IoTSL: Towards Efficient Distributed Learning for Resource-constrained Internet of Things

Xingyu Feng, Chengwen Luo*, Jiongzhang Chen, Yijing Huang, Jin Zhang, Weitao Xu, Jianqiang Li, Victor C.M. Leung

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

11 Citations (Scopus)

Abstract

Recently proposed Split Learning (SL) is a promising distributed machine learning paradigm that enables machine learning without accessing the raw data of the clients. SL can be viewed as one specific type of serial federation learning. However, deploying SL on resource-constrained IoT devices still has some limitations, including high communication costs and catastrophic forgetting problems caused by imbalanced data distribution of devices. In this paper, we design and implement IoTSL, which is an efficient distributed learning framework for efficient cloudedge collaboration in IoT systems. IoTSL combines generative adversarial networks (GANs) and differential privacy techniques to train local data-based generators on participating devices, and generate data with privacy protection. On the one hand, IoTSL pre-trains the global model using the generative data, and then fine-tunes the model using the local data to lower the communication cost. On the other hand, the generated data is used to impute the missing classes of devices to alleviate the commonly seen catastrophic forgetting phenomenon. We use three common datasets to verify the proposed framework. Extensive experimental results show that compared to the conventional SL, IoTSL significantly reduces communication costs, and efficiently alleviates the catastrophic forgetting phenomenon. © 2023 IEEE.
Original languageEnglish
Pages (from-to)9892-9905
JournalIEEE Internet of Things Journal
Volume10
Issue number11
Online published10 Jan 2023
DOIs
Publication statusPublished - 1 Jun 2023

Research Keywords

  • Cloud computing
  • Computational modeling
  • Costs
  • Data models
  • GANs
  • Internet of Things
  • Privacy Protection
  • Resource-constrained IoT Devices
  • Servers
  • Split Learning
  • Training

Fingerprint

Dive into the research topics of 'IoTSL: Towards Efficient Distributed Learning for Resource-constrained Internet of Things'. Together they form a unique fingerprint.

Cite this