Papers for

machine learning platform 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.

Reducing sample needs for better model transfer across varied populations

Rural Readiness: Domain Generalization with Adversarially Chosen Domains

Abstract: Predictive models trained at well-resourced data-rich institutions often fail when deployed in new populations. Motivated by the goal of building clinical diagnosis and decision-making algorithms for data-scarce rural populations using the general knowledge learned from data-rich hospitals, we formulate the fundamental question of \emph{domain generalization with adversarially chosen domains}, which asks a learner to perform on any unseen target domain nearly as well as the worst hypothesis consistent with the evidence from the observed source domains. Assuming only that the hypothesis class contains a "universal" predictor with small error on all $k$ source domains, we characterize the sample complexity of this objective up to logarithmic factors. Letting $d$ denote the VC dimension of the hypothesis class, we find, somewhat surprisingly, that the sample complexity reduces significantly from $Ω(dk)$ to $O(d)$ under a small relaxation of the learning goal in which, roughly speaking, we allow the learned model to compete with hypotheses that perform well on 99% instead of 100% of the source domains. By applying this insight to the meta-distributional setting, in which source domains are selected according to a distribution on distributions, we obtain a corresponding improvement over known sample complexity upper bounds. We also study the effect of data access to the target domain and show that a small labeled sample from the target domain does not improve the worst-case sample complexity on the source domains.

Thu 29 OctMachine Learning
The gist
Models trained in big hospitals often don’t work well in smaller rural ones due to differences in data. The authors studied how to build models that can perform well even when facing new, unseen groups by relaxing strict accuracy requirements slightly. They found this allows needing fewer examples from each group to train effective models. Also, having a small amount of data from a new group doesn’t necessarily help improve performance on difficult cases from previous groups.
Open → 2610.40468v1

Sandbox service scales agent reinforcement learning on Kubernetes clusters

Sandman: Building and Operating Sandboxes for Agentic Reinforcement Learning on Shared Kubernetes

Abstract: Agentic reinforcement learning (RL) often requires repeated tool calls in task-specific environments. A training job may create thousands of these environments in bursts while sharing a cluster with other jobs. We present Sandman, a sandbox service built and operated at Amazon for agent tool execution and evaluation. It serves multiple production agentic RL workloads on shared Kubernetes. A training framework supplies a task image and uses commands and file operations in the returned sandbox. Files and processes persist across calls until the framework releases the environment. Sandman manages creation, readiness and cleanup. Each sandbox is a Kubernetes pod with a small daemon mounted into the unmodified image. In a scale test, Sandman held 11,858 concurrent tiny sandboxes. Four production SWE-bench Verified training campaigns created 3.1 million sandboxes in October 2026. We report the design trade-offs and operational lessons from handling creation bursts, preparing task environments, reclaiming abandoned sandboxes, and running evaluation under controlled conditions. We will open-source Sandman's daemon, provider and pool.

Thu 29 OctDistributed, Parallel, and Cluster ComputingArtificial IntelligenceMachine Learning
The gist
Many AI training tasks need to run lots of small, separate computer environments quickly, which can be hard when sharing resources with other tasks. The authors built Sandman, a system at Amazon that creates and manages these environments efficiently on a Kubernetes cluster. Sandman keeps each environment ready to use with files and processes stored until no longer needed. It has operated at very large scale, handling over 11,000 environments at once and millions over time. The paper shares design choices and lessons from running Sandman in real-world settings.
Open → 2610.39711v1

Conformal prediction sets minimize length under covariate shift

Finite-Sample Optimal Conformal Prediction Sets under Covariate Shift

Abstract: We study conformal prediction under covariate shift with a known covariate density ratio, seeking prediction sets with minimum expected length under the target distribution. For every calibration sample size, we prove that the rule combining the inverse conditional-density score with randomized weighted conformal calibration minimizes this expected length among all rules valid over the full weighted-exchangeability class. We approximate the oracle using quantile and kernel histograms, including forest-weighted estimators, and select estimators and tuning parameters by resampling to estimate calibrated target length. On a bounded response domain, we bound excess length linearly in $L^1$ density error at fixed calibration size, without requiring a uniform positive lower bound on the true density. We also bound selection-pool and resampling errors. Under explicit growth conditions, the selected procedure approaches the same oracle while the calibration size remains fixed. Experiments on 36 known-density configurations and four public regression datasets compare coverage, prediction-set length, and runtime with existing methods. In targeted low-coverage and strong-shift comparisons, inverse-density selection yields shorter mean sets in most cases and lower mean runtime than the evaluated weighted baselines, with some differences in achieved coverage.

Tue 27 OctMachine Learning
The gist
This paper looks at how to make reliable predictions when the data distribution changes between training and testing, a situation called covariate shift. The authors prove a way to build prediction sets that stay valid while being as small as possible on average, using a combination of known density ratios and special calibration methods. They create practical versions of this ideal method using statistical tools and test them on various datasets, showing improvements in prediction size and speed compared to existing methods. Their approach works well even when the target data has uneven or low-density regions.
Open → 2610.37866v1

Multilingual training adapts to changing weakest language dynamically

When the Weakest Language Keeps Moving: ARMOR-DP for Multilingual BabyLM

Abstract: Multilingual BabyLM systems usually fix language sampling proportions even though the weakest language can change during training. We present ARMOR-DP, a modular framework that diagnoses imbalance arising from representation, exposure, capacity, and objective pressure, and uses per-language validation loss to update sampling. Controlled experiments show that equal character budgets create a severe representation artifact for Chinese; byte-level encoding removes much of it, while static Chinese protection can subsequently make English the weakest language. The dynamic controller tracks these transitions and achieves a better score--balance tradeoff than fixed protection. On official evaluation, curriculum-dynamic checkpoints outperform a matched static Chinese-protective baseline while using fewer Chinese epochs; scaling capacity yields the strongest internal ARMOR-DP system. These results support a simple conclusion: multilingual weakness is a training-time state rather than a fixed property of a language. ARMOR-DP therefore separates diagnosis from intervention, allowing protection to follow the current bottleneck instead of a predetermined language label.

Sat 24 OctComputation and Language
The gist
Training multilingual AI models often struggles because some languages are harder to learn and get less attention during training. The authors introduce ARMOR-DP, a system that watches which language is currently hardest to learn and adjusts how much the model focuses on it during training. They show that this dynamic adjustment works better than always protecting a fixed language, helping the model learn languages more evenly. This approach treats the hardest language as something that can change over time, not a fixed problem.
Open → 2610.33583v1

Mixture-of-experts models isolate and remove hazardous knowledge safely

Towards Architectural-Level Safety Control: Relocating Hazardous Knowledge into Removable Experts in Mixture-of-Experts Models

Abstract: Large language models acquire broad knowledge from web-scale corpora during pretraining, including knowledge that could be hazardous if misused. Removing such knowledge from the model itself without degrading general capability is desirable but difficult, as it is deeply entangled with general capability within the same parameters. Existing safety alignment and unlearning methods typically adjust these shared parameters, tending to suppress the expression of hazardous knowledge rather than remove it. As a result, the knowledge remains in the model and is readily recoverable by subsequent fine-tuning. To address this limitation, we propose REX (Relocating into Removable EXperts), a knowledge relocation method that separates hazardous knowledge from general capability at the architectural level. Exploiting the modular structure of Mixture-of-Experts models, REX expands the model with a set of new, physically removable experts designated to hold hazardous knowledge. Through expert expansion, selective gradient masking and routing differentiation, it relocates hazardous knowledge out of the original experts and concentrates it in the new ones. Excising these new experts yields a model suitable for public release. This removal holds consistently across Intern-S2, Qwen3.5-35B-A3B and Gemma-4-26B-A4B; on Qwen3.5-35B-A3B, for instance, excision lowers WMDP-Bio accuracy by 48.4 points while MMLU changes by less than 3 points. The excised model matches the strongest of nine unlearning baselines in removing hazardous knowledge, and it is the only one that preserves this removal under subsequent fine-tuning. After 250M tokens of standard fine-tuning on Qwen3.5, the best baseline rebounds on WMDP-Bio from 44.1% to 78.3%, whereas REX rises only from 32.4% to 42.8%.

Mon 19 OctCryptography and Security
The gist
Large language models can learn harmful information that might be risky if used wrongly. The authors propose a new method called REX that moves this risky knowledge into separate parts of the model that can be removed easily without hurting its general skills. This approach works better than previous ones because even after more training, the harmful knowledge stays removed. It helps create safer models that can be shared publicly without hidden dangers.
Open → 2610.25791v1

Model conditioned keyframe extraction improves video explanation clarity

MoCKEFA: Model-Conditioned Keyframe Extraction and Fair Attribution for Video Model Explanation

Abstract: We show that a video can be represented with just a few keyframes without sacrificing a given model's belief about the video. Our method is the first of its kind that extracts these keyframes conditioned on the model's prediction, which is massively helpful for building explainable video models. We then fairly distribute the importance of the video to the model among the keyframes with game theoretically fair Shapley values. Through qualitative and quantitative experiments, we show that keyframe attribution is superior to the traditional frame attribution. Further, we conduct preliminary exploration on highlighting the important changes among the frames by looking at the differences between adjacent keyframes.

Sun 18 OctComputer Vision and Pattern Recognition
The gist
Videos are often long and complex, making it hard to understand what a computer model thinks is important. The authors developed a way to pick just a few important frames based on what a video model predicts, keeping the model’s belief intact. They also found a fair way to assign credit to each keyframe for how much it influenced the model’s output. This approach helps explain video models better than looking at individual frames alone. They also began exploring how to highlight changes between keyframes to further clarify important video moments.
Open → 2610.25075v1

FlashMask 3 speeds up long-context attention on GPUs with mask-aware methods

FlashMask-3: Efficient and Expressive Mask-Aware Distributed Attention

Abstract: Long-context training of large language and multimodal models couples structured attention masks (document, prefix-LM, share-question, sliding-window, block-sparse) with multi-node context parallelism, making the mask a dominant bottleneck. FlashMask's column-wise sparse mask compresses them from $O(n^2)$ to $O(n)$ via four query-axis boundary vectors, covering broad structured patterns. Implemented for Ampere GPUs, it neither exploits FlashAttention-3's TMA/WGMMA warp-specialized pipeline on Hopper nor supports distribution. The column-wise sparse mask is indexed by key positions but stores query-axis interval boundaries. Under any multi-chunk context-parallel assignment, it reduces per-rank mask localization to a provably zero-communication \emph{clip--shift--max} on the boundary vectors, compatible with the single-GPU kernel. FlashMask-3 introduces a mask-aware Hopper kernel with three-role warp specialization atop FlashAttention-3's TMA/WGMMA pipeline, plus a mask-aware distributed extension: zero-communication mask localization, a sparsity-aware load balancer (HCC-IPO), and a mask-aware compute-communication overlap with mask-driven communication pruning, whose forward all-gather uses topology-aware hierarchical routing. On a single H100 across 12 masks at 4K--128K context, it improves achieved TFLOPs over FlashMask, FlexAttention, and MagiAttention by 45--141%, 34--71%, and 2--44%. At context-parallel degrees 4--32 with 8K sequence per device, it attains 31--75% compute-communication overlap efficiency and improves throughput over Megatron-Core CP ring, Megatron-Core CP all-gather, and MagiAttention by $1.80\times$--$3.71\times$, $1.71\times$--$2.92\times$, and $1.09\times$--$1.46\times$. In end-to-end training of a 118B-A14B MoE at 128K on 128 H100 GPUs, it raises throughput by 7.3--11.0% over a Dual Chunk all-gather baseline, with attention forward+backward 24.5--44.9% faster.

Tue 13 OctMachine Learning
The gist
Large language and multimodal models need to handle very long input sequences efficiently, but the way they manage attention masks can slow down processing. The authors improve on prior work by designing a new method called FlashMask-3 that better compresses these masks and works effectively across multiple GPU nodes without communication delays. Their approach also includes GPU kernel optimizations tailored to NVIDIA Hopper GPUs, boosting computation speed and overlap with communication. This results in notably faster training for models with very long contexts, especially when distributed across many GPUs.
Open → 2610.17901v1

Language models trained to work better together boost collaborative reasoning

Compositional RL: Evaluating and Training LLMs for Collaborative Reasoning

Abstract: Language models are often evaluated alone but increasingly deployed together, routed between, made to debate, ensembled, or collaboratively trained. For a model inside a system, what matters most is not how well it performs on its own, but how much the system gains from its presence. We call this a model's compositional strength and formalize it using the Shapley value of a cooperative game over coalitions of a model pool, and use a model's leave-one-out contribution to the full coalition as a tractable proxy, requiring n+1 rather than 2^n system evaluations. Evaluating individual vs. compositional strengths across five model pools, twelve collaboration methods, and twelve datasets, we find them largely uncorrelated: in 12 of 15 (pool, method-family) settings, individual strength does not translate into compositional advantages, and the coupling is weakest among general-purpose models that practitioners are most likely to deploy. Standalone benchmarks are therefore often poor proxies for models' value in collaborative systems. We then propose compositional reinforcement learning (C-RL), which trains a policy inside a live multi-model system and rewards the outcome produced by the system as a whole, rather than the policy's correctness in isolation. The leave-one-out baseline in Shapley values cancels under a group policy gradient, so this needs no additional rollout cost beyond RL on the collaborative system's outcome and never requires running a coalition without the policy. Across three collaboration protocols and eight tasks spanning reasoning, coding, and scientific discovery, C-RL produces the strongest collaborator in 21 of 24 settings, lifting collaborative performance by +4.0 to +5.4 pts on average (~3x the gain of baselines), up to +13.1 pts.

Mon 12 OctComputation and LanguageArtificial IntelligenceMachine Learning
The gist
Language models are often judged by how well they work alone, but many today are designed to work together. The authors find that models that perform well individually don't always add value when combined in a group. They introduce a new way to measure a model's true contribution to a team by looking at how removing it affects the system. They also propose a training method called compositional reinforcement learning that teaches models to collaborate better, improving overall system performance significantly.
Open → 2610.17456v1

SuPER-Mamba improves long sequence model accuracy with surprisal routing

SuPER-Mamba: Surprisal Prioritization for Extended-Context Routing in Mamba

Abstract: State space models provide efficient linear-complexity processing for long sequences, but their performance frequently degrades as context length grows. We propose SuPER-Mamba, a training-free framework that uses Surprisal as a model-intrinsic signal for long-range state routing in pretrained Mamba models. SuPER-Mamba computes position-wise Surprisal from next-token predictions, aggregates neighboring responses through Local Pooling, and uses the resulting scores to prioritize Global-Channel updates without query-dependent scoring or additional training. We evaluate SuPER-Mamba on three state-space models across the LongBench-E benchmark. The results show that SuPER-Mamba improves the average score from 8.06 to 15.69, corresponding to a 94.7% relative gain over the Base Models and a 13.1% improvement over the state-of-the-art prior baseline. Ablation and length-wise analyses further support the effectiveness of the proposed routing framework.

Mon 12 OctComputation and LanguageArtificial Intelligence
The gist
Long sequences can be hard for existing models to handle well. The authors created SuPER-Mamba, which uses a built-in signal called Surprisal to help decide how models process different parts of a long sequence. This method improves the model's accuracy without needing extra training. They tested it on multiple models and long-sequence benchmarks and found significant performance improvements.
Open → 2610.16636v1

Algorithms improve scheduling of memory use in disaggregated llm inference

Approximation Algorithms for Dual-Memory Request Scheduling in Disaggregated LLM Inference

Abstract: Disaggregated LLM inference executes the prefill and decode phases on separate resource pools, reducing interference between the two phases. However, this architecture introduces a coupled scheduling problem because a request that completes prefill retains its prompt KV cache in prefill memory until it is admitted to the decode pool. Prefill and decode admission decisions therefore jointly determine memory occupancy and request completion times. To the best of our knowledge, this problem lacks a formal formulation, and no approximation guarantees are known for request scheduling in disaggregated LLM inference. We formalize this setting as the dual-memory request scheduling (DMRS) problem, whose objective is to minimize the sum of request completion times, and prove that it is strongly NP-hard. We develop two deterministic polynomial-time approximation algorithms. The first applies to instances satisfying $α<1$ and $β<1$ and achieves an approximation ratio of $8+\frac{4}{1-α}+\frac{8}{1-β}$, where $α$ and $β$ are the maximum normalized prefill and peak decode memory demands among all requests, respectively. In particular, it yields a $32$-approximation when $α,β\leq 1/2$. The second algorithm applies to all feasible instances and achieves a uniform $36$-approximation. Finally, evaluations on two H100 GPUs using trace-derived offline workloads show that the proposed algorithms reduce the sum of request completion times relative to multiple vLLM deployment baselines.

Sun 11 OctData Structures and Algorithms
The gist
Running large language models (LLMs) can be split into two steps—prefill and decode—using separate resources to reduce interference, but this splits memory in a tricky way. The authors identify and define a new scheduling problem that balances memory use and speeds up how fast requests finish in this setup. They prove the problem is hard to solve perfectly but create two algorithms that guarantee solutions close to the best possible in reasonable time. Tests on real hardware show these algorithms help complete requests faster than previous methods.
Open → 2610.15579v1

ShoreKeeper boosts cloud data analytics by smarter memory sharing

ShoreKeeper: Accelerating Iterative Data Analytics in the Cloud via Distributed Recovery-Cost-Aware Caching

Abstract: Large-scale data-intensive workloads powered by iterative graph or machine learning processing have an insatiable demand for memory due to the continuous generation of new intermediate data. Although existing caching strategies strive to keep performance-critical data in memory, they often fail in practice because they are limited to node-local memory management and assume high node availability. In this paper, we introduce ShoreKeeper, a framework that maximizes execution efficiency by treating cluster-wide memory as a unified, elastic pool. ShoreKeeper employs a global optimization model that maps distributed dataflows into a single graph abstraction to minimize the recovery cost of data evicted from cache across the cluster. To handle memory working sets and cluster capacities that fluctuate over time, ShoreKeeper employs a graph-pruning technique that permits the fast refinement of the caching plan. These optimizations allow ShoreKeeper to work seamlessly whether deployed on highly available VMs or cost-effective preemptible instances in the cloud. Our experiments show that ShoreKeeper consistently outperforms state-of-the-art systems.

Fri 9 OctDistributed, Parallel, and Cluster Computing
The gist
Large data tasks like machine learning need lots of memory because they create many temporary data pieces. The authors show that usual methods only manage memory on one computer and expect it to always be available, which isn’t reliable. They built ShoreKeeper, a system that treats all the computers’ memory as one big pool and carefully decides what to keep so that data is easy to recover if lost. This helps computer clusters run faster and handle changing memory needs better than current methods. Tests prove ShoreKeeper consistently improves performance over existing systems.
Open → 2610.13396v1

LLM agents improve text to speech tuning but face measurement limits

Can LLM Agents Automate Reinforcement Learning for Text-to-Speech?

Abstract: Although reinforcement learning (RL) post-training repairs the localized segmental errors of zero-shot text-to-speech (TTS), arriving at a working recipe still relies on tedious manual tuning, and whether LLM agents can take over this research pipeline is unclear. We investigate this question with AgenticTTS-Forge, a collaborative workflow that structures human guidance and agentic execution around a shared workspace, applied to CosyVoice2-0.5B. To measure what the agent automates, we audit its trajectory stage by stage against the published recipe. To measure what it exploits, we score its policies with held-out observers hidden from the agent. Our results show that the agent recovers an underspecified recipe, improves it, and, when gains stall, surveys the literature unprompted and pivots from the LM carrier to the flow carrier, halving Bad cases. However, its autonomy exposes three traps across the data, proxy, and algorithm axes: the held-out set leaks through a channel the contract never reads, a self-shaped reward inflates the proxy where it is scored, and separately tuned policies do not compose additively. These findings show that the binding constraint is measurement rather than reasoning, and can inform the design of harnesses whose contracts read every channel the agent does.

Sat 3 OctSoundArtificial Intelligence
The gist
Fixing mistakes in computer-generated speech usually needs a lot of human trial and error. The authors tested whether smart AI agents can do this tuning automatically. They showed that agents can follow, improve, and adapt recipes to make better voices. But the agents also ran into problems where their way of measuring quality was incomplete, causing mistakes. This means the real challenge is making sure the agent fully understands how it is being evaluated.
Open → 2610.04488v1

On policy distillation focuses teacher tokens on key successful and failed examples

Spend Teacher Tokens Where They Matter: Success-Referenced On-Policy Distillation

Abstract: On-policy distillation (OPD) combines student-generated rollouts with dense token-level supervision from a teacher, but providing such supervision for every rollout requires substantial teacher computation. We introduce Success-Referenced On-Policy Distillation (SR-OPD), which reduces this cost by selecting which prompts and rollouts receive teacher supervision. When the student produces both successful and failed rollouts for the same prompt, a successful rollout can serve as a natural reference for selecting failed rollouts. SR-OPD therefore focuses on such prompts and prioritizes failed rollouts whose hidden-state trajectories show sustained divergence from a successful reference, while accounting for estimated teacher-input cost. Across three teacher-student pairs and six mathematical reasoning benchmarks, SR-OPD uses only 3.46-5.02% of the teacher-input tokens required by Vanilla OPD in the one-pass setting while maintaining comparable reasoning performance. Under a controlled setting matched to 5% of Vanilla OPD's teacher-input budget, further experiments support both key design choices: focusing supervision on prompts with both successful and failed rollouts, and using successful rollouts to guide failure selection. These results indicate that a student's own successful behavior can serve as a useful reference for allocating teacher supervision under a fixed teacher-input budget.

Fri 2 OctArtificial Intelligence
The gist
Teaching large AI models can be very costly because it usually requires checking every example they try and correcting them. The authors propose a smarter method where the AI learns mostly from its mistakes where there is also a successful attempt to compare against. This way, the teacher AI only needs to spend its effort where it really helps, saving a lot of work without hurting the AI’s learning. Their method uses just a small fraction of teaching tokens but still keeps the AI’s problem-solving skills high.
Open → 2610.02678v1

Interactive-policy distillation improves training efficiency and accuracy in student ai models

Interactive-Policy Distillation with Bidirectional Propose-and-Verify

Abstract: On-policy distillation (OPD) trains a student model on its self-generated trajectories with dense token-level teacher feedback. However, naive OPD may suffer from teacher unanchoring, where the student's reasoning trajectory drifts far from the teacher, causing the teacher to be queried on states it would hardly visit and thus provide unreliable supervision. We propose Interactive-Policy Distillation (IPD), which applies adaptive teacher intervention to the student rollout. Under a bidirectional propose-and-verify state machine, the student and teacher alternately exchange their roles as proposer and verifier, and collaboratively generate mixed-source trajectories. Then different supervisions are applied according to the source of each token. This bidirectional propose-and-verify mechanism and the source-split loss make IPD not only a more performant distillation method, but also a unified bridge between on-policy and off-policy paradigms. To make the interleaved dual-model rollouts more efficient, we also design a dedicated fused inference engine that co-hosts both models in one serving instance with separate KV caches and instantiates the state machine model to distribute, collect, and process requests. On math reasoning tasks and across multiple teacher-student model pairs, student models trained with IPD not only outperform those trained with OPD, but also demonstrate higher data efficiency. Specifically, when distilling Qwen3-30B-A3B into Qwen3-1.7B-Base, IPD brings a +3.28 mean@8 and a +3.28 best@8 benchmark-averaged accuracy improvement compared with OPD. Besides, IPD only consumes about 1/4 of the training examples and steps to outperform OPD trained on the whole training dataset for one epoch. We also investigate the impact of different loss variants and takeover / handback configurations, and demonstrate the robustness of IPD on different training data.

Tue 29 SeptMachine LearningArtificial Intelligence
The gist
Training smaller AI models to think like bigger expert models can be tricky because the smaller ones sometimes drift away from the expert guidance. The authors developed a new method where the student and teacher models take turns suggesting and checking parts of the reasoning process. This back-and-forth approach helps the smaller model learn more accurately and faster. They tested it on difficult math problems and found it needed less data and fewer training steps to get better results compared to older methods.
Open → 2609.36546v1

WeEnv cuts environment setup time for agentic reinforcement learning

WeEnv: The Environment for Agentic Reinforcement Learning at WeChat

Abstract: Agentic reinforcement learning (RL) differs from conventional RL in that every task executes inside a complex environment, e.g., a virtual machine or a container. We find that agentic RL pays a heavy environment tax: a large share of the iteration time goes to the environment rather than to learning. The root cause is the lack of a full-lifecycle solution to environment management. We present WeEnv, which manages environments across packaging, initialization, and provisioning. WeEnv packages components as independently published layer groups and composes them at initialization, so that updating a component republishes one small group rather than every artifact containing it. To speed up environment initialization, WeEnv launches environments instantly and fetches contents on demand. During task execution, WeEnv provisions CPU and memory elastically, adjusting each environment's quota from its observed usage to fit the varying demands. WeEnv reduces the initialization by 5.6-14.2x over E2B, Docker, and AgentENV, cutting its share of the iteration time from up to 53.4% to 9.1%. WeEnv is deployed for agentic RL at WeChat.

Fri 25 SeptDistributed, Parallel, and Cluster Computing
The gist
Agentic reinforcement learning runs tasks inside complicated environments like virtual machines, but setting up these takes a lot of time and slows down learning. The authors found this happens because managing these environments through their entire lifecycle is hard. They created WeEnv, a system that manages packaging, starting, and adjusting environment resources efficiently. This system makes environments start faster and use resources more flexibly, greatly reducing wasted time during learning iterations.
Open → 2609.30766v1

GeoMesh speeds up large AI model training across global GPUs

GeoMesh: Workload-Balanced and Sign-Compressed Geo-Distributed LLM Training

Abstract: Large language models are increasingly trained on GPUs distributed across multiple regions, but geo-distributed training is challenging in practice. Real clusters often contain GPUs with different speeds and memory capacities, and they communicate over slow wide-area networks. Our analysis shows that this creates serious problems: existing synchronous methods preserve stable updates, but fast GPUs wait up to 20.9% of their runtime for slower ones, and all workers spend, on average, 65.8% of their runtime on synchronization. Recent asynchronous methods reduce waiting time but worsen the model accuracy due to stale updates. To address the problems, we present GeoMesh, a synchronous geo-distributed training framework for heterogeneous GPUs. GeoMesh balances per-worker workloads by assigning each GPU a suitable batch size and number of inner steps, so faster GPUs do more useful work instead of waiting. It also reduces communication volume by nearly 32x by exchanging compressed sign-based pseudo-gradients with lightweight magnitude and token count. Across heterogeneous GPUs and Azure-derived WAN, GeoMesh reduces time-to-target perplexity by up to 70.2% over representative baselines and lowers straggler- and WAN-induced GPU idle by up to 8.0x and 5.6x, respectively, while preserving comparable zero-shot accuracy.

Wed 16 SeptDistributed, Parallel, and Cluster Computing
The gist
Training large AI language models using GPUs spread across different regions faces big challenges because these GPUs can be different speeds and sizes and the network connecting them is slow. The authors found that faster GPUs often wait a lot for slower ones, making the process inefficient, and some methods that avoid waiting cause less accurate models. They designed GeoMesh, a system that assigns work fairly to each GPU and reduces the amount of communication needed by compressing data shared between GPUs. This leads to much faster training without losing accuracy.
Open → 2609.18388v1

Vision language models improve with smarter training on poor data

On-Policy Distillation for Vision-Language Model Adaptation, an Effective Paradigm on Low-Quality Multimodal Data

Abstract: Knowledge distillation offers an efficient route to transfer a task-adapted vision-language teacher to a compact student. The training target in current vision-language distillation methods is typically constructed from the teacher prediction and applied uniformly to all training samples, making it unreliable under class and domain shifts. In this paper, we argue that distillation target construction should be treated as a dynamic training decision rather than a fixed recipe. To this end, we propose OnPoKD, an on-policy distillation framework for vision-language model adaptation. To the best of our knowledge, OnPoKD is the first framework that applies on-policy distillation to vision-language model adaptation by learning target construction as a policy decision. OnPoKD learns a lightweight controller that constructs sample-wise adaptive targets using reliability and disagreement cues from the teacher model, student model, and zero-shot prior. Instead of relying on a fixed teacher prediction, the controller dynamically balances teacher supervision, zero-shot prior guidance, and hard-label anchoring through bounded policy actions, allowing the distillation target to adapt to varying sample reliability and training stages. The policy controller is updated with validation feedback, encouraging target construction to optimize transferability rather than merely fitting the training distribution. Since the controller is only used during training, OnPoKD can be seamlessly integrated into existing vision-language distillation pipelines while preserving the original inference architecture and test-time cost. Extensive experiments on Base-to-novel generalization and Cross-dataset transfer benchmarks show that OnPoKD consistently improves over strong vision-language distillation baselines.

Wed 9 SeptComputation and Language
The gist
Training smaller vision-language AI models often uses a bigger model to teach them, but this can be tricky when the data is low quality or different from usual examples. The authors propose a new approach where the teaching method changes based on how reliable each data example is. They use a controller that decides how much to trust the big model, prior knowledge, or hard labels for each sample during training. This way, the smaller model learns better even with noisy or varied data, improving its ability to adapt to new tasks.
Open → 2609.10321v1