AI Self-Improvement Hierarchy
Core Insight
Every "AI improves itself" claim has a ceiling determined by where the new information comes from. If the information comes only from inside the model, improvement is bounded by existing weights. If it comes from the external world, the ceiling is much higher β potentially unbounded.
The Key Question
When evaluating any AI self-improvement method, ask: "Where does the new information come from?"
The Hierarchy (weakest β strongest)
| Method | What Improves | Source of Signal | Ceiling | Can Exceed Human? |
|---|---|---|---|---|
| Self-distillation | Default behavior β latent capability | Model's own high-temperature samples filtered by test cases | Hard β bounded by existing weights | No |
| STaR | Reasoning traces | Correct final answers from model's own reasoning | Hard β same bound as self-distillation | No |
| RLHF / RLAIF | Alignment to preferences | Human or AI judgment | Soft β bounded by judge quality (Goodhart's Law) | No |
| LLM Wiki (Karpathy) | Accessible knowledge (not model weights) | External sources compiled into wiki | Medium β bounded by source quality + synthesis ability | System utility β yes; model weights β no |
| AI Scientist (Sakana) | Scientific knowledge | Experimental results from reality | High β generates genuinely new knowledge | Potentially yes |
| Self-play (AlphaZero) | Strategic capability | Competition dynamics in closed domains | Very high β practically unlimited in games | Yes β proven (Move 37) |
How Self-Distillation Works (Step by Step)
- Start with a trained model (e.g., Qwen3-30B, 42.4% on LiveCodeBench)
- Sample many outputs at high temperature β randomness causes the model to explore unlikely-but-possible solution paths
- Filter for correctness β run solutions against test cases, keep only correct ones
- Fine-tune on correct solutions β supervised learning pushes the model to make these rare-but-correct paths more likely
- Repeat β each round the model explores further from a better baseline
Why it works: The model's capability space (everything it CAN generate with randomness) is larger than its default behavior (what it typically generates). Self-distillation converts latent capability into default behavior.
Why it has limits: After 2-3 rounds, the model has captured all correct solutions within its capability space. The sponge is squeezed dry.
The "precision-exploration conflict": Normal use = precise but unexploring. High temperature = exploring but imprecise. Self-distillation bridges the gap.
Applying the Framework
When you see: "Model X improved itself by Y% without external data" Ask: Is this self-distillation (surfacing latent capability) or something genuinely new? If it's self-distillation, the improvement is real but bounded. Don't extrapolate to "recursive self-improvement."
When you see: "AI research agent produced a peer-reviewed paper" Ask: Did it discover genuinely new knowledge (AI Scientist), or did it reorganize existing knowledge (LLM Wiki)? The former is a bigger deal.
When you see: "Self-play produces superhuman performance" Ask: Is the domain closed (games, formal systems) or open (real world)? Self-play works brilliantly in closed domains. Whether it extends to open-ended domains is the central question of AI capability research.
Connection to Prior Frameworks
- Goodhart's Law (Session 7): RLHF is bounded by the reward signal diverging from the true goal. Self-distillation avoids this by using an objective verifier (test cases) instead of a reward model.
- Who Controls the Dial (Session 8): Self-improvement methods that change model behavior without retraining (steering vectors) have different governance implications than methods that change weights (fine-tuning).
Source: frameworks/ai-self-improvement-hierarchy.md