Diffusion Learning with Partial Agent Participation and Local Updates
Not on the map. Why?
Abstract (arXiv)
Diffusion learning is a framework that endows edge devices with advanced intelligence. By processing and analyzing data locally and allowing each agent to communicate with its immediate neighbors, diffusion effectively protects the privacy of edge devices, enables real-time response, and reduces reliance on central servers. However, traditional diffusion learning relies on communication at every iteration, leading to communication overhead, especially with large learning models. Furthermore, the inherent volatility of edge devices, stemming from power outages or signal loss, poses challenges to reliable communication between neighboring agents. To mitigate these issues, this paper investigates an enhanced diffusion learning approach incorporating local updates and partial agent participation. Local updates will curtail communication frequency, while partial agent participation will allow for the inclusion of agents based on their availability. We prove that the resulting algorithm is stable in the mean-square error sense and provide a tight analysis of its Mean-Square-Deviation (MSD) performance. Various numerical experiments are conducted to illustrate our theoretical findings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 37 references that are in the map. First posted on arXiv 16 May 2025.
Builds on
24 of 37 references.
References · 24
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
- 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
- 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 150
- 2018D2: Decentralized Training over Decentralized Datacited by 140
- 2020Optimal Client Sampling for Federated Learningcited by 124
- 2021Decentralized Federated Averagingcited by 114
- 2016NEXT: In-Network Nonconvex Optimizationcited by 107
- 2013Distributed optimization over time-varying directed graphscited by 78
- 2017Exact Diffusion for Distributed Optimization and Learning --- Part I: Algorithm Developmentcited by 50
- 2018Push-Pull Gradient Methods for Distributed Optimization in Networkscited by 46
- 2019On the Influence of Bias-Correction on Distributed Stochastic Optimizationcited by 34
- 2023Decentralized Gradient Tracking with Local Stepscited by 32
12 more
- 2020Federated Learning under Importance Samplingcited by 26
- 2018A linear algorithm for optimization over directed graphs with geometric convergencecited by 25
- 2023Local Exact-Diffusion for Decentralized Optimization and Learningcited by 24
- 2019Mobile Edge Intelligence and Computing for the Internet of Vehiclescited by 22
- 2022On the Performance of Gradient Tracking with Local Updatescited by 21
- 2013On the Learning Behavior of Adaptive Networks - Part I: Transient Analysiscited by 20
- 2020Distributed Algorithms for Composite Optimization: Unified Framework and Convergence Analysiscited by 15
- 2019Edge-Computing-Enabled Smart Cities: A Comprehensive Surveycited by 13
- 2021Edge Intelligence for Empowering IoT-based Healthcare Systemscited by 8
- 2013Asynchronous Adaptation and Learning over Networks --- Part I: Modeling and Stability Analysiscited by 7
- 2019A Linearly Convergent Proximal Gradient Algorithm for Decentralized Optimizationcited by 6
- 2024Asynchronous Diffusion Learning with Agent Subsampling and Local Updatescited by 1
Built on by
Not cited yet.