Papers for

distributed machine learning teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Robust model training improves worst-case results in networked teams

Group Distributionally Robust Optimization over Decentralized Networks

Abstract: We study group distributionally robust optimization (GDRO) over decentralized networks, where workers collaborate to learn robust models by minimizing the maximum local risk. Existing methods optimize only dual-regularized surrogates and establish guarantees for a globally averaged model that is not available to workers. In this paper, we directly optimize the original GDRO objective and establish guarantees for local models in semi-decentralized (SemiDec) and fully decentralized (Dec) settings. A key difficulty is that applying the primal-dual decomposition from centralized GDRO yields worker-dependent losses whose evaluation requires unavailable cross-worker information. To address this challenge, we develop a novel error decomposition that recasts decentralized GDRO as (i) a decentralized online convex optimization (D-OCO) problem and a prediction-with-expert-advice problem in SemiDec, and as (ii) two coupled D-OCO problems in Dec, with discrepancy terms capturing inconsistencies among local decisions. By isolating consensus errors in analysis, we develop modular frameworks that support different consensus routines. We then establish the \emph{first} per-worker convergence guarantees for optimizing the original GDRO objective over decentralized networks. Instantiations with accelerated gossip and Choco-gossip achieve an $O(\sqrt{(\log m)/T})$ convergence rate over $T$ update rounds, while experiments demonstrate improved worst-worker performance over baselines.

Wed 21 OctMachine Learning
The gist
When many computers work together to train a model, it's hard to make sure the model works well for everyone, especially the user with the toughest data. The authors found a way to improve this by letting each computer directly optimize a shared fairness goal, even when they don't have full information about others. They created new math tools to do this in both partly connected and fully connected networks. Their approach speeds up learning and makes the worst-case performance better than older methods.
Open → 2610.29261v1

Data and network structure boost personalized decentralized learning

Data-Topology Compatibility Enables Personalization in Decentralized Learning

Abstract: Decentralized learning must balance collaboration with personalization across heterogeneous agents. This paper studies when cooperation can support statistically coherent groups of personalized models. We show that data-topology compatibility enables robust orbit-wise personalization: when local objectives and communication topology have (approximately) compatible automorphisms, agents within an orbit share (approximately) equal limiting distributions, while different orbits remain distinct without explicit personalization. This creates a new intermediate regime between global consensus and independent local learning. Under exact data-topology compatibility, as a reference system, we decompose the stochastic learning dynamics into orbit-level and transverse components, derive a necessary and sufficient stability criterion for distributional synchronization, and characterize the orbit-structured stationary law. Modelling an approximate data-topology compatible system as an $\varepsilon$-perturbed reference system, we prove the introduced errors have uniform-in-time and stationary $O(\varepsilon)$ bounds in 2-Wasserstein distance. We also prove sufficient conditions for lower stationary average excess risk than both independent local training and the best single shared parameter. Experiments on synthetic data, MNIST, and CIFAR-10 are in full agreement with the theory. The code is available at https://github.com/Veronicaaa1/orbit-personalization.

Sat 10 OctMachine Learning
The gist
Machines in different locations often learn from their own data but can do better by sharing information. This paper finds that if the way data is split matches the way devices communicate, groups of devices can naturally share similar knowledge without losing what's unique. The researchers show that this middle ground between full sharing and no sharing can be stable and beneficial. Their experiments with images confirm that this approach improves learning.
Open → 2610.15126v1

Decentralized learning improves peer selection using local network clues

LFHE: Local-First Heuristic Evolution for Bounded Local Topology Search in Decentralized Learning with Non-IID Data

Abstract: Decentralized learning is highly sensitive to communication topology under non-IID data. Adaptive peer-selection methods can exploit local model information, but broader peer discovery may require increasingly large control state, whereas direct spectral optimization typically relies on graph-wide information. We study the intermediate setting of bounded local topology search and propose Local-First Heuristic Evolution (LFHE), a representation-driven rewiring framework whose candidate discovery and scoring use only ego-neighborhood and friend-of-a-friend (FoF) information. The structural score admits an exact interpretation through graph Dirichlet energy: its sum across clients equals twice the representation Dirichlet energy, which under standard linear consensus dynamics governs the instantaneous dissipation of representation disagreement. LFHE combines this state-dependent structural signal with early exploration and degree control, while algebraic connectivity remains an offline graph diagnostic. Under bounded sparse degree, its FoF candidate state remains local rather than expanding toward population-wide peer tracking. Across four image, speech, and text benchmarks, LFHE achieves competitive decentralized learning performance. Matched-protocol controls identify the structural term as the principal empirical topology-selection signal, while comparison with broader peer discovery exposes a trade-off between predictive performance and discovery-state locality. Together, these results motivate state-aware bounded local topology search between pairwise peer selection and globally informed topology optimization.

Tue 6 OctArtificial IntelligenceMachine Learning
The gist
Decentralized learning means many computers work together without a central boss, but they struggle when their data is very different. The authors found a way to help computers choose who to share information with by looking only at nearby connections and their friends' connections. This method balances using local knowledge without needing global information about the whole network. Their approach performs well on several types of data like images, speech, and text, showing it helps speed up learning in tricky network setups.
Open → 2610.08176v1

Decentralized optimization method removes dimension bottleneck in networks

Dimension-Free Decentralized Nonsmooth Nonconvex Stochastic Optimization

Abstract: We investigate decentralized nonsmooth nonconvex stochastic optimization over a network of $n$ nodes, with the goal of finding an $(δ,ε)$-Goldstein stationary point. The best existing algorithm achieves $O(δ^{-1}(ε^{-3}+dε^{-1}))$ sample complexity and $\widetilde{O}(γ^{-1/2}δ^{-1}(ε^{-3}+dε^{-1}))$ communication complexity, where $d$ is the problem dimension and $γ$ is the spectral gap of the communication matrix. However, the polynomial dependence on $d$ can be a major bottleneck in high-dimensional regimes. In this paper, we propose a novel algorithm that achieves $O(δ^{-1}ε^{-3})$ sample complexity and $\widetilde{O}(γ^{-1/2}δ^{-1}ε^{-3})$ communication complexity. The primary technique is an elegant decentralized online-to-nonconvex conversion that reduces the original problem to a decentralized online convex optimization (D-OCO) problem. A key property of our conversion is that its consensus requirements can be inherited directly from the consensus of the underlying D-OCO decisions. In particular, this property enables us to establish an explicit connection between the dimension dependence and the consensus error, which in turn shows that the polynomial dependence on $d$ can be removed with only logarithmic additional communication.

Mon 5 OctMachine Learning
The gist
Optimizing difficult problems over networks of many computers can be slow when the problem involves many dimensions. The authors introduce a new approach that simplifies this process by converting the original tough problem into an easier one, reducing the communication needed by each node. This method avoids the usual slowdown that happens when the problem has many dimensions, making it more efficient for high-dimensional tasks. Their approach relies on maintaining agreement between nodes in a way that controls errors without adding much communication overhead.
Open → 2610.05789v1

Decentralized optimization tackles linked constraints for faster results

Decentralized Optimization with Cross-Coupled Mixed Affine Constraints

Abstract: We study decentralized optimization with cross-coupled mixed affine constraints, where local and shared variables interact through two affine channels. We show that the intrinsic difficulty of combining separately well-conditioned channels is governed by their Friedrichs angle. This geometry induces a cross-coupling factor that cannot be removed by channelwise preconditioning and governs the additional affine-oracle and communication complexity. We develop an accelerated decentralized method with matching minimax guarantees in the smooth strongly convex regime and extend the framework to smooth and nonsmooth convex objectives. Experiments confirm the predicted dependence on cross-channel geometry and network conditioning.

Sat 26 SeptMachine Learning
The gist
This paper looks at how to solve optimization problems spread across many computers that share information with each other. The challenge is that certain types of constraints connect the data in complicated ways, which makes the problem harder to solve efficiently. The authors find a geometric measure called the Friedrichs angle that explains why some problems are inherently tougher. They design a faster method that takes this complexity into account and prove it is as good as possible in some cases. Tests show the method performs as predicted based on the problem’s geometry and network setup.
Open → 2609.33021v1

Decentralized optimization method improves communication efficiency and accuracy

ZO-COSMO: Index-Free One-Hop Mixing for Decentralized Zeroth-Order Optimization

Abstract: Sparse communication in decentralized zeroth-order learning requires compatible peer-state coordinates. We characterize this one-hop condition and develop \textsf{ZO-COSMO}, coupling two-query estimation with average-preserving masked consensus using $q$ values per active link. Global supports serve all-neighbor mixing; matching updates require agreement only within each pair. We derive a sharp contraction-per-scalar bound within the matching class and convergence guarantees for the core and sparse-momentum updates. At fixed matching, exact moment identities characterize how shared directions preserve gradient-heterogeneity cancellation and redistribute estimation error and disagreement. Mechanism experiments cover unequal curvatures, noise, and sparse momentum. Further tests span $64$ synthetic agents and eight logical Qwen LoRA workers. At matched payload budgets, Qwen2-7B QNLI gains $3.65$ accuracy points over explicit-index Rand-$k$; edge-local updates gain $3.42$ and $2.53$ points over all-neighbor mixing on eight-worker complete and ring graphs. A matched-first-step ablation gives a $3.92$-point momentum benefit. Seed-aware and same-matching controls distinguish encoding, scheduling, and query correlation.

Wed 23 SeptMachine Learning
The gist
Decentralized machine learning involves many agents working together without a central controller, but they need to communicate efficiently to learn well. This paper introduces a method called ZO-COSMO that allows agents to share only minimal information with their direct neighbors while still improving learning accuracy. The method carefully mixes information using a technique that preserves important signals and reduces errors. Experiments show that this approach improves performance on tasks like language understanding and works well on different network structures.
Open → 2609.27199v1

Optimal peer choice method reduces communication in federated learning

SAGE: Optimal-Stopping Peer Selection for Decentralised Federated Learning

Abstract: Decentralised federated learning replaces server aggregation with peer-to-peer model exchange, making collaborator selection a local decision under uncertainty. Fixed probe budgets waste effort on easy choices yet fall short when peers are hard to distinguish. We propose SAGE (Sequential Anchor-Gated Exchange), an optimal-stopping peer selector under a one-model-bearing-exchange budget. A receiver scores candidate neighbours on receiver-owned anchor evidence and selects once an advantage is certified. It continues probing only while further evidence repays its cost, and otherwise falls back to random gossip. We show that the stopping problem admits an optimal rule attained at a finite stage, and that the anchor schedule is order-optimal in the peer-risk gap and the confidence level. We further show that the selector never returns a peer worse than random gossip with high probability, and prove that no such guarantee holds for selectors that commit without a certificate. A separability threshold follows, below which no probing budget improves on gossip. Experiments span two image benchmarks, two graph families and three heterogeneity levels. Selectors that always act on their evidence lose to gossip in every configuration tested. SAGE-OS matches gossip on 75.5% less evidence than a fixed budget, at half the communication overhead of two published selectors. The operative decision is not which peer to rank first, but whether the evidence justifies ranking at all.

Sun 20 SeptDistributed, Parallel, and Cluster ComputingMachine Learning
The gist
In some types of machine learning, many devices work together without a central boss, sharing updates with random partners. Picking the best partners is tricky and can waste effort if you always probe a fixed number. The authors propose SAGE, a method that decides when enough proof exists to pick a partner and when to stop probing without a costly process. This method avoids picking worse partners than random choice, reduces communication, and works well across different tests.
Open → 2609.23773v1