EIDLS: an edge-intelligence-based distributed learning system over Internet of Things

Tian Wang*, Bing Sun, Liang Wang, Xi Zheng, Weijia Jia

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

18 Citations (Scopus)

Abstract

With the rapid development of wireless sensor networks (WSNs) and the Internet of Things (IoT), increasing computing tasks are sinking to mobile edge networks, such as distributed learning systems. These systems benefit from the massive amounts of data and computing power on mobile devices and can learn qualified models on the premise of protecting user privacy. In fact, coordinating mobile devices to participate in computing is challenging. On the one hand, the heterogeneous performance of devices makes it difficult to guarantee computing efficiency. On the other hand, there are unreliable factors in the mobile network, which will destroy the stability of the distributed learning. Therefore, we design a three-layer framework called an edge-intelligence-based distributed learning system (EIDLS). Specifically, a novel multilayer perceptron-based device availability evaluation model is proposed to select devices with good performance. The evaluation model performs online learning and optimization according to the resources (CPU, battery, etc.) of devices. Meanwhile, we propose a dynamic trust evaluation algorithm to reduce the side effects of unreliable devices. The experimental results of some commonly used datasets validate that the proposed EIDLS dramatically minimizes the energy consumption and communication cost and improves the calculation accuracy and the stability of the system.

Original languageEnglish
Pages (from-to)3966-3978
Number of pages13
JournalIEEE Transactions on Systems, Man, and Cybernetics: Systems
Volume53
Issue number7
DOIs
Publication statusPublished - Jul 2023

Fingerprint

Dive into the research topics of 'EIDLS: an edge-intelligence-based distributed learning system over Internet of Things'. Together they form a unique fingerprint.

Cite this