A Cloud-Edge-Smart IoT Architecture for Speeding Up the Deployment of Neural Network Models with Transfer Learning Techniques
Open Access
- 19 July 2022
- journal article
- research article
- Published by MDPI AG in Electronics
- Vol. 11 (14) , 2255
Abstract
Existing edge computing architectures do not support the updating of neural network models, nor are they optimized for storing, updating, and transmitting different neural network models to a large number of IoT devices. In this paper, a cloud-edge smart IoT architecture for speeding up the deployment of neural network models with transfer learning techniques is proposed. A new model deployment and update mechanism based on the share weight characteristic of transfer learning is proposed to address the model deployment issues associated with the significant number of IoT devices. The proposed mechanism compares the feature weight and parameter difference between the old and new models whenever a new model is trained. With the proposed mechanism, the neural network model can be updated on IoT devices with just a small quantity of data sent. Utilizing the proposed collaborative edge computing platform, we demonstrate a significant reduction in network bandwidth transmission and an improved deployment speed of neural network models. Subsequently, the service quality of smart IoT applications can be enhanced.Keywords
Funding Information
- Ministry of Science and Technology (MOST) (MOST 110-2221-E-218-018, MOST 109-2221-E-218-019)
This publication has 12 references indexed in Scilit:
- MobileNetV2: Inverted Residuals and Linear Bottlenecks2018
- Edge computing technologies for Internet of Things: a primerDigital Communications and Networks, 2018
- Privacy-Preserving Double-Projection Deep Computation Model With Crowdsourcing on Cloud for Big Data Feature LearningIEEE Internet of Things Journal, 2017
- Comparison of edge computing implementations: Fog computing, cloudlet and mobile edge computing2017
- A survey of transfer learningJournal of Big Data, 2016
- Edge-centric ComputingACM SIGCOMM Computer Communication Review, 2015
- Learning With Augmented Features for Supervised and Semi-Supervised Heterogeneous Domain AdaptationIEEE Transactions on Pattern Analysis and Machine Intelligence, 2013
- Heterogeneous Transfer Learning for Image ClassificationProceedings of the AAAI Conference on Artificial Intelligence, 2011
- A Survey on Transfer LearningIEEE Transactions on Knowledge and Data Engineering, 2009
- The Case for VM-Based Cloudlets in Mobile ComputingIEEE Pervasive Computing, 2009