Papers for

distributed machine learning engineers

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.

AuditFL makes federated learning updates auditable and economically accountable

AuditFL: A Contract-Backed Clearing Layer for Open Federated Learning

Abstract: Federated learning (FL) keeps raw data local, but most deployments still rely on a trusted coordinator for client admission, checkpoint distribution, update collection, aggregation, and rewards. This paper presents AuditFL, a contract-backed clearing layer for auditable FL in open settings. AuditFL keeps training and aggregation off chain, stores model artifacts in an assumed reliable off-chain artifact store, and records only content identifiers and economic state on chain. Clients reserve update tickets with deposits, publish update identifiers, and later claim refunds or rewards; the task coordinator publishes global checkpoints and finalizes rounds through deterministic settlement rules. The design does not remove the aggregator, but makes its on-chain round decisions attributable, replayable, auditable, and economically constrained. We implement AuditFL as both a deterministic state-machine prototype and a Solidity contract on a local Ethereum-compatible Anvil chain. On full MNIST with Dirichlet non-IID splits, 12 rounds, and up to 200 clients, AuditFL preserves the Plain FL learning trajectory while its overhead follows closed-form control-plane models. At 200 clients, the contract run issues 5,026 transactions, stores 2,413 off-chain artifacts (144.9 MiB), and consumes 829.7M EVM gas, dominated by per-client reserve and publish calls. Controlled dropout, invalid-update, and artifact-unavailability stress tests reduce inclusion nearly linearly but still finalize rounds, with final-accuracy changes remaining within a few tenths of an accuracy percentage point even under high injected failure rates.

Fri 30 OctDistributed, Parallel, and Cluster ComputingMachine Learning
The gist
Federated learning lets many clients train a shared model without sharing their data, but typically relies on a trusted coordinator. The authors present AuditFL, a system that records key decisions and transactions on a blockchain to make the training process transparent and auditable. AuditFL keeps heavy tasks off the blockchain but tracks economic commitments and update identifiers to ensure fairness and accountability. Their tests with many clients show the approach maintains model accuracy even under adverse conditions.
Open → 2610.41278v1

Adaptive federated optimization works across smooth and nonsmooth problems

Adaptive Federated Optimization Across Smooth and Nonsmooth Regimes

Abstract: AdaGrad-style methods can simultaneously adapt to both the order and constants of smoothness in centralized optimization. However, existing extensions to federated optimization with heterogeneous client objectives and multiple local steps require the smoothness order to be specified in advance. We address this limitation with AdaFed, a federated method that adapts across several regimes under a single choice of parameters. In the deterministic setting, AdaFed achieves an $O(1/T)$ convergence rate for both smooth nonconvex and smooth convex objectives, and an $O(1/\sqrt{T})$ rate for Lipschitz nonsmooth convex objectives up to logarithmic factors. Under a light-tailed stochastic-gradient noise assumption, these guarantees extend to the stochastic setting with additional logarithmic factors and noise-dependent terms. Experiments across the three problem classes further support our theoretical findings.

Thu 29 OctMachine Learning
The gist
Federated optimization lets many devices work together to solve problems without sharing all their data. But techniques often need to know certain smoothness properties of the problem in advance. The authors develop AdaFed, a method that automatically adapts to different types of problem smoothness without preset parameters. Their approach works well for various problem types and speeds up learning even when data is noisy. Tests show AdaFed matches theoretical expectations across these scenarios.
Open → 2610.39716v1

Spatialpc reduces delay in local credit propagation over large models

SpatialPC: Deep Computation with Sublinear Local Credit Propagation

Abstract: On a chain of $N$ states, any local learning rule with bounded communication range needs $Θ(N)$ rounds before the loss can influence the earliest parameters, and this latency is usually attributed to depth. We show that it is a property of the communication geometry rather than of depth. For $N=m^d$ states placed at constant density in $d$ dimensions, a light-cone argument gives an $Ω(N^{1/d})$ lower bound on the number of bounded-range rounds that any local algorithm needs before its gradient estimates can be sign-correct at every parameter. We construct a unit-range, degree-$2d$ directed acyclic graph that contains a Hamiltonian computation of length $N-1$ and in which every state lies within directed distance $d(m-1)=Θ(N^{1/d})$ of the output, matching the lower bound. In the realizable-circuit model, depth and credit depth are therefore independent parameters: represented depth $Θ(N)$ and causal credit latency $Θ(N^{1/d})$ coexist, with a separation of order $N^{1-1/d}$. SpatialPC realizes this separation within predictive coding. Credit is propagated by adjoint prediction dynamics (APD), a local update whose $K$-round state on a settled acyclic graph is the truncated reverse-path sum $a^K=\sum_{k<K}(J^\top)^k b$, with error exactly $(J^\top)^K a^\star$. Graph geometry fixes when credit can first arrive at a state; the Jacobian-weighted path tail fixes how many further rounds accurate credit requires. A sparse two-dimensional Moore compiler retains the $N-1$ backbone with $\tfrac32N-2$ unit-range edges and has measured worst-node reachability $\sqrt N+2$ up to $N=65{,}536$, where a 65,535-edge backbone is reached in 258 local hops. With $T=2\sqrt N$ rounds, SpatialPC keeps finite-round task gradients aligned with settled gradients (cosine $0.93$ on MNIST and $0.97$ on Fashion-MNIST at $N=256$) and reaches $97.6\%$ and $88.1\%$ test accuracy after 20 epochs.

Mon 26 OctMachine Learning
The gist
When training very large computational models, it usually takes a long time for learning signals to reach the earliest parts of the system. The authors show that this delay depends more on how the parts are connected rather than just how deep the model is. They design a method called SpatialPC that arranges computations in multiple dimensions to greatly shorten this waiting time, allowing faster and more accurate learning updates. Their approach preserves accuracy on common image tasks while using fewer communication steps.
Open → 2610.36139v1

Optimization limits and new methods for partial client participation

Hessian-Similar Optimization with Capped Participation: Lower Bounds and Virtual Masters

Abstract: What is the round complexity of Hessian-similar optimization when each round can contact at most $s$ of $m$ clients? Prior rates permit a free master or full participation and do not characterize strict caps. We count every one-vector query and reply. A hidden-client chain gives a lower bound for zero-respecting local algorithms with adaptive cohorts and random stopping: on strongly convex quadratics, the required rounds are $Ω((m/s)\sqrt{\min\{δ_a,\barδ/\sqrt m\}/μ}\,\log(1/ε))$ for $s\leq(m-2)/2$ in the high-accuracy, high-dissimilarity regime. Here $μ$ is strong convexity, while $δ_a$ and $\barδ$ bound anchor and average Hessian variation. To remove dependence on a poor anchor, virtual-master SVRS uses independent estimator and proximal cohorts and averages the proximal replies. With Catalyst, it reaches relative gap $ε$ in $\tilde O(m/s+(\sqrt{m/s}+m^{3/4}/s)\sqrt{\barδ/μ})$ expected rounds on quadratics with strongly convex clients, independent of $δ_a$. Combining this method with charged analyses of existing algorithms matches the lower bound's polynomial dependence for $s\leq\sqrt m$ and $s=Ω(m)$; the worst gap is $O(m^{1/8})$. A held-out 12-seed synthetic study finds fewer rounds than tuned SVRP in nine of ten dip-family incomplete-cohort cells, versus two of 30 other cells. The lower bounds concern zero-respecting algorithms and do not cover unrestricted messages.

Sat 24 OctMachine Learning
The gist
This paper studies how quickly certain optimization tasks can be done when only a limited number of clients can participate each round, instead of everyone joining all the time. The authors identify a mathematical lower bound showing that many rounds are needed in some cases. They then propose a new method called Virtual-master SVRS that works better under these strict limits by cleverly mixing information. Their approach often reduces the number of rounds needed compared to previous methods, especially when client differences are large.
Open → 2610.33835v1

Johnson-Lindenstrauss transforms improve robust distributed optimization

On Johnson-Lindenstrauss Transforms for Byzantine-Robust Optimization

Abstract: The growing scale of data and models in machine learning calls for efficient optimization methods. Distributed optimization addresses this challenge, with compression mechanisms helping to reduce communication costs. A classical tool for dimensionality reduction is the Johnson-Lindenstrauss (JL) transform, which is simple to implement and offers strong geometric guarantees. In particular, JL transforms approximately preserve inner products and pairwise distances between vectors with high probability. In this paper, we exploit this property in Byzantine-robust optimization, where worker messages are weighted according to their alignment with a trusted reference gradient. We further support our theoretical findings with experimental results.

Tue 20 OctMachine Learning
The gist
Large-scale machine learning requires splitting work across many computers that must talk to each other efficiently. One challenge is that some computers might send wrong or malicious messages, called Byzantine faults. The authors show how a mathematical technique called the Johnson-Lindenstrauss transform can help detect and reduce the influence of these bad messages by preserving important geometric information when compressing data. They support their idea both with math proofs and experiments.
Open → 2610.27989v1

Node-based flow control greatly speeds up data handling in high-demand networks

MailRail: Mitigating Incast Congestion with User-Space, Node-Based Flow Control

Abstract: Irregular workloads, such as those stemming from Graph Neural Networks (GNNs) and Mixture-of-Experts (MoE) models, frequently induce severe incast congestion in large-scale parallel environments. Existing fabric-level congestion control mechanisms rely on reactive, link-level rate limiting that degrades overall throughput. While receiver-driven, credit-based flow control offers a proactive alternative, as process counts scale memory slots per rank fall below usable thresholds, rendering traditional rank-based accounting untenable. To address this challenge, we introduce MailRail, an out-of-order, asynchronous messaging framework, along with a novel user-space, node-based credit flow control system. By shifting credit accounting from individual processes to shared per-node pools, our proactive, fabric-agnostic approach maintains sufficient credit availability even as process density grows, enabling processes to dynamically utilize freed credits without waiting for receiver-side redistribution. Experimental evaluations demonstrate that node-based flow control achieves up to a 1132x speedup over unconstrained execution at an adversarial incast ratio of 4096:1 while adding minimal overhead on uniform workloads.

Fri 16 OctDistributed, Parallel, and Cluster Computing
The gist
When many computer processes try to send data at once, it can cause traffic jams that slow everything down. The authors show that controlling data flow by sharing limits across an entire computer node instead of controlling each process separately helps avoid these jams. Their system, called MailRail, lets many processes send data more smoothly and quickly, even when demand is very high. Tests show it can make data flow over a thousand times faster in tough situations while keeping normal workloads running efficiently.
Open → 2610.22890v1

Resource-aware model sizing improves decentralized learning speed and accuracy

Resource-aware Sub-network Allocation for Heterogeneous Decentralized Learning

Abstract: System heterogeneity in computation, communication, and memory can substantially limit synchronous decentralized learning, where each training round is constrained by resource-limited nodes. Existing approaches provide limited support for jointly determining node-specific model capacities from deployment resources. We propose RASA-DL, a resource-aware sub-network allocation framework that treats the maximum sub-network width assigned to each node as a deployment variable. RASA-DL combines offline hardware profiling of computation and memory costs with deployment-aware profiling of learning utility under heterogeneous decentralized training. Using these profiles together with node- and link-level resource information, we formulate deployment as a bottleneck-latency minimization problem subject to per-node memory constraints and a required aggregate learning utility. Exploiting the monotone feasibility of the latency threshold, RASA-DL efficiently identifies the deployment through a binary-search-based allocation procedure. Experiments under controlled resource heterogeneity demonstrate favorable accuracy--latency tradeoffs. Under the Moderate and Severe regimes, the minimum-latency operating point improves accuracy over the largest globally feasible uniform deployment by 2.80 and 2.43 percentage points, respectively, at the same modeled round latency. The advantage is further amplified under strong Non-IID data heterogeneity.

Thu 15 OctDistributed, Parallel, and Cluster Computing
The gist
Training machine learning models over a network where devices have very different speeds and memory sizes can be slow and inefficient. The authors propose a method called RASA-DL that decides how big a part of the model each device should train based on its hardware limits. By carefully matching model parts to device capabilities, their method speeds up training rounds and improves the overall learning accuracy. This approach works especially well when data across devices varies a lot.
Open → 2610.22015v1

Data loader method reduces idle time in distributed training by balancing workload

Coordination-Free Workload Regularization for Variable-Cost Distributed Training

Abstract: Synchronous data-parallel training usually assigns every rank the same number of records, even when record costs vary by orders of magnitude. For variable-length models, this converts input variation into idle time because each step waits for its most expensive rank-local batch. We present Batch Cost Lookahead (BCL), a coordination-free data-loading policy that buffers a bounded rank-local window and repartitions it into fixed-cardinality packs with balanced estimated cost. BCL preserves the trainer's record-count contract and requires neither cross-rank metadata exchange nor runtime modification. In simulation over public workload distributions, enabling BCL reduces per-rank estimated batch-cost variability by up to 82.8%. Across 13 NeMo-RL SFT corpora on eight H200 GPUs, rank-local BCL runs 1.050 to 1.167 times faster than pooled MFFD. Compiled H200 measurements on an internal sequence workload show speedups of 1.197 to 1.343 times over packed execution from one to four nodes. We also identify a memory-feasibility boundary: a p99 cap for high-variance or OOM-prone data bounds outliers before BCL balances the rest. These results show that substantial variable-cost imbalance can be removed at the data-loader boundary, while clarifying when data preparation or broader coordination is still necessary.

Thu 15 OctDistributed, Parallel, and Cluster ComputingMachine Learning
The gist
Training AI models across many computers can slow down when some computers get harder tasks than others. The authors found that by letting each computer look ahead at its upcoming work and reorganize it to balance how hard the tasks are, the overall training speeds up without needing extra coordination between computers. Their method keeps the amount of data each computer processes the same but evens out how much time each takes, cutting down waiting times. This improvement helps make large-scale AI training more efficient on modern hardware.
Open → 2610.21162v1

Binary cyclic gradient coding improves exact recovery and resilience to compression

Binary Cyclic Gradient Coding: Exact Recovery and Robustness to Compression

Abstract: We introduce binary cyclic gradient coding (BCGC), an exact gradient coding scheme for $n$ workers and up to $s$ stragglers. Its encoding matrix is binary, circulant when $(s+1)\mid n$ and nearly circulant otherwise, and the master decodes by a single summation. Like the fractional repetition coding scheme (FRC) and its generalized version (GFRC), BCGC splits the workers into $s+1$ classes that each cover the whole dataset, but it assigns the data through cyclic supports. Its encoding matrix has rank $n-s$, and $n-s-1$ workers keep the balanced load $s+1$, which is the largest possible number. We prove that encoding matrix of BCGC is not permutation-equivalent to those of FRC and GFRC schemes. Moreover, We also prove that a binary coded scheme with compression is equivalent to an uncoded compressed scheme on a coarser partition of the data. This explains why binary schemes remain stable under compression, whereas the large decoding coefficients of MDS codes amplify the compression error and lead to divergence in our experiments. For every contractive compressor, the standard convergence guarantee of compressed gradient descent holds on each coarse partition. FRC, GFRC and BCGC therefore share the same convergence guarantee and differ only in their partitions, with one partition for FRC, two for GFRC and $s+1$ distinct partitions for BCGC. Choosing among these partitions can recover the exact gradient in cases where FRC and GFRC cannot. Experiments on four datasets confirm the theory. BCGC matches GFRC, keeps its accuracy under top $κ$ sparsification while the MDS codes diverge, and on heterogeneous data its partition diversity reduces the compression error and improves the accuracy.

Wed 14 OctInformation Theory
The gist
Training AI models often involves many computers (workers) calculating parts of the work, but some workers can be slow or unreliable. The paper introduces a method called binary cyclic gradient coding (BCGC) that organizes data among workers in a special pattern to ensure the system can recover the full result even if some workers lag behind. BCGC is designed to handle data compression better than existing methods, keeping the training process stable and accurate. The authors also show that BCGC’s unique design allows it to perform exact recovery in scenarios where other approaches fail, confirmed by experiments on multiple datasets.
Open → 2610.20087v1

Generalized total variation improves federated learning with large data

A Large-Dimensional Analysis of Least-Squares Federated Learning via Generalized Total Variation Minimization

Abstract: Federated learning over decentralized networks inherently trades off the suppression of local finite-sample noise through collaboration against the bias that collaboration introduces between heterogeneous nodes. We study this tension by performing a large-dimensional analysis of Generalized Total Variation Minimization with least-squares models. Using tools from random matrix theory, we show that Lipschitz observations of the global GTVMin solution concentrate in large dimensions, universally for any underlying network structure. We provide exact analytic expressions for the asymptotically precise performance under both i.i.d. and non-i.i.d. Gaussian mixture distributions on a fixed network. For the latter, these expressions quantify how regularization balances local adaptation against collaboration. Our theoretical results are confirmed by experiments on synthetic and real-world data.

Wed 14 OctMachine Learning
The gist
Federated learning lets different computers work together to train a shared model without sharing their raw data. However, this collaboration can introduce bias when the computers have different types of data. The authors studied this trade-off using a mathematical approach called Generalized Total Variation Minimization with least-squares models. They found precise formulas describing how well this method works with large amounts of data and different network setups. Their findings help understand how to best balance collaboration and local data differences, and they confirmed their theory with experiments.
Open → 2610.20075v1

Decentralized learning improves adapting and remembering over time

Decentralized collaborative continual learning: A multi-objective minimization-based technique

Abstract: In this work, we formulate decentralized continual learning within a multi-objective optimization framework. For a given inference task t (corresponding to a common minimizer shared by the cost functions of all agents), agents collecting data in a distributed and streamed manner are only allowed to perform local computations and to exchange information with neighboring agents over the underlying communication graph. As tasks evolve sequentially over time, agents must adapt to newly arriving tasks while retaining knowledge acquired from previously learned ones. This requirement leads to the wellknown stability plasticity dilemma, where stability refers to the ability to retain previous knowledge, while plasticity refers to the ability to learn and adapt to new tasks. To address the stability challenge, agents store subsets of samples from past tasks in local memory buffers. Then, through an appropriate multiobjective formulation, the stored information is incorporated into the learning process so that parameter updates account jointly for the current task and previously learned tasks. The proposed decentralized continual learning approach is analyzed in the mean square error sense under general assumptions on the individual cost functions and gradient noise processes. The analysis reveals that cooperation among agents improves the performance of continual learning. In particular, by exchanging information with neighboring agents, decentralized collaborative learning can exploit the diversity of locally observed data and memory buffers to improve the network average mean-square deviation (MSD) across tasks. Finally, simulations illustrate the theoretical findings and the effectiveness of the method in reducing forgetting and improving the average MSD across tasks.

Wed 7 OctMultiagent Systems
The gist
Learning new skills while remembering old ones is hard, especially when many agents learn by themselves and share info only locally. The authors study how a group of agents can learn many tasks in sequence on their own devices but still share what they learn with neighbors, helping each other do better. They find that keeping examples from old tasks and cooperating helps balance learning new stuff and not forgetting old knowledge. Their analysis shows cooperation lowers errors overall, and tests confirm the approach works well.
Open → 2610.10882v1

Decentralized sgd with clipping achieves optimal rates under heavy noise

Decentralized SGD under Heavy-Tailed Noise: Optimal Convergence Rates and the Role of Gradient Clipping

Abstract: Heavy-tailed noise has been widely observed in modern machine learning, motivating the use of methods like gradient clipping and normalization. While these methods are well understood in centralized settings, much less is known in decentralized ones, where applying a nonlinearity to local gradients affects both optimization and consensus. Recent works on decentralized non-convex optimization have studied both clipping and normalization under heavy-tailed noise, with clipping yielding suboptimal rates and normalization needing local momentum or mini-batches to converge. This raises the question: can a baseline decentralized method using a nonlinearity achieve optimal convergence rates under heavy-tailed noise? We answer affirmatively with clipped decentralized SGD ($\mathtt{DSGD}$). For smooth non-convex costs under bounded $p$-th moment noise, $p \in (1,2]$, we show that clipped $\mathtt{DSGD}$ achieves order-optimal rates both with high probability and in expectation. Moreover, we establish a linear speed-up in the number of agents, which, to our knowledge, has not been shown for decentralized methods with clipping. The key technical ingredient is a sharp analysis of the consensus gap that exploits the structure of clipping, relegating network effects to higher-order terms. Our results highlight an important distinction between clipping and normalization in decentralized settings: while normalized $\mathtt{DSGD}$ can fail to converge, clipping retains magnitude information, enabling $\mathtt{DSGD}$ to be convergent and order-optimal. Numerical experiments validate our theory.

Wed 7 OctMachine LearningMultiagent Systems
The gist
When multiple computers work together to train a machine learning model, they often share helpful information by exchanging data called gradients. But sometimes, the noise in these gradients can be very wild and unpredictable, making training difficult. The authors found that using a method called gradient clipping in these decentralized systems helps keep training stable and fast, even when the noise is extreme. Their analysis shows this clipping approach is better than some other common techniques and works well as the number of computers increases.
Open → 2610.10527v1

Smoothed gradient method improves federated bilevel optimization performance

Smoothed Gradient Method for Nonconvex Federated Stochastic Bilevel Optimization

Abstract: In recent years, federated stochastic bilevel optimization has attracted increasing attention due to its wide range of applications in machine learning. To reduce the computational overhead associated with second-order Hessian and Jacobian matrices, several first-order methods have been proposed. However, existing methods typically impose restrictive assumptions on the lower-level function, suffer from a strong dependence on the condition number in their convergence rates, and require different learning-rate scales for variables across the upper- and lower-level problems, limiting their practical applicability and complicating hyperparameter tuning. To address these challenges, we propose a stochastic doubly smoothed gradient method for nonconvex federated stochastic bilevel optimization problems, which decouples the learning rates of upper- and lower-level variables and does not require a strongly-convex lower-level loss function. We establish rigorous theoretical guarantees for the proposed algorithm, demonstrating an improved convergence rate of $O(κ^{15/2}/ε^5)$ and a communication complexity of $O(κ^{4}/ε^3)$, where $κ$ denotes the condition number and $ε$ represents the solution accuracy. Notably, these bounds exhibit significantly better dependence on the condition number $κ$ than those of existing methods. Extensive experiments validate the effectiveness of our algorithm.

Sun 4 OctMachine Learning
The gist
Optimizing complex machine learning models often involves solving two related problems at once, which can be slow and tricky when done across many devices. The authors developed a new method that speeds up this process by smoothing out gradients and allowing different learning speeds for each problem level. Their method works without strict conditions on the lower-level problem and improves the speed and efficiency of finding good model settings. They also confirmed through experiments that their approach works well in practice.
Open → 2610.05290v1

Latency aware client assignment speeds parallel split learning training

Latency-Aware Client Assignment for Parallel Split Learning With Global Sampling

Abstract: In cross-silo split learning, Parallel Split Learning with Global Sampling forms representative pooled batches when class distributions differ across clients, but ignores client delay when several clients can supply the same class. We introduce Latency Budgeted Parallel Split Learning with Global Sampling, which separates each pooled batch's integer class target from the choice of clients that supply its examples. The flow variant formulates this assignment as an integral network-flow problem and minimizes modeled client-side completion time for the current target. The fast variant uses a greedy next-completion rule to reduce schedule-construction cost. Both preserve the target stream and use every local example once per epoch. A planning rule selects between the variants while accounting for the cost of constructing both candidate schedules. On CIFAR-10, the flow variant reduces modeled training time by 6.75%, with a 0.30 percentage-point decrease in final accuracy. On Tiny ImageNet with 20 candidate classes per client, the fast variant reduces modeled time by 16.87% and reaches all four validation targets earlier than the latency-unaware baseline. Across 405 schedule comparisons, the planning rule stays within 2% of the lower realized cost in 96.54% of cases. In our evaluation, latency-aware provider assignment reduces modeled training time without changing the prescribed class targets, while the preferred variant depends on whether assignment savings outweigh schedule-construction overhead.

Sat 26 SeptMachine Learning
The gist
Training AI models using data from many different computers can be slow because some computers are slower than others. The authors found a way to decide which computer should send which part of the training data so that the slowest computers do not hold up the whole process. They developed two methods: one that finds the best assignment by solving a math problem, and another that makes quick good guesses. Their approach cuts down the total training time while still using all the data properly.
Open → 2609.32132v1

Conduit cuts reinforcement learning experience delays across gpu clusters

Conduit: An Experience Data Plane for Distributed Reinforcement Learning

Abstract: Distributed reinforcement learning (RL) scales training by parallelizing actors and learners around an Experience Buffer. As RL workloads grow, however, the buffer becomes more than a replay queue: it is the storage substrate of a large-capacity, latency-critical experience path that every iteration traverses to move, transform, sample, and batch experiences before learner updates can begin. Existing RL systems embed this path inside framework control flow or expose it as a request-driven buffer service, leaving experience placement fixed and experience-path work difficult to schedule independently as a runtime-level optimization target. We present Conduit, a framework-agnostic runtime that exposes RL experience management as an explicit systems optimization problem. At its core is the Experience Data Plane (EDP), a runtime abstraction that separates RL experience-handling semantics from framework-specific execution logic by exposing experience ingestion, experience placement, and experience delivery as explicit control points. Built on EDP, Conduit introduces capacity-constrained, bandwidth-aware placement, which distributes experience state across CPU/GPU memory tiers and nodes under heterogeneous interconnect and device-memory constraints, and latency-aware scheduling, which controls when experience-path handling runs to reduce exposed experience-path latency while preserving RL semantics. Integrated with RLlib without changing its framework execution logic, Conduit reduces exposed experience-path latency by up to 97% and end-to-end iteration latency by up to 38%, scales to 1,024 GPUs, and preserves convergence.

Mon 21 SeptDistributed, Parallel, and Cluster ComputingArtificial Intelligence
The gist
Reinforcement learning (RL) algorithms learn from past experiences, but moving and managing these experiences in large systems can cause delays. The authors created Conduit, a tool that organizes and speeds up how experience data moves around RL systems with many GPUs. Conduit smartly places data across different memory types and schedules its handling to reduce waiting times. This makes RL training faster and more efficient without changing how the learning algorithms themselves work.
Open → 2609.24456v1

Improving asynchronous machine learning optimization across varied data is hard

Bridging the Gap Between Homogeneous and Heterogeneous Asynchronous Optimization Is Surprisingly Difficult

Abstract: Modern large-scale machine learning tasks often require multiple workers, devices, CPUs, or GPUs to compute stochastic gradients in parallel and asynchronously to train model weights. Theoretical results typically distinguish between two settings: (i) the homogeneous setting, where all workers have access to the same data distribution, and (ii) the heterogeneous setting, where each worker operates on different data distributions. Known optimal time complexities in these settings reveal a significant gap, with far more pessimistic guarantees in the heterogeneous case. In this work, we investigate whether these pessimistic optimal time complexities can be overcome under different assumptions. Surprisingly, we show that improvement is provably impossible under widely used first- and second-order similarity assumptions for any randomized algorithm. We then turn to the interpolation regime and demonstrate that the weak interpolation assumption alone is also insufficient. Finally, we introduce a minimal combination of irreducible assumptions, strong interpolation and the local Polyak-Lojasiewicz condition, to derive a new time complexity bound that matches the dependence on worker computation times in the best-known result in the homogeneous setting, without requiring identical data distributions.

Tue 15 SeptMachine Learning
The gist
Training machine learning models often involves many workers processing data at the same time but with different data. Theory shows it's much harder to get good training speed when workers have different data than when they share the same data. The authors found that under common assumptions, you cannot do better than existing worst-case guarantees for this harder case. They also discovered that only by combining very strong conditions can one achieve training speeds close to the simpler shared data situations.
Open → 2609.17483v1

Federated learning design improves client gains without hurting performance

Pathwise Individual Rationality in Federated Learning: A Mechanism-Architecture Co-Design

Abstract: Participation in federated learning (FL) comes at a cost. Clients trade off privacy, communication, and compute costs for potentially greater gains in model efficacy. This paper explores this tradeoff under the aegis of individual rationality (IR) versus autarky, the basic game-theoretic requirement that the federation provide utility no worse than local training. Using the above as the design target, we examine pathwise performance of FL, as a per-round bound on cumulative surplus, not just as an asymptotic equilibrium guarantee under different models of client data distribution heterogeneity. Along this path, clients can remain below their local-training baseline for hundreds of rounds. The natural remedy is to cap each client's per-round contribution so that this shortfall stays bounded, and we prove that it backfires, collapsing learning even at low-to-modest heterogeneity. We then propose a novel design that combines short-term participation guarantees with personalized model evaluation, while maintaining fair incentives. We provide a theoretical basis for this new approach and empirically demonstrate that clients can avoid short-term losses without harming overall performance, even under moderate data distribution heterogeneity; under severe heterogeneity, the design shows promising outcomes for clients compared to their local baseline at some cost in accuracy.

Sun 13 SeptMachine LearningComputer Science and Game Theory
The gist
Federated learning lets many devices or users train a shared model without sharing their private data, but joining this process can cost clients in privacy and computing. The authors study how to make sure clients don't lose out compared to training alone, especially early on when learning is unstable. They find that simply limiting clients’ contributions to avoid losses can stop learning altogether. Instead, they propose a new approach that guarantees clients won't lose immediately and fairly measures their personal progress, helping clients avoid short-term losses while keeping good overall results.
Open → 2609.14591v1