On the Performance of Gradient Tracking with Local Updates
Edward Duc Hien Nguyen, Sulaiman A. Alghunaim, Kun Yuan and, C\'esar A. Uribe

TL;DR
This paper analyzes a decentralized gradient tracking algorithm with local updates, demonstrating it maintains solution quality while reducing communication costs, especially in well-connected networks.
Contribution
It provides the first theoretical analysis of local updates in gradient tracking, showing they do not harm convergence and match federated learning communication complexity.
Findings
LU-GT has the same communication complexity as federated learning.
Local updates do not degrade solution quality.
Numerical results show reduced communication in well-connected graphs.
Abstract
We study the decentralized optimization problem where a network of agents seeks to minimize the average of a set of heterogeneous non-convex cost functions distributedly. State-of-the-art decentralized algorithms like Exact Diffusion~(ED) and Gradient Tracking~(GT) involve communicating every iteration. However, communication is expensive, resource intensive, and slow. In this work, we analyze a locally updated GT method (LU-GT), where agents perform local recursions before interacting with their neighbors. While local updates have been shown to reduce communication overhead in practice, their theoretical influence has not been fully characterized. We show LU-GT has the same communication complexity as the Federated Learning setting but allows arbitrary network topologies. In addition, we prove that the number of local updates does not degrade the quality of the solution achieved by…
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
TopicsDistributed Control Multi-Agent Systems · Cooperative Communication and Network Coding · Stochastic Gradient Optimization Techniques
