AI
New distillation method trains compact language models 10x faster without sacrificing quality
Researchers introduce SODA, a more efficient approach to knowledge distillation that avoids the computational burden and instability of existing methods.
Knowledge distillation—the process of training smaller language models using knowledge from more powerful ones—has long faced a fundamental problem: the best approaches are either computationally wasteful or training-unstable.
Researchers from arXiv have introduced SODA (Semi On-Policy Distillation with Alignment), a method that sidesteps this tradeoff by exploiting a simple observation: small student models produce predictably poor outputs compared to their larger teachers.
The Core Insight#
Rather than pairing the teacher's outputs with dynamically generated student responses—a costly approach requiring continuous model rollouts—SODA captures the student's outputs once at the start. This static snapshot becomes the negative example in a contrastive learning setup, with the teacher's response serving as the positive target.
The insight is elegant: because a compact model's zero-shot behavior is "almost strictly inferior" to a capable teacher's performance, this single comparison point provides enough signal for effective learning alignment. No adversarial back-and-forth needed.
Performance and Efficiency Gains#
Testing across Qwen2.5 and Llama-3 base models, SODA matched or exceeded state-of-the-art distillation methods on 15 of 16 benchmarks while delivering substantial practical advantages:
- 10x faster training compared to fully on-policy methods
- 27% lower peak GPU memory consumption
- Elimination of adversarial instability, removing a major source of training brittleness
Why It Matters#
Knowledge distillation is critical for deploying capable models on resource-constrained devices. By making distillation faster and more reliable without quality loss, SODA makes it more feasible to create efficient models for edge computing and cost-sensitive applications. The method's simplicity also makes it more accessible to practitioners without specialized infrastructure.

