Litcius/Paper detail

Decentralized Federated Learning via MIMO Over-the-Air Computation: Consensus Analysis and Performance Optimization

Zhiyuan Zhai, Xiaojun Yuan, Xin Wang

2024IEEE Transactions on Wireless Communications10 citationsDOI

Abstract

Decentralized federated learning (DFL), inherited from distributed optimization, is an emerging paradigm to leverage the explosively growing data from wireless devices in a fully distributed manner. With the cooperation of edge devices, DFL enables joint training of machine learning model in a device to device (D2D) communication fashion without the coordination of a parameter server. However, the deployment of wireless DFL is facing some pivotal challenges. Communication is a critical bottleneck due to the required extensive message exchanges between neighbor devices to share the learned model. Besides, model consensus becomes increasingly difficult as the number of devices grows because there is no available central server for coordination. To overcome these difficulties, this paper proposes the use of over-the-air computation (Aircomp) to improve communication efficiency by exploiting the superposition property of analog waveforms in multi-access channels, and introduce the mixing matrix mechanism to promote consensus using the spectral property of symmetric doubly stochastic matrix. Specifically, we develop a novel multiple-input multiple-output (MIMO) over-the-air DFL (OA-DFL) framework to study over-the-air DFL problem over MIMO multiple access channels. We conduct a general convergence analysis to quantitatively capture the impact of aggregation weights and communication error on the MIMO OA-DFL performance in <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ad hoc</i> D2D networks. The result shows that the communication error together with the spectral gap of the mixing matrix has a significant impact on the learning performance. Based on this, a joint communication-learning optimization problem is formulated to optimize the transceiver beamformers and the mixing matrix. Extensive numerical experiments are performed to reveal the characteristics of different topologies and demonstrate the substantial learning performance enhancement of our proposed algorithm.

Topics & Concepts

Computer scienceMIMOComputationDistributed computingMathematical optimizationComputer networkAlgorithmMathematicsChannel (broadcasting)Privacy-Preserving Technologies in DataAdvanced Wireless Communication TechnologiesWireless Communication Security Techniques
Decentralized Federated Learning via MIMO Over-the-Air Computation: Consensus Analysis and Performance Optimization | Litcius