Scalable Decentralized Algorithms for Online Personalized Mean Estimation
- Others:
- Politecnico di Torino = Polytechnic of Turin (Polito)
- Network Engineering and Operations (NEO) ; Inria Sophia Antipolis - Méditerranée (CRISAM) ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
- ANR-15-IDEX-0001,UCA JEDI,Idex UCA JEDI(2015)
- ANR-19-P3IA-0002,3IA@cote d'azur,3IA Côte d'Azur(2019)
- ANR-23-IACL-0001,3IA Côte d'Azur 2030,3IA Côte d'Azur 2030(2023)
- European Project: 101120726,HORIZON-CL4-2022-HUMAN-02,https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/how-to-participate/org-details/999999999/project/101120726/program/43108390/details,dAIEDGE
Description
In numerous settings, agents lack sufficient data to learn a model directly. Collaborating with other agents may help, but introduces a bias-variance trade-off when local data distributions differ. A key challenge is for each agent to identify clients with similar distributions while learning the model, a problem that remains largely unresolved. This study focuses on a particular instance of the overarching problem, where each agent collects samples from a real-valued distribution over time to estimate its mean. Existing algorithms face impractical per-agent space and time complexities (linear in the number of agents |A|). To address scalability challenges, we propose a framework where agents self-organize into a graph, allowing each agent to communicate with only a selected number of peers r. We propose two collaborative mean estimation algorithms: one employs a consensus-based approach, while the other uses a message-passing scheme, with complexity O(r) and O(r • log |A|), respectively. We establish conditions for both algorithms to yield asymptotically optimal estimates and we provide a theoretical characterization of their performance.
Abstract
International audience
Additional details
- URL
- https://hal.science/hal-04878986
- URN
- urn:oai:HAL:hal-04878986v1
- Origin repository
- UNICA