LLMs cannot find reasoning errors, but can correct them given the error location
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
While self-correction has shown promise in improving LLM outputs in terms of style and quality (e.g. Chen et al., 2023b; Madaan et al., 2023), recent attempts to self-correct logical or reasoning errors often cause correct answers to become incorrect, resulting in worse performances overall (Huang et al., 2023). In this paper, we show that poor self-correction performance stems from LLMs' inability to find logical mistakes, rather than their ability to correct a known mistake. Firstly, we benchmark several state-of-the-art LLMs on their mistake-finding ability and demonstrate that they generally struggle with the task, even in highly objective, unambiguous cases. Secondly, we test the correction abilities of LLMs -- separately from mistake finding -- using a backtracking setup that feeds ground truth mistake location information to the model. We show that this boosts downstream task performance across our 5 reasoning tasks, indicating that LLMs' correction abilities are robust. Finally, we show that it is possible to obtain mistake location information without ground truth labels or in-domain training data. We train a small classifier with out-of-domain data, which exhibits stronger mistake-finding performance than prompting a large model. We release our dataset of LLM-generated logical mistakes, BIG-Bench Mistake, to enable further research into locating LLM reasoning mistakes.
Key facts. Cited by 85 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 23 of its 39 references that are in the map. First posted on arXiv 14 Nov 2023.
Builds on
23 of 39 references.
Closest ancestors · 7
Same direction, newest first
- 2023Large Language Models Cannot Self-Correct Reasoning Yet3 Oct
- 2023Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategies6 Aug
- 2023SelfCheck: Using LLMs to Zero-Shot Check Their Own Step-by-Step Reasoning1 Aug
- 2023Self-Evaluation Guided Beam Search for Reasoning1 May
- 2023REFINER: Reasoning Feedback on Intermediate Representations4 Apr
- 2023Self-Refine: Iterative Refinement with Self-Feedback30 Mar
- 2022Large Language Models Can Self-Improve20 Oct
Other references · 16
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
- 2023Let's Verify Step by Stepcited by 3,598
- 2022Constitutional AI: Harmlessness from AI Feedbackcited by 2,950
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2022Self-critiquing models for assisting human evaluatorscited by 372
- 2023Language Models can Solve Computer Taskscited by 371
- 2022CodeT: Code Generation with Generated Testscited by 369
4 more
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2022Generating Sequences by Learning to Self-Correctcited by 271
- 2020Graph-based, Self-Supervised Program Repair from Diagnostic Feedbackcited by 93
- 2021Think about it! Improving defeasible reasoning by first modeling the question scenariocited by 20
Built on by
Citing papers per year: 2023: 2; 2024: 41; 2025: 34; 2026: 8.
85 papers.
Sort:
By area:
- 2025Gemma 3 Technical Reportcited by 1,686
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methodscited by 451
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 405
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 294
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Modelscited by 136
- 2025BIG-Bench Extra Hardcited by 123
- 2024Pride and Prejudice: LLM Amplifies Self-Bias in Self-Refinementcited by 111
- 2025Confidence Improves Self-Consistency in LLMscited by 111
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2025Agent-R: Training Language Model Agents to Reflect via Iterative Self-Trainingcited by 74
- 2024LLM Reasoners: New Evaluation, Library, and Analysis of Step-by-Step Reasoning with Large Language Modelscited by 70
38 more
- 2024Evaluating Mathematical Reasoning Beyond Accuracycited by 69
- 2025Self-rewarding correction for mathematical reasoningcited by 67
- 2024The Benefits of a Concise Chain of Thought on Problem-Solving in Large Language Modelscited by 62
- 2024TICKing All the Boxes: Generated Checklists Improve LLM Evaluation and Generationcited by 62
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignmentcited by 59
- 2024Evaluating LLMs at Detecting Errors in LLM Responsescited by 49
- 2025Sample, Scrutinize and Scale: Effective Inference-Time Search by Scaling Verificationcited by 49
- 2024Confidence Matters: Revisiting Intrinsic Self-Correction Capabilities of Large Language Modelscited by 47
- 2024Puzzle Solving using Reasoning of Large Language Models: A Surveycited by 44
- 2024A Theoretical Understanding of Self-Correction through In-context Alignmentcited by 43
- 2025Can Large Language Models Detect Errors in Long Chain-of-Thought Reasoning?cited by 43
- 2024Can Language Models Perform Robust Reasoning in Chain-of-thought Prompting with Noisy Rationales?cited by 40
- 2024Self-Reflection in LLM Agents: Effects on Problem-Solving Performancecited by 38
- 2024Are Large Language Models Good Prompt Optimizers?cited by 37
- 2025S2R: Teaching LLMs to Self-verify and Self-correct via Reinforcement Learningcited by 37
- 2024Direct Evaluation of Chain-of-Thought in Multi-hop Reasoning with Knowledge Graphscited by 32
- 2024Reasoning Abilities of Large Language Models: In-Depth Analysis on the Abstraction and Reasoning Corpuscited by 32
- 2024Weak-to-Strong Reasoningcited by 32
- 2024Backtracking Improves Generation Safetycited by 31
- 2025MINERVA: Evaluating Complex Video Reasoningcited by 31
- 2024MR-Ben: A Meta-Reasoning Benchmark for Evaluating System-2 Thinking in LLMscited by 30
- 2025Benchmarking Reasoning Robustness in Large Language Modelscited by 30
- 2024LLMs can Find Mathematical Reasoning Mistakes by Pedagogical Chain-of-Thoughtcited by 28
- 2023DSPy Assertions: Computational Constraints for Self-Refining Language Model Pipelinescited by 27
- 2025Evaluating o1-Like LLMs: Unlocking Reasoning for Translation through Comprehensive Analysiscited by 26
- 2024SELF-[IN]CORRECT: LLMs Struggle with Discriminating Self-Generated Responsescited by 24
- 2025AdaptiveStep: Automatically Dividing Reasoning Step through Model Confidencecited by 23
- 2025VERIFY: A Benchmark of Visual Explanation and Reasoning for Investigating Multimodal Reasoning Fidelitycited by 23
- 2024Evaluating Robustness of Reward Models for Mathematical Reasoningcited by 21
- 2024The Counterfeit Conundrum: Can Code Language Models Grasp the Nuances of Their Incorrect Generations?cited by 20
- 2024Step-by-Step Reasoning to Solve Grid Puzzles: Where do LLMs Falter?cited by 18
- 2023Meta Prompting for AI Systemscited by 16
- 2024DUAL-REFLECT: Enhancing Large Language Models for Reflective Translation through Dual Learning Feedback Mechanismscited by 16
- 2024Mirror-Consistency: Harnessing Inconsistency in Majority Votingcited by 16
- 2025HelpSteer3: Human-Annotated Feedback and Edit Data to Empower Inference-Time Scaling in Open-Ended General-Domain Taskscited by 16
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineeringcited by 14
- 2025RealCritic: Towards Effectiveness-Driven Evaluation of Language Model Critiquescited by 12
- 2025Can LLMs Correct Themselves? A Benchmark of Self-Correction in LLMscited by 12
50 most cited of 85 All 85 (JSON)
- 2026Deep Interaction: An Efficient Human-AI Interaction Method for Large Reasoning Models15 Jul 2026
- 2026Reason, Reward, Refine: Step-Level Errors Corrections with Structured Feedback for Physics Reasoning in Small Language Models6 Jul 2026
- 2026When Does Intrinsic Self-Correction Help? A Task-Sensitive Analysis22 Jun 2026
- 2026Formalizing Latent Thoughts: Four Axioms of Thought Representation in LLMs7 May 2026
- 2026From Hallucination to Structure Snowballing: The Alignment Tax of Constrained Decoding in LLM Reflection7 Apr 2026
- 2026CoVerRL: Breaking the Consensus Trap in Label-Free Reasoning via Generator-Verifier Co-Evolution18 Mar 2026
- 2026"I May Not Have Articulated Myself Clearly": Diagnosing Dynamic Instability in LLM Reasoning at Inference Time2 Feb 2026
- 2026MINERVA-Cultural: A Benchmark for Cultural and Multilingual Long Video Reasoning15 Jan 2026
- 2025Vibe Learning: Education in the age of AI3 Nov 2025
- 2025Can LLMs Correct Themselves? A Benchmark of Self-Correction in LLMs17 Oct 2025
- 2025PHANTOM RECALL: When Familiar Puzzles Fool Smart Models13 Oct 2025
- 2025MedCritical: Enhancing Medical Reasoning in Small Language Models via Self-Collaborative Correction27 Sep 2025
38 more
- 2025Mitigating Think-Answer Mismatch in LLM Reasoning Through Noise-Aware Advantage Reweighting8 Aug 2025
- 2025Not All Errors Are Created Equal: ASCoT Addresses Late-Stage Fragility in Efficient LLM Reasoning7 Aug 2025
- 2025Feedback Friction: LLMs Struggle to Fully Incorporate External Feedback13 Jun 2025
- 2025Mis-prompt: Benchmarking Large Language Models for Proactive Error Handling29 May 2025
- 2025Sherlock: Self-Correcting Reasoning in Vision-Language Models28 May 2025
- 2025ReEx-SQL: Reasoning with Execution-Aware Reinforcement Learning for Text-to-SQL19 May 2025
- 2025Solve-Detect-Verify: Inference-Time Scaling with Flexible Generative Verifier17 May 2025
- 2025MINERVA: Evaluating Complex Video Reasoning1 May 2025
- 2025Self-Correction Makes LLMs Better Parsers19 Apr 2025
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineering18 Apr 2025
- 2025Gemma 3 Technical Report25 Mar 2025
- 2025Assessing Large Language Models for Automated Feedback Generation in Learning Programming Problem Solving18 Mar 2025
- 2025VERIFY: A Benchmark of Visual Explanation and Reasoning for Investigating Multimodal Reasoning Fidelity14 Mar 2025
- 2025SQLCritic: Correcting Text-to-SQL Generation via Clause-wise Critic11 Mar 2025
- 2025Benchmarking Reasoning Robustness in Large Language Models6 Mar 2025
- 2025HelpSteer3: Human-Annotated Feedback and Edit Data to Empower Inference-Time Scaling in Open-Ended General-Domain Tasks6 Mar 2025
- 2025Self-rewarding correction for mathematical reasoning26 Feb 2025
- 2025Can Large Language Models Detect Errors in Long Chain-of-Thought Reasoning?26 Feb 2025
- 2025BIG-Bench Extra Hard26 Feb 2025
- 2025AdaptiveStep: Automatically Dividing Reasoning Step through Model Confidence19 Feb 2025
- 2025S2R: Teaching LLMs to Self-verify and Self-correct via Reinforcement Learning18 Feb 2025
- 2025Evaluating o1-Like LLMs: Unlocking Reasoning for Translation through Comprehensive Analysis17 Feb 2025
- 2025Confidence Improves Self-Consistency in LLMs10 Feb 2025
- 2025Examining False Positives under Inference Scaling for Mathematical Reasoning10 Feb 2025
- 2025Investigating the Shortcomings of LLMs in Step-by-Step Legal Reasoning8 Feb 2025
- 2025Reflection-Window Decoding: Text Generation with Selective Refinement5 Feb 2025
- 2025Sample, Scrutinize and Scale: Effective Inference-Time Search by Scaling Verification3 Feb 2025
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment31 Jan 2025
- 2025RealCritic: Towards Effectiveness-Driven Evaluation of Language Model Critiques24 Jan 2025
- 2025Agent-R: Training Language Model Agents to Reflect via Iterative Self-Training20 Jan 2025
- 2024Beyond Introspection: Reinforcing Thinking via Externalist Behavioral Feedback31 Dec 2024
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec 2024
- 2024Refining Answer Distributions for Improved Large Language Model Reasoning17 Dec 2024
- 2024Make Imagination Clearer! Stable Diffusion-based Visual Imagination for Multimodal Machine Translation17 Dec 2024
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methods7 Dec 2024
- 2024Can Language Models Perform Robust Reasoning in Chain-of-thought Prompting with Noisy Rationales?31 Oct 2024
- 2024SMART: Self-learning Meta-strategy Agent for Reasoning Tasks21 Oct 2024
- 2024LLM-based Translation Inference with Iterative Bilingual Understanding16 Oct 2024
50 newest of 85 All 85 (JSON)
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 405
- 2025BIG-Bench Extra Hardcited by 123
- 2024Pride and Prejudice: LLM Amplifies Self-Bias in Self-Refinementcited by 111
- 2025Confidence Improves Self-Consistency in LLMscited by 111
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2025Agent-R: Training Language Model Agents to Reflect via Iterative Self-Trainingcited by 74
- 2024Evaluating Mathematical Reasoning Beyond Accuracycited by 69
- 2025Self-rewarding correction for mathematical reasoningcited by 67
- 2024The Benefits of a Concise Chain of Thought on Problem-Solving in Large Language Modelscited by 62
- 2025Sample, Scrutinize and Scale: Effective Inference-Time Search by Scaling Verificationcited by 49
- 2024Puzzle Solving using Reasoning of Large Language Models: A Surveycited by 44
- 2024A Theoretical Understanding of Self-Correction through In-context Alignmentcited by 43
12 most cited of 53 All 53 (JSON)
- 2026Deep Interaction: An Efficient Human-AI Interaction Method for Large Reasoning Models15 Jul 2026
- 2026Reason, Reward, Refine: Step-Level Errors Corrections with Structured Feedback for Physics Reasoning in Small Language Models6 Jul 2026
- 2026Formalizing Latent Thoughts: Four Axioms of Thought Representation in LLMs7 May 2026
- 2026From Hallucination to Structure Snowballing: The Alignment Tax of Constrained Decoding in LLM Reflection7 Apr 2026
- 2026CoVerRL: Breaking the Consensus Trap in Label-Free Reasoning via Generator-Verifier Co-Evolution18 Mar 2026
- 2026"I May Not Have Articulated Myself Clearly": Diagnosing Dynamic Instability in LLM Reasoning at Inference Time2 Feb 2026
- 2026MINERVA-Cultural: A Benchmark for Cultural and Multilingual Long Video Reasoning15 Jan 2026
- 2025Can LLMs Correct Themselves? A Benchmark of Self-Correction in LLMs17 Oct 2025
- 2025MedCritical: Enhancing Medical Reasoning in Small Language Models via Self-Collaborative Correction27 Sep 2025
- 2025Mitigating Think-Answer Mismatch in LLM Reasoning Through Noise-Aware Advantage Reweighting8 Aug 2025
- 2025Not All Errors Are Created Equal: ASCoT Addresses Late-Stage Fragility in Efficient LLM Reasoning7 Aug 2025
- 2025Sherlock: Self-Correcting Reasoning in Vision-Language Models28 May 2025
12 newest of 53 All 53 (JSON)
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignmentcited by 59
- 2024Backtracking Improves Generation Safetycited by 31
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment31 Jan 2025
- 2024Backtracking Improves Generation Safety22 Sep 2024
- 2025Gemma 3 Technical Reportcited by 1,686
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methodscited by 451
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 294
- 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Modelscited by 136
- 2024TICKing All the Boxes: Generated Checklists Improve LLM Evaluation and Generationcited by 62
- 2024Evaluating LLMs at Detecting Errors in LLM Responsescited by 49
- 2024Confidence Matters: Revisiting Intrinsic Self-Correction Capabilities of Large Language Modelscited by 47
- 2024Are Large Language Models Good Prompt Optimizers?cited by 37
- 2023DSPy Assertions: Computational Constraints for Self-Refining Language Model Pipelinescited by 27
- 2024The Counterfeit Conundrum: Can Code Language Models Grasp the Nuances of Their Incorrect Generations?cited by 20
- 2023Meta Prompting for AI Systemscited by 16
12 most cited of 25 All 25 (JSON)
- 2026When Does Intrinsic Self-Correction Help? A Task-Sensitive Analysis22 Jun 2026
- 2025Vibe Learning: Education in the age of AI3 Nov 2025
- 2025PHANTOM RECALL: When Familiar Puzzles Fool Smart Models13 Oct 2025
- 2025Feedback Friction: LLMs Struggle to Fully Incorporate External Feedback13 Jun 2025
- 2025Mis-prompt: Benchmarking Large Language Models for Proactive Error Handling29 May 2025
- 2025Self-Correction Makes LLMs Better Parsers19 Apr 2025
- 2025Gemma 3 Technical Report25 Mar 2025
- 2025Assessing Large Language Models for Automated Feedback Generation in Learning Programming Problem Solving18 Mar 2025
- 2025SQLCritic: Correcting Text-to-SQL Generation via Clause-wise Critic11 Mar 2025
- 2025Reflection-Window Decoding: Text Generation with Selective Refinement5 Feb 2025
- 2024LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methods7 Dec 2024
- 2024LLM-based Translation Inference with Iterative Bilingual Understanding16 Oct 2024
12 newest of 25 All 25 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Can LLMs Learn from Previous Mistakes? Investigating LLMs' Errors to Boost for Reasoning
- 2023Learning From Mistakes Makes LLM Better Reasoner
- 2025No Need for Explanations: LLMs can implicitly learn from mistakes in-context
- 2025Unraveling Misinformation Propagation in LLM Reasoning
- 2024Small Language Models Need Strong Verifiers to Self-Correct Reasoning
- 2024Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMs
- 2024Understanding the Dark Side of LLMs' Intrinsic Self-Correction
- 2026Beyond Accuracy: Decomposing the Reasoning Efficiency of LLMs