SYNTHESIS NOTE
TopicsSelf Refinement Self Consistency Feedbackthis note

Why does self-correction training on offline data fail?

Can language models learn to correct their own mistakes through supervised training on correction examples? This explores whether distribution mismatch and behavior collapse prevent self-correction from emerging.

Synthesis note · 2026-02-22 · sourced from Self Refinement Self Consistency Feedback
How should we spend compute at inference time?

SCoRe (Self-Correction via Reinforcement Learning) starts from a stark baseline: "there is no major work showing successful intrinsic self-correction via prompting alone." Naively prompting LLMs for self-correction can degrade performance. The question is whether self-correction is an impossible capability or just one that requires the right training approach.

SFT on offline correction traces fails through two mechanisms:

Distribution mismatch: the errors made by the data-collection policy (used to generate correction examples) don't match the errors the trained model will make at test time. The model learns corrections for someone else's mistakes, not its own. At test time, it encounters novel error patterns that the correction training never addressed.

Behavior collapse: SFT implicitly gravitates toward a single dominant correction mode — whichever pattern maximizes likelihood across training examples. This mode may work for some error types but fails to generalize. The model learns one way to correct rather than learning when and how to adapt correction strategy to the specific error encountered.

SCoRe addresses both by training under the model's own distribution of self-generated correction traces using multi-turn online RL. The model generates a first attempt, then generates a correction attempt, and the RL reward is based on whether the correction improved the outcome. Appropriate regularization steers learning toward genuinely effective correction behaviors rather than fitting high-reward responses for given prompts.

This connects to a broader pattern: Does supervised fine-tuning actually improve reasoning quality? documents the same SFT-vs-RL dynamic in domain specialization. SFT copies surface patterns; RL trains under the model's actual distribution. For self-correction specifically, this means the model must practice correcting its own mistakes, not someone else's — the same principle that makes deliberate practice effective for humans.

The implication for the self-revision literature is precise: Does self-revision actually improve reasoning in language models? and Does reflection in reasoning models actually correct errors? show that current models can't self-correct. SCoRe suggests this is a training problem, not a capability limit — but fixing it requires abandoning SFT in favor of online RL.

Inquiring lines that read this note 47

This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.

Does self-reflection enable models to reliably correct their errors? How do self-generated feedback mechanisms enable effective model learning? Why does self-revision increase model confidence while degrading accuracy? What pretraining choices and baseline capability constrain reinforcement learning gains? What are the consequences of models training on synthetic data? Why do continual learning scenarios trigger catastrophic forgetting and interference? How do knowledge injection methods compare across cost and effectiveness? How do language models inherit human biases from training data? Can self-supervised signals enable process supervision without human annotation? How can AI systems learn from failures without cascading errors? What makes weaker teacher models effective for stronger student training? How do training priors constrain what context information can override? What makes dialogue-based explanation more successful than monologue?

Related concepts in this collection 7

This note in its neighbourhood — explore the map, then jump to a related concept in the list below.

Concept map
16 direct connections · 177 in 2-hop network ·dense cluster Open in graph ↗

Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph

your link semantically near linked from elsewhere

Related papers in this collection 8

Papers most semantically related to this note, ranked by cosine similarity in the embedding space.

Original note title

SFT on model-generated correction traces fails due to distribution mismatch — multi-turn online RL under the model's own error distribution is required for self-correction