Convex and Non-convex Federated Learning with Stale Stochastic Gradients: Diminishing Step Size is All You Need
Organizations: University of Illinois Urbana-Champaign · University of California San Diego
Abstract
We propose a general framework for distributed stochastic optimization under delayed gradient models. In this setting, local agents leverage their own data and computation to assist a central server in minimizing a global objective composed of agents' local cost functions. Each agent is allowed to transmit stochastic-potentially biased and delayed-estimates of its local gradient. While a prior work has advocated delay-adaptive step sizes for stochastic gradient descent (SGD) in the presence of delays, we demonstrate that a pre-chosen diminishing step size is sufficient and matches the performance of the adaptive scheme. Moreover, our analysis establishes that diminishing step sizes recover the optimal SGD rates for nonconvex and strongly convex objectives.
Figures & tables
| Work | Domain of | Stochastic gradient | Delay |
| Ours | constrained | biased | scaled |
| Ghadimi et al. (2016) | constrained | unbiased | 0 |
| Sra et al. (2016) | constrained | unbiased | scaled |
| Zheng et al. (2023) | unconstrained | biased | bounded |
| Zheng et al. (2024) | unconstrained | biased | bounded |
| Work | Non-convex | Strongly convex | Convex |
| Ours | for projected gradient | ||
| Ghadimi et al. (2016) | for projected gradient | ||
| Sra et al. (2016) | |||
| Zheng et al. (2023) | |||
| Zheng et al. (2024) |
Stochastic Optimization Convergence
Stochastic optimization convergence studies how noisy, sampled, or delayed updates approach solutions and how fast they do so.
See all 205 papers