Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMs
Open accessAbstract
Large Language Models (LLMs) can correct their self-generated responses, but a decline in accuracy after self-correction is also witnessed.To have a deeper understanding of selfcorrection, we endeavor to decompose, evaluate, and analyze the self-correction behaviors of LLMs.By enumerating and analyzing answer correctness before and after self-correction, we decompose the self-correction capability into confidence (being confident to correct answers) and critique (turning wrong answers to correct) capabilities, and propose two metrics from a probabilistic perspective to measure these 2 capabilities, along with another metric for overall self-correction capability evaluation.Based on our decomposition and evaluation metrics, we conduct extensive experiments and draw some empirical conclusions.For example, we find different models can exhibit distinct behaviors: some models are confident while others are more critical.We also find the trade-off between the two capabilities (i.e.improving one can lead to a decline in the other) when manipulating model self-correction behavior by prompts or in-context learning.Further, we find a simple yet efficient strategy to improve self-correction capability by transforming Supervision Fine-Tuning (SFT) data format, and our strategy outperforms vanilla SFT in both capabilities and achieves much higher accuracy after self-correction.Our code is publicly available on GitHub.
AI snapshot
Written from the paper’s full text.
TL;DR
The paper decomposes LLM self-correction into confidence (maintaining correct answers) and critique (turning wrong answers correct), with metrics CL, CS, and RSS. It finds a trade-off between the two under prompting/ICL and proposes CCT, a transformed SFT data strategy that improves both and raises post-self-correction accuracy over vanilla SFT.
Key findings
- Self-correction does not necessarily improve accuracy: on GSM8k, GPT-3.5 Turbo improves by 2.7% after self-correction, while GPT-4 Turbo decreases by 1.5%; Llama3-8B-Instruct has Acc1 71.0% and Acc2 78.1%, whereas GPT-4 Turbo has Acc1 93.6% and Acc2 92.1%.
- Across models, CL is generally high and CS relatively low; models with higher CS (e.g., Llama3-8B-Instruct) tend to have lower CL, suggesting difficulty achieving both simultaneously.
- Prompting and ICL reveal a trade-off: confidence prompts/ICL examples raise CL but lower CS, while critique prompts/ICL examples raise CS but lower CL; simultaneous enhancement is hard without fine-tuning.
- CCT outperforms vanilla SFT in post-self-correction accuracy: on GSM8k, CCT Acc2 44.2 vs. SFT 40.3; on MMLU, CCT Acc2 55.5 vs. SFT 48.9; on BoolQ, CCT Acc2 74.0 vs. SFT 63.8. On BoolQ, highest self-correction performance occurs when CLT data is about 40%.
Methods
- The paper enumerates four self-correction scenarios—confident, unconfident, critical, stubborn—and defines Confidence Level (CL), Critique Score (CS), and Relative Self-Correction Score (RSS) from a probabilistic perspective, showing Acc2 = Acc1 × CL + (1 − Acc1) × CS.
- Experiments cover classification and generation tasks: GSM8k, Humaneval, IFEval, MMLU, BoolQ, and CommonsenseQA, using open-source models (Llama3-8B/70B, Qwen2.5-7B/72B, DeepSeek-7B/67B, Mistral-7B-v3, GLM4-9B) and closed-source models (Qwen-Max, GPT-3.5 Turbo, GPT-4 Turbo).
- Probability estimation uses logits for classification tasks and repeated sampling for generation tasks; open models are sampled 10 times per question, closed models 3 times, and datasets over 500 items are subsampled to 500. Behavior manipulation uses prompts and ICL; improvement experiments fine-tune Llama2-7B-Base with LoRA on GSM8k, MMLU, and BoolQ, comparing SFT, CLT, CST, and CCT.
Limitations
- Stated: metric calculation relies on probability estimation and repeated sampling, making it more computationally expensive than non-probability evaluation; the decomposition is simplified and cannot distinguish stubborn wrong answers from questions too hard for the model, nor identify which question types trigger confidence or critique.
- Stated: reasons for model-series similarities remain unknown; only static CLT/CST data mixing is explored; prompt manipulation is limited to simple prompts; classification probability estimation is relatively simple and could be optimized.
- Evident from the text: the CCT improvement experiments are limited to Llama2-7B-Base with LoRA on three tasks, and the RSS derivation assumes CS ≤ Acc1 ≤ CL, which the paper says is empirically demonstrated but remains an assumption.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
- Findingown data
Models with higher CS values tend to have lower CL values.
“models with higher CS values (e.g., Llama3-8-Instruct) tend to process lower CL values”
Quote in the paperSubstantial claim - Findingown data
Self-correction does not necessarily lead to an increase in accuracy.
“Self-correction does not necessarily lead to an increase in Accuracy.”
- Also stated in: § Confident:✓⇒✓ · hedged
“self-correction usually but not necessarily leads to higher performance”
- Also stated in: § Abstract · plain
“a decline in accuracy after self-correction is also witnessed”
Quote in the paperSubstantial claim - Also stated in: § Confident:✓⇒✓ · hedged
- Findingown data
With the increase of confident example number, CS decreases.
“With the increase of confident example number, CL increases, and CS decreases.”
Quote in the paperSubstantial claim - Findingown data
A critique prompt/ICL example can cause higher CS.
“Confidence prompt/ICL example can lead higer CL and lower CS; critique prompt/ICL example can cause lower CL and higher CS.”
Quote in the paperSubstantial claim - Findingown data
With the increase of confident example number, CL increases.
“With the increase of confident example number, CL increases, and CS decreases.”
Quote in the paperSubstantial claim
- Findingown data
Different models exhibit distinct self-correction behaviors.
“Different models exhibit distinct behaviors.”
- Also stated in: § Abstract · plain
“different models can exhibit distinct behaviors: some models are confident while others are more critical.”
Quote in the paperSubstantial claim - Also stated in: § Abstract · plain
- Findingown data
The proposed three metrics for the sampling-based probability estimation method can converge and arrive at relatively stable values through about 3 times sampling.
“Taking experimental results for Llama3-8B-Instruct on GSM8k shown in Figure 9 as an example, our metrics can converge and arrive at relatively stable values through about 3 times sampling.”
Quote in the paperNot a substantial claim - Findingown data
The inequality CS ≤ Acc1 ≤ CL is empirically valid in the experiments.
“Experimental results in §4 also empirically demonstrate that this inequality is valid.”
Quote in the paperSubstantial claim - Findingown data
Improving one capability often leads to a decline in the other when manipulating self-correction behavior by prompts or ICL.
“Improving one aspect often leads to a decline in the other”
- Also stated in: § Abstract · plain
“trade-off between the two capabilities (i.e.improving one can lead to a decline in the other) when manipulating model self-correction behavior by prompts or in-context learning.”
Quote in the paperSubstantial claim - Also stated in: § Abstract · plain
- Findingown data
A confidence prompt/ICL example can lead to higher CL.
“Confidence prompt/ICL example can lead higer CL and lower CS; critique prompt/ICL example can cause lower CL and higher CS.”
Quote in the paperSubstantial claim - Findingown data
A critique prompt/ICL example can cause lower CL.
“Confidence prompt/ICL example can lead higer CL and lower CS; critique prompt/ICL example can cause lower CL and higher CS.”
Quote in the paperSubstantial claim - Findingown data
A confidence prompt/ICL example can lead to lower CS.
“Confidence prompt/ICL example can lead higer CL and lower CS; critique prompt/ICL example can cause lower CL and higher CS.”
Quote in the paperSubstantial claim - Findingown data
It is hard to consistently enhance both confidence and critique capabilities simultaneously through prompt or ICL.
“Experimental results indicate it is hard to consistently enhance both confidence and critique capabilities simultaneously through prompt or ICL”
- Also stated in: § Confident:✓⇒✓ · plain
“simultaneous enhancement in both capabilities can hardly be achieved without fine-tuning”
Quote in the paperSubstantial claim - Also stated in: § Confident:✓⇒✓ · plain
- Interpretationreasoning
Confidence and critique capabilities are likely influenced by the pre-training data.
“this phenomenon indicates confidence and critique capabilities are likely influenced by the pre-training data.”
Quote in the paperSubstantial claim - Interpretationown data
There is no guarantee of improving overall self-correction capability simply by different prompts or ICL examples.
“so there is no guarantee of improving overall self-correction capability simply by different prompts or ICL examples.”
Quote in the paperSubstantial claim - Interpretationreasoning
Accuracy after self-correction (Acc2) equals Acc1 * CL + (1 - Acc1) * CS.
“Acc 2 = Acc 1 * CL + (1 -Acc 1 ) * CS”
Quote in the paperSubstantial claim - Interpretationreasoning
If the model initially provides an incorrect answer, it has the opportunity to correct its error after self-correction, which facilitates a higher likelihood of giving a correct answer.
“Conversely, if the model initially provides an incorrect answer, it has the opportunity to correct its error after self-correction, which also facilitates a higher likelihood of giving a correct answer.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
- Interpretationreasoning
Higher values of CL and CS lead to an increase in Acc2.
“Based on these observations, it can be intuitively concluded that higher values of CL and CS will lead to an increase in Acc 2 .”
Quote in the paperSubstantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
- Interpretationreasoning
Vanilla SFT can hardly teach a model how to reflect and self-correct.
“Vanilla Supervised Fine-Tuning (SFT) teaches the model how to complete a task (i.e.how to generate the correct answer for a given question), but this paradigm can hardly teach a model how to reflect and self-correct.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Improving CL or CS will increase Acc2.
“improving CL/CS will increase Acc 2”
Quote in the paperSubstantial claim - Interpretationreasoning
When the model initially provides a correct answer, high confidence in its answer leads to a low likelihood of changing its response, resulting in a high probability of correctness after self-correction.
“In the scenario where the model provides a correct answer initially, high confidence in its answer will lead to a low likelihood of changing its response, and consequently results in a high probability of correctness after self-correction”
Quote in the paperSubstantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
- Interpretationreasoning
There is a trade-off between CL and CS.
“A trade-off between CL and CS.”
Quote in the paperSubstantial claim - Interpretationown data
It may be hard for models to achieve both high confidence and critique capabilities simultaneously.
“suggesting that it may be hard for models to achieve both high confidence and critique capabilities simultaneously.”
- Also stated in: § Confident:✓⇒✓ · hedged
“simultaneous enhancement in both capabilities can hardly be achieved without fine-tuning”
Quote in the paperSubstantial claim - Also stated in: § Confident:✓⇒✓ · hedged
- May combine two claims. 12
- The quote only partly states this claim. 1
- Classified as probably not a substantial claim. 5
May combine two claims.
Findingown dataCCT outperforms SFT in Acc2, CL, and CS, showing better self-correction capability.
“CCT outperforms SFT in Acc 2 , CL, CS, showing better self-correction capability”
- Also stated in: § Confident:✓⇒✓ · boosted
“CCT outperforms SFT by a large margin on accuracy after self-correction, breaking the trade-off and achieving higher both CL and CS.”
Quote in the paperSubstantial claim- Also stated in: § Confident:✓⇒✓ · boosted
May combine two claims.
Findingown dataAcc1 and Acc2 exhibit an inverted U-shaped curve as the proportion of CLT data increases, and the model achieves its highest self-correction performance when the proportion of CLT data is approximately 40%.
“Acc 1 and Acc 2 exhibit an inverted U-shaped curve (initially increasing and then decreasing), and the model achieves its highest self-correction performance when the proportion of CLT data is approximately 40%.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOn GSM8k, accuracy of GPT-3.5 Turbo is improved by 2.7% after self-correction, whereas accuracy of GPT-4 Turbo is decreased by 1.5%.
“on the GSM8k dataset, accuracy of GPT-3.5 Turbo is improved by 2.7% after self-correction, whereas accuracy of GPT-4 Turbo is decreased by 1.5%.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataSFT achieves high Acc1 but low Acc2; CCT achieves high Acc2 but relatively low Acc1; and SFT+CCT can achieve both high Acc1 and Acc2.
“SFT achieves high Acc 1 but low Acc 2 ; CCT achieves high Acc 2 but Acc 1 is relatively low; and SFT+CCT can achieve both high Acc 1 and Acc 2 .”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataIn general, CL values are relatively high, while CS values are relatively low.
“In general, the CL values are relatively high, while the CS values are relatively low.”
- Also stated in: § Confident:✓⇒✓ · plain
“confidence capability is generally better than critique capability for most models”
Quote in the paperSubstantial claim- Also stated in: § Confident:✓⇒✓ · plain
May combine two claims.
Findingown dataA higher number of confidence examples increases confidence but diminishes critique capability, whereas more critique examples enhance CS but reduce CL.
“a higher number of confidence examples increases confidence but diminishes critique capability, whereas more critique examples enhance CS but reduce CL.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataConfidence prompt enhances CL across all tasks but diminishes CS.
“confidence prompt enhances CL across all tasks but diminishes CS.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataCCT achieves the highest Acc2 across all three tasks (GSM8k, MMLU, BoolQ), significantly outperforming other methods.
“CCT can lead to considerable accuracy improvements after self-correction and achieve the highest Acc 2 across all three tasks, significantly outperforming other methods”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataSFT+CCT can achieve both high Acc1 and Acc2.
“SFT+CCT can achieve both high Acc 1 and Acc 2 .”
Quote in the paperSubstantial claimThe quote only partly states this claim.
Findingown dataModels from the same series tend to show similar self-correction behaviors.
“Models from the same series tend to show similar behaviors.”
- Also stated in: § Confident:✓⇒✓ · plain
“models from the same series tend to behave similarly”
Quote in the paperSubstantial claim- Also stated in: § Confident:✓⇒✓ · plain
May combine two claims.
Findingown dataAs the proportion of CLT data increases, CL consistently rises, while CS monotonically decreases.
“as the proportion of CLT data increases, CL consistently rises, while the CS value monotonically decreases.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataCritique prompt improves CS but reduces CL.
“critique prompt improves CS but the price is a reduction in CL.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenCS reflects the extent to which the model persists in providing wrong answers.
“CS reflects the extent to which the model persists in providing wrong answers.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
InterpretationreasoningHigh CL indicates that the model is confident and will not change its correct answer even when challenged.
“High CL also indicates the model is confident and will not change its correct answer even when challenged.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenThe higher CL is, the more confident the model is about its correct answers.
“The higher CL is, the more confident the model is about its correct answers.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
Classified as probably not a substantial claim.
InterpretationreasoningA lower CS value indicates a greater tendency for the model to stubbornly maintain erroneous responses.
“A lower CS value indicates a greater tendency for the model to stubbornly maintain erroneous responses”
Quote in the paperSubstantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
Classified as probably not a substantial claim.
InterpretationreasoningA higher CS value suggests a greater willingness of the model to correct these errors.
“whereas a higher CS value suggests a greater willingness of the model to correct these errors.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Questions are randomly sampled from the question set A with equal probability.
- The authors state this as an assumption: The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
The authors state this as an assumption.
The inequality CS ≤ Acc1 ≤ CL holds.
“we assume the following inequality holds: CS ≤ Acc 1 ≤ CL”
“Experimental results in §4 also empirically demonstrate that this inequality is valid.”
The paper relies on this without support.
The true values of P(ai), P(bi|ai), and P(bi|¬ai) are unattainable.
“However, the actual values of these probabilities are unattainable.”
The authors state this as an assumption.
Without loss of generality, the correct label is l0.
“Without any loss of generality, assume the correct label is l 0”
The authors state this as an assumption.
Questions are randomly sampled from the question set A with equal probability.
“Randomly sampling a question q from A with equal probability.”
The authors state this as an assumption.
The self-correction behavior of LLMs can be modeled by the stochastic process defined in §3.1.
“Let's think about the stochastic process defined in §3.1:”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
CST improves self-correction on GSM8k despite the contrary claim
MinorTable 3 shows GSM8k CST improving from 33.1% before correction to 42.2% after correction, compared with SFT's 39.3% to 40.3%. Thus, the categorical statement that CST alone cannot improve self-correction capability is not supported by these results.
“Empirical results have shown a single CLT or CST can not improve self-correction capability”
“GSM8k SFT 39.3 40.3 75.2 17.7 CLT 30.3 34.2 94.6 8.0 CST 33.1 42.2 80.5 23.2 CCT 36.0 44.2 89.9 18.4”
SFT does not have the best initial accuracy on every task
MinorThe claim holds for GSM8k and BoolQ, but Table 3 reports MMLU Acc 1 of 51.2% for CCT versus 48.6% for SFT.
“Our findings indicate that while SFT achieves the best initial performance (Acc 1 ), it exhibits relatively weak self-correction capability”
“MMLU SFT 48.6 48.9 70.3 28.6 CLT 26.4 26.4 99.9 0.1 CST 47.6 27.4 5.1 47.6 CCT 51.2 55.5 85.5 24.0”
Reported results violate the claimed CL bound
MinorThe paper says its §4 results validate Acc 1 ≤ CL. In Table 6, GPT-4 Turbo on CommonsenseQA has Acc 1 of 85.0% but CL of 81.7%, violating that inequality.
“Experimental results in §4 also empirically demonstrate that this inequality is valid.”
“Qwen-Max GPT-3.5 Turbo GPT-4 Turbo | 83.4 65.9 79.1 | 85.2 67.7 81.9 | 97.9 21.6 94.2 16.6 96.7 26.2 | 80.9 64.4 82.5 | 81.5 66.3 83.9 | 96.2 19.1 91.5 20.6 95.8 27.9 | 90.1 79.9 85.0 | 88.5 76.2 77.4 | 97.0 10.7 86.7 34.4 81.7 52.9 |”
Cites
The publisher hasn’t deposited this paper’s reference list.
Research works printed but not linked: 2
- Dan Hendrycks, Collin Burns, Steven Basart, Andy Zou, Mantas Mazeika, Dawn Song, and Jacob Steinhardt. 2021. Measuring massive multitask language under- standing. In International Conference on Learning Representations.
- Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, et al. 2019. Language models are unsupervised multitask learners. OpenAI blog, 1(8):9.
Cited by
Sorted by citations
Banwait, H. S., & Prabha, C. (2026) · International Conference on Image Processing and Capsule Networks (ICIPCN) · doi:10.1109/icipcn67432.2026.11438782
“Broad, generalisable self-correction remains an open research frontier [20].”
Narvekar, A., & Ameya, A. (2026) · IEEE SoutheastCon · doi:10.1109/southeastcon63549.2026.11475970
Nguyen, H., Zhang, H., Zhang, Y., Ding, J., & Chen, H. (2026) · IEEE International Conference on Artificial Intelligence Testing (AITest) · doi:10.1109/aitest70988.2026.00042
Self-citationSelf-Reviewing Language Models for Factual Correctness
Shafana, N. J., Poojitha, S., & Ujesh, A. (2026) · International Conference on Recent Advances in Electrical, Electronics, Ubiquitous Communication, and Computational Intelligence (RAEEUCCI) · doi:10.1109/raeeucci67649.2026.11504837
Identifying High-Confidence Social Biases in LLMs for Trustworthy Conversational Tutoring Agents
Alvarez, A. A., & Fincham, N. X. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-29773-0_22
- Authors
- Yang, Z., Zhang, Y., Wang, Y., Xu, Z., Lin, J., & Sui, Z.
- Affiliations
- Peking University (CN)
- Alibaba Group (China) (CN)
- Venue
- Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
- Published
- 2025
- Pages
- 3998-4014
- OpenAlex
- W4412886705
- Semantic Scholar
- b1082a134ba499843becf0f2ba243e5bd675bbb7
- Cited by
- 5
- References
- 0
- Citations by year
- 2026: 5
- FWCI
- 5.41
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- cc-by
- Locations
- Annual Meeting of the Association for Computational Linguistics (ACL) (publishedVersion, cc-by)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
- Keywords
- large language models, self-correction, confidence, critique, evaluation metrics, probabilistic metrics, prompt manipulation, in-context learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-07.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-07.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review