Synthetic Error Injection Fails to Elicit Self-Correction In Language Models
Not on the map. Why?
Abstract (arXiv)
Reinforcement learning has become the dominant paradigm for eliciting reasoning and self-correction capabilities in large language models, but its computational expense motivates exploration of alternatives. Inspired by techniques from autonomous driving and robotics, we investigate whether supervised learning with synthetic error injection can induce self-correction abilities in language models. Our approach inserts artificial errors into reasoning chains, masks them, and supervises the model to recognize and correct these mistakes. Despite the intuitive appeal of this method, we find that it fails to significantly improve performance even on simple synthetic tasks across multiple models. Moreover, even when the model catches its own error, it often parrots the original mistake. We find that the distribution shift of synthetic errors to on-policy errors significantly degrades the error-correction capabilities of the fine-tuned model, even with good synthetic coverage of on-policy errors. Our results help explain why on-policy reinforcement learning methods have proven uniquely effective for eliciting self-correction.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 23 references that are in the map. First posted on arXiv 2 Dec 2025.
Builds on
16 of 23 references.
References · 16
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
- 2025s1: Simple test-time scalingcited by 1,341
- 2024Tulu 3: Pushing Frontiers in Open Language Model Post-Trainingcited by 1,053
- 2025Kimi K2: Open Agentic Intelligencecited by 567
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 426
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 307
- 2023Self-Evaluation Guided Beam Search for Reasoningcited by 196
4 more
- 2022Rethinking with Retrieval: Faithful Large Language Model Inferencecited by 145
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2025Step Back to Leap Forward: Self-Backtracking for Boosting Reasoning of Language Modelscited by 27
- 2025Learning to Drive from a World Modelcited by 6
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Self-Correction Bench: Uncovering and Addressing the Self-Correction Blind Spot in Large Language Models
- 2025PAG: Multi-Turn Reinforced LLM Self-Correction with Policy as Generative Verifier
- 2025The Path of Self-Evolving Large Language Models: Achieving Data-Efficient Learning via Intrinsic Feedback
- 2025Language Models can perform Single-Utterance Self-Correction of Perturbed Reasoning
- 2026Structure Enables Effective Self-Localization of Errors in LLMs
- 2026Reinforcement Inference: Leveraging Uncertainty for Self-Correcting Language Model Reasoning
- 2026Learning from Your Own Mistakes: Constructing Learnable Micro-Reflective Trajectories for Self-Distillation
- 2025Self-rewarding correction for mathematical reasoning