mlsanityData to 7 Oct 2026

Learning to Check: Unleashing Potentials for Self-Correction in Large Language Models

arXiv 2402.13035 ↗First posted 20 Feb 2024cs.CL cs.AIcited by 4

On the map: LLM reasoning → Test-time compute and efficient thinking

Abstract (arXiv)

Self-correction has achieved impressive results in enhancing the style and security of the generated output from large language models (LLMs). However, recent studies suggest that self-correction might be limited or even counterproductive in reasoning tasks due to LLMs' difficulties in identifying logical mistakes. In this paper, we aim to enhance the self-checking capabilities of LLMs by constructing training data for checking tasks. Specifically, we apply the Chain of Thought (CoT) methodology to self-checking tasks, utilizing fine-grained step-level analyses and explanations to assess the correctness of reasoning paths. We propose a specialized checking format called "Step CoT Check". Following this format, we construct a checking-correction dataset that includes detailed step-by-step analysis and checking. Then we fine-tune LLMs to enhance their error detection and correction abilities. Our experiments demonstrate that fine-tuning with the "Step CoT Check" format significantly improves the self-checking and self-correction abilities of LLMs across multiple benchmarks. This approach outperforms other formats, especially in locating the incorrect position, with greater benefits observed in larger models. For reproducibility, all the datasets and code are provided in https://github.com/bammt/Learn-to-check.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 27 of its 34 references that are in the map. First posted on arXiv 20 Feb 2024.

Builds on

27 of 34 references.

Closest ancestors · 5

Same direction, newest first

  1. 2023LLMs cannot find reasoning errors, but can correct them given the error location14 Nov
  2. 2023Large Language Models Cannot Self-Correct Reasoning Yet3 Oct
  3. 2023SelfCheck: Using LLMs to Zero-Shot Check Their Own Step-by-Step Reasoning1 Aug
  4. 2023Self-Refine: Iterative Refinement with Self-Feedback30 Mar
  5. 2022Large Language Models Can Self-Improve20 Oct

Other references · 22

  1. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  2. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  3. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  4. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  5. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  6. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  7. 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
  8. 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
  9. 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
  10. 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 618
  11. 2022Self-critiquing models for assisting human evaluatorscited by 372
  12. 2023Language Models can Solve Computer Taskscited by 371
10 more
  1. 2016Solving General Arithmetic Word Problemscited by 353
  2. 2021A Diverse Corpus for Evaluating and Developing English Math Word Problem Solverscited by 314
  3. 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
  4. 2022Generating Sequences by Learning to Self-Correctcited by 271
  5. 2023MathCoder: Seamless Code Integration in LLMs for Enhanced Mathematical Reasoningcited by 155
  6. 2023Can Large Language Models Really Improve by Self-critiquing Their Own Plans?cited by 107
  7. 2023Learning From Mistakes Makes LLM Better Reasonercited by 97
  8. 2023GPT-4 Doesn't Know It's Wrong: An Analysis of Iterative Prompting for Reasoning Problemscited by 88
  9. 2023Self-Verification Improves Few-Shot Clinical Information Extractioncited by 52
  10. 2023DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Modelscited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 1.

4 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Small Language Models Need Strong Verifiers to Self-Correct Reasoning
  2. 2025Lost at the Beginning of Reasoning
  3. 2025Self-Correction Bench: Uncovering and Addressing the Self-Correction Blind Spot in Large Language Models
  4. 2025Can LLMs Correct Themselves? A Benchmark of Self-Correction in LLMs
  5. 2025Language Models can perform Single-Utterance Self-Correction of Perturbed Reasoning
  6. 2025Double-Checker: Enhancing Reasoning of Slow-Thinking LLMs via Self-Critical Fine-Tuning
  7. 2026Enhancing reasoning accuracy in large language models during inference time
  8. 2025Self-Training Elicits Concise Reasoning in Large Language Models