Beyond Aggregate Drift: Optimal Client-Specific Windows in Federated Learning
Not on the map. Why?
Abstract (arXiv)
We study federated learning from continuously arriving data: each client samples from its own distribution, these distributions drift over time, and the server must track the minimizer of the clients' weighted average loss. Clients are not alike as they collect data at different rates, with different noise, and change at different speeds. The main question is how much history should each one keep? A single shared window must serve every client at once, and so makes a fast-changing client carry the sampling noise of a slow, nearly stationary one. We give each client a memory of its own, sized to that client's noise, arrival rate, and drift, and refresh it by restarted accelerated method that starts from a common point. The tracking error is then bounded by [ Rleft(summ wm3/2,σm√γm/λmright)2/3, ] for clients with weight wm, noise σm, arrival rate λm, and drift rate γm on a domain of diameter R. This is never worse than what any common window can achieve, and strictly better whenever noise and drift are spread unevenly across clients. A lower bound that puts different groups of clients on different drift clocks shows this quantity is the right one. The two bounds agree up to a constant whenever the clients occupy boundedly many refresh scales, and in general differ only by the sixth root of the number of scales. Experiments show the gain comes from the memory rather than from the solver: it persists across accelerated, stochastic-gradient, and one-step methods, and against a separately tuned common-memory baseline.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 21 references that are in the map. First posted on arXiv 11 Oct 2026.
Builds on
11 of 21 references.
References · 11
- 2013Online Learning under Delayed Feedbackcited by 141
- 2022Federated Learning under Distributed Concept Driftcited by 36
- 2023Federated Learning for Data Streamscited by 16
- 2023An Adaptive Algorithm for Learning with Unknown Distribution Driftcited by 16
- 2021Stochastic Optimization under Distributional Driftcited by 15
- 2022Online Federated Learning via Non-Stationary Detection and Adaptation amidst Concept Driftcited by 10
- 2024Tight Time Complexities in Parallel Stochastic Optimization with Arbitrary Computation Dynamicscited by 9
- 2023Nonparametric Density Estimation under Distribution Driftcited by 6
- 2020LASG: Lazily Aggregated Stochastic Gradients for Communication-Efficient Distributed Learningcited by 5
- 2025Streaming Federated Learning with Markovian Datacited by 2
- 2026Adaptive Data Admission and Retention for Streaming Federated Learningcited by 1
Built on by
Not cited yet.