ReAD: Reinforcement-Guided Capability Distillation for Large Language Models
ReAD is a reinforcement-guided capability distillation framework that addresses the interdependence of model abilities by dynamically allocating a fixed token budget to optimize downstream utility while minimizing harmful spillover and wasted effort.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have a brilliant, all-knowing professor (the Large Language Model) who can solve math problems, write code, reason through logic puzzles, and speak many languages. You want to teach a young student (the Small Model) to be just as smart, but you only have a limited amount of "study time" (a fixed token budget).
The goal is Capability Distillation: compressing the professor's knowledge into the student so the student can do specific jobs well without needing the professor's massive brain.
The Problem: The "One-Subject" Trap
Most previous methods tried to teach the student one subject at a time. If you wanted the student to be good at Math, you'd make them study only math problems until they ran out of study time.
The authors of this paper discovered a hidden problem with this approach: Skills are connected.
- The Analogy: Imagine you are training an athlete. If you force them to run only on a treadmill for 10 hours a day to improve their running speed, they might get faster at running, but their swimming, cycling, and even their ability to balance might get worse because their body is over-specialized and unbalanced.
- The Finding: When the student model studies only Math, it doesn't just get better at Math. It accidentally gets worse at Reasoning or Coding. The paper calls this "negative spillover."
- The Waste: If you keep giving the student more Math problems after they've already mastered the basics, they stop getting much better at Math (diminishing returns), but they keep getting worse at everything else. You are wasting your limited study time.
The Solution: ReAD (The Smart Coach)
The authors propose a new framework called ReAD (Reinforcement-guided cApability Distillation). Think of ReAD as a smart, adaptive coach who manages the student's study schedule in real-time.
Here is how ReAD works, step-by-step:
1. The "Job Description" (Task Requirement Vector)
Before the student starts studying, ReAD looks at the specific job the student needs to do (e.g., "Answer customer support questions"). It figures out which skills are actually essential for that job.
- Analogy: If the job is "Customer Support," the coach knows you need Language and Reasoning, but you don't need to be a master Coder. ReAD creates a "priority list" of skills.
2. The "Dynamic Schedule" (On-the-Fly Data Generation)
Instead of giving the student a static pile of Math books, ReAD generates practice problems on the fly.
- Analogy: The coach watches the student. If the student is struggling with "Reasoning," the coach immediately generates more reasoning puzzles. If the student is getting too good at "Math" and starting to forget "Language," the coach switches the topic to Language to keep the student balanced.
3. The "Smart Gamble" (Uncertainty-Aware Bandit)
This is the brain of the operation. ReAD uses a mathematical tool (a contextual bandit) to decide what to study next. It's like a gambler who knows the odds.
- How it works: The coach asks, "If I spend the next hour on Math, will the student get much better, or will they just get bored and forget how to write?"
- It balances Gains (getting better at the target skill) vs. Spillover (hurting other skills).
- It also accounts for Uncertainty. If the coach isn't sure how a specific skill change will affect the student, it tries it out to learn more, rather than sticking to a rigid plan.
The Results
The paper tested this by teaching a student model using a fixed amount of "study time" (20 million or 150 million tokens).
- Old Way (One-Subject Focus): The student got okay at the target skill but became unbalanced, losing ground in other areas.
- ReAD Way: The student became better at the target skill AND kept their other skills strong.
- The Outcome: ReAD achieved a higher overall score than all other methods. It didn't waste time on skills the student already knew, and it prevented the student from "forgetting" other important abilities while learning a new one.
Summary
ReAD is a system that stops treating a student's skills as separate, isolated boxes. Instead, it recognizes that learning one thing changes everything else. By using a smart, adaptive coach that constantly checks the student's progress and adjusts the curriculum, ReAD ensures that every minute of study time counts, creating a smaller, smarter model that is ready for the real world without wasting resources.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.