Communication-Efficient Network Topology in Decentralized Learning: A Joint Design of Consensus Matrix and Resource Allocation

被引:0
作者
Wang, Jingrong [1 ]
Liang, Ben [1 ]
Zhu, Zhongwen [2 ]
Fapi, Emmanuel Thepie [2 ]
Dalal, Hardik [2 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
[2] Ericsson Global Accelerator, Montreal, PQ L4W 5E3, Canada
关键词
Training; Convergence; Sparse matrices; Network topology; Resource management; Computational modeling; Topology; Laplace equations; Costs; Optimization; Distributed machine learning; consensus weight matrix; resource allocation; sparse graph; MIXING MARKOV-CHAIN; GRAPHS;
D O I
10.1109/TNET.2024.3511333
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In decentralized machine learning over a network of workers, each worker updates its local model as a weighted average of its local model and all models received from its neighbors. Efficient consensus weight matrix design and communication resource allocation can increase the training convergence rate and reduce the wall-clock training time. In this paper, we jointly consider these two factors and propose a novel algorithm termed Communication-Efficient Network Topology (CENT), which reduces the latency in each training iteration by removing unnecessary communication links. CENT enforces communication graph sparsity by iteratively updating, with a fixed step size, a trade-off factor between the convergence factor and a weighted graph sparsity. We further extend CENT to one with an adaptive step size (CENT-A), which adjusts the trade-off factor based on the feedback of the objective function value, without introducing additional computation complexity. We show that both CENT and CENT-A preserve the training convergence rate while avoiding the selection of poor communication links. Numerical studies with real-world machine learning data in both homogeneous and heterogeneous scenarios demonstrate the efficacy of CENT and CENT-A and their performance advantage over state-of-the-art algorithms.
引用
收藏
页数:16
相关论文
共 50 条
[21]   A Learning Approach for Joint Design of Event-Triggered Control and Power-Efficient Resource Allocation [J].
Termehchi, Atefeh ;
Rasti, Mehdi .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (06) :6322-6334
[22]   Joint access point selection and resource allocation in MEC-assisted network: A reinforcement learning based approach [J].
Li, Zexu ;
Hu, Chunjing ;
Wang, Wenbo ;
Li, Yong ;
Wei, Guiming .
CHINA COMMUNICATIONS, 2022, 19 (06) :205-218
[23]   Joint Auction-Coalition Formation Framework for Communication-Efficient Federated Learning in UAV-Enabled Internet of Vehicles [J].
Ng, Jer Shyuan ;
Lim, Wei Yang Bryan ;
Dai, Hong-Ning ;
Xiong, Zehui ;
Huang, Jianqiang ;
Niyato, Dusit ;
Hua, Xian-Sheng ;
Leung, Cyril ;
Miao, Chunyan .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (04) :2326-2344
[24]   Energy-Efficient Federated Edge Learning with Joint Communication and Computation Design [J].
Mo X. ;
Xu J. .
1600, Posts and Telecom Press Co Ltd (06) :110-124
[25]   Joint Resource Allocation Scheme for Device-To-Device Communication under a Cellular Network [J].
Feng, Chenwei ;
Chen, Pingbo ;
Zhang, Zewang .
CYBERNETICS AND INFORMATION TECHNOLOGIES, 2015, 15 (06) :91-102
[26]   Resource Allocation Method of Coastal Wireless Communication Network Based on Machine Learning [J].
Liu, Xudong ;
Yang, Wenbo ;
Chen, Yijun .
JOURNAL OF COASTAL RESEARCH, 2019, :223-228
[27]   Joint Resource Allocation and Reflecting Design in IRS-UAV Communication Networks With SWIPT [J].
Zhang, Xiaoqi ;
Zhang, Haijun ;
Du, Wenbo ;
Long, Keping ;
Karagiannidis, George K. .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (04) :2533-2546
[28]   Joint Resource Allocation and Trajectory Design for Resilient Multi-UAV Communication Networks [J].
Ge, Linghui ;
Liang, Xiao ;
Zhang, Hua ;
Dong, Peihao ;
Liao, Jianxin ;
Wang, Jingyu .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2024, 13 (04) :994-998
[29]   Joint Resource Allocation and UAV Trajectory Design for Data Collection in Air-Ground Integrated IoRT Sensors Network With Clustered NOMA [J].
Li, Shichao ;
Yu, Zhiqiang ;
Chen, Lian .
IEEE SENSORS JOURNAL, 2024, 24 (22) :38540-38550
[30]   Joint Resource Allocation and Trajectory Design for Energy-Efficient UAV Assisted Networks With User Fairness Guarantee [J].
Wang, Jing ;
Zhang, Haixia ;
Zhou, Xiaotian ;
Liu, Wenjie ;
Yuan, Dongfeng .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13) :23835-23849