Achieving Efficient Distributed Machine Learning Using a Novel Non-Linear Class of Aggregation Functions
Not on the map. Why?
Abstract (arXiv)
Distributed machine learning (DML) over time-varying networks can be an enabler for emerging decentralized ML applications such as autonomous driving and drone fleeting. However, the commonly used weighted arithmetic mean model aggregation function in existing DML systems can result in high model loss, low model accuracy, and slow convergence speed over time-varying networks. To address this issue, in this paper, we propose a novel non-linear class of model aggregation functions to achieve efficient DML over time-varying networks. Instead of taking a linear aggregation of neighboring models as most existing studies do, our mechanism uses a nonlinear aggregation, a weighted power-p mean (WPM), as the aggregation function of local models from neighbors. The subsequent optimizing steps are taken using mirror descent defined by a Bregman divergence that maintains convergence to optimality. In this paper, we analyze properties of the WPM and rigorously prove convergence properties of our aggregation mechanism. Additionally, through extensive experiments, we show that when p > 1, our design significantly improves the convergence speed of the model and the scalability of DML under time-varying networks compared with arithmetic mean aggregation functions, with little additional computation overhead.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 43 references that are in the map. First posted on arXiv 29 Jan 2022.
Builds on
16 of 43 references.
References · 16
- 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
- 2020An Efficient Framework for Clustered Federated Learningcited by 505
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 408
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2019A Survey on Distributed Machine Learningcited by 187
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2020Model-sharing Games: Analyzing Federated Learning Under Voluntary Participationcited by 60
- 2018Push-Pull Gradient Methods for Distributed Optimization in Networkscited by 45
- 2020A Linearly Convergent Algorithm for Decentralized Optimization: Sending Less Bits for Free!cited by 41
- 2020Decentralized gradient methods: does topology matter?cited by 35
4 more
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
- 2021ADOM: Accelerated Decentralized Optimization Method for Time-Varying Networkscited by 13
- 2020TornadoAggregate: Accurate and Scalable Federated Learning via the Ring-Based Architecturecited by 12
- 2020Distributed Mirror Descent for Online Composite Optimizationcited by 10
Built on by
Not cited yet.