Optimized Gradient Tracking for Decentralized Online Learning
- 15 February 2024
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 72 (1053587X) , 1443-1459
Abstract
This work considers the problem of decentralized online learning, where the goal is to track the optimum of the sum of time-varying functions, distributed across several nodes in a network. The local availability of the functions and their gradients necessitates coordination and consensus among the nodes. We put forth the Generalized Gradient Tracking (GGT) framework that unifies a number of existing approaches, including the state-of-the-art ones. The performance of the proposed GGT algorithm is theoretically analyzed using a novel semidefinite programming-based analysis that yields the desired regret bounds under very general conditions and without requiring the gradient boundedness assumption. The results are applicable to the special cases of GGT, which include various state-of-the- art algorithms as well as new dynamic versions of various classical decentralized algorithms. To further minimize the regret, we consider a condensed version of GGT with only four free parameters. A procedure for offline tuning of these parameters using only the problem parameters is also detailed. The resulting optimized GGT (oGGT) algorithm not only achieves improved dynamic regret bounds, but also outperforms all state-of-the-art algorithms on both synthetic and real-world datasets.Keywords
All Related Versions
This publication has 48 references indexed in Scilit:
- Adaptive online distributed optimization in dynamic environmentsOptimization Methods and Software, 2019
- Distributed nonconvex constrained optimization over time-varying digraphsMathematical Programming, 2019
- Robust convergence analysis of distributed optimization algorithms2017
- Accurate occupancy detection of an office room from light, temperature, humidity and CO 2 measurements using statistical learning modelsEnergy and Buildings, 2016
- Decentralized online optimization with global objectives and local communication2015
- Online distributed optimization via dual averaging2013
- A fast distributed proximal-gradient method2012
- Distributed Stochastic Subgradient Projection Algorithms for Convex OptimizationJournal of Optimization Theory and Applications, 2010
- An Optimal Approach to Collaborative Target Tracking with Performance GuaranteesJournal of Intelligent & Robotic Systems, 2009
- A simple peer-to-peer algorithm for distributed optimization in sensor networks2007