Diffusion Learning with Partial Agent Participation and Local Updates
Elsa Rizk, Kun Yuan, Ali H. Sayed

TL;DR
This paper introduces an improved diffusion learning method for edge devices that reduces communication overhead and handles device volatility through local updates and partial participation, with proven stability and performance analysis.
Contribution
It proposes a novel diffusion learning algorithm incorporating local updates and partial agent participation, addressing communication and reliability issues in edge networks.
Findings
Algorithm is stable in the mean-square error sense.
Provides a tight analysis of Mean-Square-Deviation performance.
Numerical experiments validate theoretical results.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Machine Learning and ELM
MethodsDiffusion
