Can LLMs Correct Themselves? a Benchmark of Self-Correction in LLMs
Abstract
Self-correction of large language models (LLMs) emerges as a critical component for enhancing their reasoning performance. Although various self-correction methods have been proposed, a comprehensive evaluation of these methods remains largely unexplored, and the question of whether LLMs can truly correct themselves is a matter of significant interest and concern. In this study, we introduce **CorrectBench**, a benchmark developed to evaluate the effectiveness of self-correction strategies, including intrinsic, external, and fine-tuned approaches, across three tasks: commonsense reasoning, mathematical reasoning, and code generation. Our findings reveal that: 1) Self-correction methods can improve accuracy, especially for complex reasoning tasks; 2) Mixing different self-correction strategies yields further improvements, though it reduces efficiency; 3) Reasoning LLMs (e.g., DeepSeek-V3) have limited optimization under additional self-correction methods and have high time costs. Interestingly, a comparatively simple chain-of-thought (CoT) baseline demonstrates competitive accuracy and efficiency. These results underscore the potential of self-correction to enhance LLM's reasoning performance while highlighting the ongoing challenge of improving their efficiency. Consequently, we advocate for further research focused on optimizing the balance between reasoning capabilities and operational efficiency.
Cite
Text
Tie et al. "Can LLMs Correct Themselves? a Benchmark of Self-Correction in LLMs." Advances in Neural Information Processing Systems, 2025.Markdown
[Tie et al. "Can LLMs Correct Themselves? a Benchmark of Self-Correction in LLMs." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/tie2025neurips-llms/)BibTeX
@inproceedings{tie2025neurips-llms,
title = {{Can LLMs Correct Themselves? a Benchmark of Self-Correction in LLMs}},
author = {Tie, Guiyao and Yuan, Zenghui and Zhao, Zeli and Hu, Chaoran and Gu, Tianhe and Zhang, Ruihang and Zhang, Sizhe and Wu, Junran and Tu, Xiaoyue and Jin, Ming and Wen, Qingsong and Chen, Lixing and Zhou, Pan and Sun, Lichao},
booktitle = {Advances in Neural Information Processing Systems},
year = {2025},
url = {https://mlanthology.org/neurips/2025/tie2025neurips-llms/}
}