About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Collaborative Computing: Networking, Applications and Worksharing. 16th EAI International Conference, CollaborateCom 2020, Shanghai, China, October 16–18, 2020, Proceedings, Part I

Research Article

The Design and Implementation of Secure Distributed Image Classification Model Training System for Heterogenous Edge Computing

Download(Requires a free EAI acccount)
2 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-67537-0_12,
        author={Cong Cheng and Huan Dai and Lingzhi Li and Jin Wang and Fei Gu},
        title={The Design and Implementation of Secure Distributed Image Classification Model Training System for Heterogenous Edge Computing},
        proceedings={Collaborative Computing: Networking, Applications and Worksharing. 16th EAI International Conference, CollaborateCom 2020, Shanghai, China, October 16--18, 2020, Proceedings, Part I},
        proceedings_a={COLLABORATECOM},
        year={2021},
        month={1},
        keywords={Edge devices Distributed computing Deep learning},
        doi={10.1007/978-3-030-67537-0_12}
    }
    
  • Cong Cheng
    Huan Dai
    Lingzhi Li
    Jin Wang
    Fei Gu
    Year: 2021
    The Design and Implementation of Secure Distributed Image Classification Model Training System for Heterogenous Edge Computing
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-030-67537-0_12
Cong Cheng1, Huan Dai2,*, Lingzhi Li1, Jin Wang1, Fei Gu1
  • 1: School of Computer Science and Technology, Soochow University
  • 2: School of Electronics and Information Engineering, Suzhou University of Science and Technology
*Contact email: daihuanjob@163.com

Abstract

Deep learning provides many new and efficient solutions for edge computing. We study training image classification models on edge devices in this paper. Although there have been many researches on deep learning in edge computing. Most of them did not consider the impact of the limited service capabilities of edge devices, the problem of straggler and insecurity of training data on the system. We design a new distributed computing system to train image classification models on edge devices. To be more specific, we vectorize the convolutional neural network (CNN) to transform it to a lot of matrix multiplications. These matrix multiplications can be arbitrarily cut into many smaller matrix multiplications suitable for computing on edge devices. Besides, our system utilizes codes to ensure the stability and security of distributed matrix multiplications on edge devices. In the performance evaluation, we test the performance of matrix multiplications and a CNN model training in our system with uncoded and coded strategies. The evaluation results show that the system with code strategies perform better than with uncoded strategies on the edge devices having the problem of straggler. In summary, we design a secure distributed image classification model training system for heterogenous edge computing.

Keywords
Edge devices Distributed computing Deep learning
Published
2021-01-22
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-030-67537-0_12
Copyright © 2020–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL