On Analog Gradient Descent Learning Over Multiple Access Fading Channels

被引:116
作者
Sery, Tomer [1 ]
Cohen, Kobi [1 ]
机构
[1] Ben Gurion Univ Negev, Sch Elect & Comp Engn, IL-8410501 Beer Sheva, Israel
关键词
Distributed learning; federated learning; multiple access channel (MAC); optimization; gradient methods; gradient descent; SENSOR NETWORKS; DECENTRALIZED DETECTION; DISTRIBUTED DETECTION; PERFORMANCE; ALGORITHMS;
D O I
10.1109/TSP.2020.2989580
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider a distributed learning problem over multiple access channel (MAC) using a large wireless network. The computation is made by the network edge and is based on received data from a large number of distributed nodes which transmit over a noisy fading MAC. The objective function is a sum of the nodes' local loss functions. This problem has attracted a growing interest in distributed sensing systems, and more recently in federated learning. We develop a novel Gradient-Based Multiple Access (GBMA) algorithm to solve the distributed learning problem over MAC. Specifically, the nodes transmit an analog function of the local gradient using common shaping waveforms and the network edge receives a superposition of the analog transmitted signals used for updating the estimate. GBMA does not require power control or beamforming to cancel the fading effect as in other algorithms, and operates directly with noisy distorted gradients. We analyze the performance of GBMA theoretically, and prove that it can approach the convergence rate of the centralized gradient descent (GD) algorithm in large networks. Specifically, we establish a finite-sample bound of the error for both convex and strongly convex loss functions with Lipschitz gradient. Furthermore, we provide energy scaling laws for approaching the centralized convergence rate as the number of nodes increases. Finally, experimental results support the theoretical findings, and demonstrate strong performance of GBMA using synthetic and real data.
引用
收藏
页码:2897 / 2911
页数:15
相关论文
共 60 条
[1]  
Abad M. Salehi Heydar, 2019, ARXIV190902362
[2]   Designing a Low-Level Virtual Machine for Implementing Real-Time Managed Languages [J].
Amiri, Javad Ebrahimian ;
Blackburn, Stephen M. ;
Hosking, Antony L. ;
Norrish, Michael .
PROCEEDINGS OF THE 11TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON VIRTUAL MACHINES AND INTERMEDIATE LANGUAGES (VMIL '19), 2019, :1-11
[3]   Type-based random access for distributed detection over multiaccess fading channels [J].
Anandkumar, Animashree ;
Tong, Lang .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2007, 55 (10) :5032-5043
[4]  
[Anonymous], 2013, UCI MACHINE LEARNING
[5]  
[Anonymous], 2019, ARXIV190100844
[6]  
[Anonymous], 2019, ARXIV190702745
[7]  
[Anonymous], 2019, ARXIV190709769
[8]  
[Anonymous], 2005, Wireless Communications
[9]  
[Anonymous], ARXIV190703909
[10]  
[Anonymous], 2019, ARXIV191100188