Litcius/Paper detail

Decentralized Machine Learning Through Experience-Driven Method in Edge Networks

Hongli Xu, Min Chen, Zeyu Meng, Yang Xu, Lun Wang, Chunming Qiao

2021IEEE Journal on Selected Areas in Communications39 citationsDOI

Abstract

Data generated at the network edge can be processed locally by leveraging the paradigm of edge computing. To fully utilize the widely distributed data, we concentrate on a wireless edge computing system that conducts model training using decentralized peer-to-peer (P2P) methods. However, there are two major challenges on the way towards efficient P2P model training: limited resources (<i>e.g.</i>, network bandwidth and battery life of mobile devices) and time-varying network connectivity due to device mobility or wireless channel dynamics, which receives less attention in recent years. To address these two challenges, this paper studies the impact of topology construction on the P2P training performance. Specifically, we dynamically construct an efficient P2P topology, where model aggregation occurs at the edge. In a nutshell, we first formulate the topology construction for P2P learning (TCPL) problem with resource constraints as an integer programming problem. Then a learning-driven method is proposed to adaptively construct a topology at each training epoch. We evaluate the performance of our proposed algorithm through extensive simulations and physical platform. Evaluation results show that our method can improve the model training efficiency by about 11&#x0025; with resource constraints, reduce the communication cost by 30&#x0025; and the network traffic consumption by about 60&#x0025; under the same accuracy requirement compared to the benchmarks.

Topics & Concepts

Computer scienceDistributed computingEdge computingNetwork topologyEnhanced Data Rates for GSM EvolutionComputer networkEdge deviceWireless networkPeer-to-peerBandwidth (computing)WirelessArtificial intelligenceCloud computingTelecommunicationsOperating systemPrivacy-Preserving Technologies in DataAge of Information OptimizationIoT and Edge/Fog Computing