Improving the Communication and Computation Efficiency of Split Learning for IoT Applications
Globecom, pp. 01–06
Abstract
Distributed machine learning systems train neural network models by utilizing the devices and resources in the network. One such system that was recently introduced is split learning. It trains a deep neural network collaboratively between the server and the client without sharing the raw data, ensuring private and secure training. Implementing such systems on the edge devices adds computation and communication overhead, which might not suit many edge devices, especially in IoT systems, where resources are limited. In this paper, we introduce a modified split learning system that includes an autoencoder and an adaptive threshold mechanism. The modified system has less communication and computation overhead compared to the original split learning system. The modified system was deployed on an IoT system and the results proved the advantages of the proposed mechanism. The communication overhead and computation overhead were reduced with negligible performance loss.
Authors 3
-
Affiliation as printed
ISEK Teaching and Research Area RWTH Aachen University,Aachen,Germany,D-52074
-
Affiliation as printed
ISEK Teaching and Research Area RWTH Aachen University,Aachen,Germany,D-52074
-
Affiliation as printed
ISEK Teaching and Research Area RWTH Aachen University,Aachen,Germany,D-52074
Cited by 46 stored of 47
Cited by patents worldwide 1 (Lens.org)
-
METHODS AND SYSTEMS FOR COLLECTING DATA SAMPLES FOR DEVELOPMENT OF AN AUTOMATED DRIVING SYSTEM OF A VEHICLEEP4610882A1 2025-09-03 Pending
References 21
-
W4297779784details pending0citations
-
W2963209930details pending0citations
-
W3091884625details pending0citations
-
W3129336662details pending0citations