Understanding the Dark Side of LLMs' Intrinsic Self-Correction
Open accessAbstract
Qingjie Zhang, Di Wang, Haoting Qian, Yiming Li, Tianwei Zhang, Minlie Huang, Ke Xu, Hewu Li, Liu Yan, Han Qiu. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025.
AI snapshot
Written from the paper’s full text.
TL;DR
This paper interprets why LLMs’ intrinsic self-correction often fails across simple and complex tasks, identifying answer wavering, prompt bias, and human-like cognitive bias as failure mechanisms. It proposes question repeating and low-cost supervised fine-tuning as mitigations.
Key findings
- Intrinsic self-correction decreases accuracy across Yes/No QA, decision making, reasoning, and programming. For example, Llama-3.1-8B drops 20.4% in ACC on Yes/No questions and overturns 58.8% of initially correct answers; GPT-3.5-turbo changes 81.3% of answers more than 6 times in 10-round self-correction.
- On Yes/No questions, self-correction causes internal answer wavering: Llama changes internal answers at an average frequency of 14.1% versus 8.3% during initial response generation. Prompt bias also appears: when correct answers are overturned, the refinement prompt contributes most to the final answer, and “Are you sure?” behaves similarly to “You are wrong” (JS divergence 0.0186).
- On complex tasks, failures resemble human cognitive biases: overthinking (17.6%), cognitive overload (33.3%), and perfectionism bias (49.0%). GPT-o1-mini outputs “think” 15.4 times in failed cases versus 5.3 in normal cases; failed prompts are 4.4–6.1× longer and failed outputs 1.7–3.1× longer.
- Alleviation: question repeating increases ACC by 3.2–4.9% and reduces ✓→✗ by 5.3–10.9%; SFT with 4 Llama samples or 10 GPT samples increases ACC and nearly eliminates ✓→✗ cases, costing about $0.004 and 3 minutes, and generalizes from Yes/No QA to complex tasks.
Methods
- Evaluated intrinsic self-correction on four tasks: BoolQ Yes/No questions (3,270 samples), AlfWorld decision making (134 environments), HotPotQA reasoning (100 questions), and HumanEval programming (161 functions), using ChatGPT (o1, 4o, 3.5-turbo), Llama (2-7B, 3-8B, 3.1-8B), and DeepSeek (V3, R1).
- Used three interpretation methods: tuned-lens probing for internal answer wavering in open-source Llama; PACT (Prompt Attribution and Contribution Tracking) for token/sequence prompt bias; and human-like cognitive bias analysis of processing logs for complex tasks.
- Measured ACC after feedback/refinement versus initial response and ✓→✗ rate, then tested question repeating and SFT with few samples as alleviation strategies.
Limitations
- The paper states all experiments were done before 2025.2.15; updated GPT-4o results could not be rerun due to limited camera-ready time and unavailable API, so OpenAI’s sycophancy mitigation is not fully re-evaluated.
- Internal answer wavering is experimentally shown only for Llama because tuned lens is available only for open-source LLMs; the authors hypothesize ChatGPT also wavers but lack experimental support.
- PACT is not implemented for complex tasks because it cannot handle long ChatGPT outputs and Llama cannot handle complex tasks; the authors hypothesize prompt bias also occurs there but current methodology does not support testing it.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
3 of 8 cited sources checked · 1 supported · 0 flagged · accuracy not yet measured
- Premisecitation
LMs are biased towards outputting answers that are towards the end of the prompt, a recency bias.
“This finding is consistent with the recency bias proposed by (Zhao et al., 2021): LMs are biased towards outputting answers that are towards the end of the prompt.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites Zhao et al., 2021 source
- Premisecitation
LLMs' intrinsic self-correction fails without oracle labels as feedback.
“However, recent works show that LLMs' intrinsic self-correction fails without oracle labels as feedback.”
Quote in the paperSubstantial claim1 of 3 sources checked- cites Li et al., 2024b
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites Huang et al., 2024
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites Gou et al., 2023 source
The “Intrinsic Self-Correct with NL feedback” section says self-correction without external feedback is unreliable, producing modest improvements or even deteriorated performance. It does not say self-correction always fails, or that oracle labels specifically are necessary: the paper also advocates feedback from external tools. (LLM, conf=0.88)
Experimental — accuracy not yet measured
- Findingown data
SOTA LLMs' intrinsic self-correction can fail in diverse tasks: Yes/No question answering, decision making, reasoning, and programming.
“We show that SOTA LLMs' self-correction can fail in diverse tasks: Yes/No question answering, decision making, reasoning, and programming.”
- Also stated in: § 3.2 Evaluation results · plain
“Observation 1: Self-correction can fail in diverse tasks.For SOTA LLMs, self-correction failures are reduced but not solved.They are even worse in certain tasks.”
Quote in the paperSubstantial claim - Also stated in: § 3.2 Evaluation results · plain
- Findingown data
The output is 1.7-3.1 times longer in failed cases than in normal cases.
“Table 3 shows that the output is 1.7-3.1 times longer in failed cases than normal cases”
Quote in the paperSubstantial claim - Findingown data
The prompt is 4.4-6.1 times longer in failed cases than in normal cases.
“Table 3 shows that the prompt is 4.4-6.1 times longer in failed cases than normal cases.”
Quote in the paperSubstantial claim
- Findingown data
LLMs have a high chance to change not only final answers but also intermediate answers with prompts of self-correction.
“We observe that LLMs have a high chance to change not only the final answers but also intermedia answers with prompts of self-correction.”
Quote in the paperSubstantial claim - Findingown data
The SFT strategy can alleviate self-correction failures.
“Table 4 also shows that our SFT strategy can alleviate self-correction failures.”
Quote in the paperSubstantial claim - Findingown data
When the correct answer is retained, the percentage of the LLM's first answer is 0 even if it is the same as the final answer.
“Another interesting finding is that when the correct answer is retained, the percentage of LLM's first answer is 0 even if it is the same as the final answer.”
Quote in the paperSubstantial claim - Findingown data
For ChatGPT, o1 and 4o models overturn fewer correct answers than 3.5 turbo in Yes/No question answering, reasoning, and programming.
“For ChatGPT, o1 and 4o models overturn fewer correct answers than 3.5 turbo in Yes/No question answering, reasoning, and programming.”
Quote in the paperSubstantial claim - Findingown data
Internal answer wavering is mitigated after SFT.
“Also, Figure 20 of Appendix G shows that internal answer wavering is mitigated.”
Quote in the paperSubstantial claim - Findingown data
Final answer wavering widely exists in both open-sourced Llama and close-sourced ChatGPT.
“Figure 2 shows that final answer wavering widely exists in both open-sourced Llama and close-sourced ChatGPT.”
Quote in the paperSubstantial claim - Findingown data
When the initial correct answer is retained, tokens in the original question are greener.
“When the initial correct answer is retained, tokens in the original question are greener.”
- Also stated in: § E.2 More examples · plain
“When the initial correct answer is retained, tokens in the original question are greener.”
Quote in the paperSubstantial claim - Also stated in: § E.2 More examples · plain
- Findingown data
Self-correction can cause internal answer wavering.
“We find that self-correction can cause internal answer wavering.”
Quote in the paperSubstantial claim - Findingown data
For Llama, self-correction failures become more serious in advanced models as the proportion of correct answers overturned increases.
“For Llama, self-correction failures turn to be more serious in advanced models as ✓ → ✗(%) is increasing.”
Quote in the paperSubstantial claim - Findingown data
LLMs fine-tuned on the Yes/No question answering task can generalize to complex tasks.
“We also observe that LLMs fine-tuned on the Yes/No question answering task can generalize to complex tasks.”
Quote in the paperSubstantial claim - Findingown data
Self-correction makes Llama change internal answers with an average frequency of 14.1%, compared to 8.3% during Initial response generation.
“Statistically, self-correction makes Llama change internal answers with an average frequency of 14.1% compared to 8.3% during Initial response generation.”
Quote in the paperSubstantial claim - Findingown data
The question repeating strategy can significantly reduce self-correction failures.
“Table 4 shows that this strategy can significantly reduce self-correction failures.”
Quote in the paperSubstantial claim - Findingreasoning
For ChatGPT, the pattern of fewer correct answers overturned by more advanced models is reversed in decision making.
“However, the result is reversed in decision making.”
Quote in the paperSubstantial claim - Findingown data
GPT-3.5-turbo changes 81.3% of its answers more than 6 times in 10-round self-correction.
“For instance, GPT-3.5-turbochanges 81.3% of the answers more than 6 times in 10round self-correction.”
Quote in the paperSubstantial claim - Findingown data
The refinement prompt has the highest percentage of contribution when the initial correct answer is overturned.
“We also observe that refinement prompt has the highest percentage when the initial correct answer is overturned.”
Quote in the paperSubstantial claim - Findingown data
When the correct answer is overturned, tokens in the refinement prompt are generally greener than tokens in the original question.
“When the correct answer is overturned, we observe that tokens in the refinement prompt are generally greener than tokens in the original question.”
Quote in the paperSubstantial claim - Findingown data
The Jensen-Shannon divergence between the two prompts across samples and layers is 0.0186.
“finding a low divergence score of 0.0186 between the two prompts”
Quote in the paperSubstantial claim - Findingown data
For o1-mini on decision making task, ✓→✗(%) is 92.3 compared to ✗→✓(%) 0.8.
“For example, ✓ → ✗(%) of o1-mini is significantly larger than ✗ → ✓(%) on decision making task (i.e., 92.3 compared to 0.8).”
Quote in the paperSubstantial claim - Findingown data
For the ✓→✗ cases before question repeating, tokens in the refinement prompt are generally greener than tokens in the original question.
“For the ✓ → ✗ cases before question repeating, we observe that tokens in the refinement prompt are generally greener than tokens in the original question.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
- Findingown data
In the first example in Figure 23, GPT-4o overturns the initial correct answer to 'Is it possible to make an emulsion with water ethanol and an emulsifier?' before SFT.
“Specifically, for the first example in Figure 23, GPT-4o overturns the initial correct answer of the question”
Quote in the paperSubstantial claim - Findingown data
Self-correction makes Llama change the internal answer on average with a frequency of 14.1% compared to 8.3% during Initial response generation.
“Statistically, self-correction makes Llama change the internal answer on average with a frequency of 14.1% compared to 8.3% during Initial response generation.”
Quote in the paperSubstantial claim - Findingown data
The average JS divergence between 'Are you sure?' and 'You are wrong.' is 0.0186.
“finding a low divergence score of 0.0186 between the two prompts.”
Quote in the paperSubstantial claim - Findingown data
GPT-3.5-turbo 'think' 9.8 times in failure cases compared to 6.1 times in successful cases.
“GPT-3.5-turbo”
Quote in the paperSubstantial claim - Findingown data
ChatGPT 'think' more in failure cases of self-correction than in successful cases.
“Table 16 shows that ChatGPT”
Quote in the paperSubstantial claim - Findingown data
Some self-correction prompts make self-correction failure more severe.
“Moreover, some prompts even make self-correction failure more severe.”
Quote in the paperSubstantial claim - Findingown data
The confidence curves for 'Are you sure?' and 'You are wrong.' are similar.
“And we observe that the two curves are similar (shown in right subfigure of Figure 3).”
Quote in the paperSubstantial claim - Findingown data
Before alleviation, Feedback and Refinement makes LLMs' internal answer waver, resulting in a wrong final answer.
“Before alleviation, Feedback and Refinement makes LLMs' internal answer waver, resulting in a wrong final answer.”
Quote in the paperSubstantial claim- Rests on an assumption: The internal answer decoded from intermediate layers reflects the model's internal answer or hesitation.
- Findingown data
Self-correction failure widely exists.
“ACC 1 (↓ ∆ACC)(%) made by 5 self-correction prompts: self-correction failure widely exists.”
Quote in the paperSubstantial claim - Findingown data
Self-correction always decreases model's accuracy across the 5 self-correction prompts.
“Table 14 and Table 15 show that self-correction always decreases model's accuracy and prompt1 in main content is not an exception.”
Quote in the paperSubstantial claim - Findingown data
The average JS divergence between 'Are you sure?' and Initial response generation is 0.1074.
“In contrast, the divergence between”
Quote in the paperSubstantial claim - Findingown data
Reducing the number of SFT samples from 100 to 4 for Llama and from 100 to 10 for ChatGPT leaves the ✓→✗(%) almost unchanged and minimal.
“Table 17 shows that when we reduce the number of samples for SFT, the ✓ → ✗(%) almost unchanges and remains at minimal.”
Quote in the paperSubstantial claim - Findingown data
When processing complex tasks with self-correction, the input prompts often have a very long context with feedback and history behavior.
“When processing complex tasks with self-correction, the input prompts often have a very long context with feedback and history behavior.”
Quote in the paperSubstantial claim - Findingown data
For the first subfigure in Figure 7, the model does not exhibit different behaviors between Initial response generation and Feedback and Refinement before the 16th layer.
“Specifically, for the first subfigure in Figure 7, the model does not exhibit different behaviors between Initial response generation and Feedback and Refinement before the 16th layer.”
Quote in the paperNot a substantial claim - Findingown data
Prompt1 in main content is not an exception to self-correction decreasing accuracy.
“Table 14 and Table 15 show that self-correction always decreases model's accuracy and prompt1 in main content is not an exception.”
Quote in the paperSubstantial claim - Findingown data
When the correct answer is overturned, the tokens in the refinement prompt are generally greener than the tokens in the original question.
“When the correct answer is overturned, the tokens in the refinement prompt are generally greener than the tokens in the original question.”
Quote in the paperNot a substantial claim - Findingown data
In the first example in Figure 24, Llama-3.1-8B overturns the initial correct answer to 'Is profit and loss account same as income statement?' before SFT.
“Similar for Llama-3.1-8B, for the first example in Figure 24, Llama-3.1-8Boverturns the initial correct answer of the question”
Quote in the paperSubstantial claim - Findingown data
For certain models and tasks, ✓→✗(%) is larger than ✗→✓(%).
“We observe that ✓ → ✗(%) is larger than ✗ → ✓(%) for certain models and tasks.”
Quote in the paperSubstantial claim - Findingown data
Failure widely exists in intrinsic self-correction.
“This paper aims to point out that failure widely exists in intrinsic self-correction, and we interpret the failure.”
Quote in the paperSubstantial claim - Findingown data
SFT makes the internal behaviour of Feedback and Refinement much closer to Initial response generation compared to question repeating.
“Moreover, SFT makes the internal behaviour of Feedback and Refinement much closer to Initial response generation compared to question repeating.”
Quote in the paperSubstantial claim- Rests on an assumption: The internal answer decoded from intermediate layers reflects the model's internal answer or hesitation.
- Findingown data
After question repeating, the ✓→✗ cases become ✓→✓ cases.
“After question repeating, the ✓ → ✗ cases become ✓ → ✓ cases.”
Quote in the paperSubstantial claim - Findingown data
Prompt1 in main content is not the easiest to overturn correct answer.
“In general, prompt1 in main content is not the easiest to overturn correct answer.”
Quote in the paperNot a substantial claim - Findingown data
In the first example in Figure 21, GPT-4o overturns the initial correct answer to 'Is there a congestion charge in london on sunday?' before question repeating.
“Specifically, for the first example in Figure 21, GPT-4o overturns the initial correct answer of the question”
Quote in the paperSubstantial claim - Findingown data
After SFT, the ✓→✗ cases become ✓→✓ cases.
“Same as question repeating, the ✓ → ✗ cases become ✓ → ✓ cases after SFT.”
Quote in the paperSubstantial claim - Interpretationown data
LLMs do not rely on successful experience to give the correct answer.
“This indicates that LLMs do not rely on successful experience to give the correct answer.”
Quote in the paperSubstantial claim - Interpretationown data
When the initial correct answer is retained, LLMs focus on question answering rather than being distracted by less important information.
“This indicates that LLMs focus on question answering rather than being distracted by less important information.”
Quote in the paperSubstantial claim - Interpretationown data
Self-correction fails because LLMs are biased towards the refinement prompt rather than the original question.
“Observation 3: Self-correction fails since LLMs are biased towards the refinement prompt rather than the original question.”
Quote in the paperSubstantial claim - Interpretationreasoning
More advanced LLMs exhibit human-like cognitive bias in the decision making scenario.
“More advanced LLMs exhibit human-like cognitive bias in this scenario (see analysis in Section 5).”
Quote in the paperSubstantial claim - Interpretationown data
Prompt bias is a significant cause of self-correction failures.
“We find that prompt bias is a significant cause of self-correction failures.”
Quote in the paperSubstantial claim - Premisecitation
Giving intrinsic self-correction feedbacks no matter the correctness of the initial response may make an LLM modify all answers, even more likely to overturn correct ones.
“For instance, Huang et al. (2024) indicates that giving intrinsic self-correction feedbacks no matter the correctness of initial response may make LLM modify all answers, even more likely to overturn those correct ones.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Huang et al., 2024
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationown data
Self-correction could decrease model performance instead of improving it.
“This indicates that self-correction could decrease the model performance instead of improving it.”
Quote in the paperSubstantial claim - Interpretationown data
LLMs focus on question answering rather than distracting information in the refinement prompt when the initial correct answer is retained.
“This indicates that LLMs focus on question answering rather than distracting information in the refinement prompt.”
Quote in the paperNot a substantial claim - Interpretationown data
LLMs are biased towards refinement prompt rather than the original question itself, leading to wrong answer.
“This indicates that LLMs are biased towards refinement prompt rather than the original question itself, leading to wrong answer.”
Quote in the paperSubstantial claim - Interpretationreasoning
In reasoning task, LLMs overlook crucial details from the original context (e.g., the correct brewery is 'Stone Brewing' rather than 'Stone Brewing Co.'), directly leading to task failure.
“LLMs overlook crucial details from the original context (e.g., the correct brewery is”
Quote in the paperSubstantial claim - Interpretationown data
The model is processing to understand the prompt rather than generating an answer in the first 16 layers.
“This means the model is processing to understand the prompt rather than generating an answer in the first 16 layers.”
Quote in the paperNot a substantial claim - Interpretationown data
In that Figure 21 example, the refinement prompt 'Are you sure?Think and answer again' is generally greener than the original question, indicating GPT-4o focuses more on the distracting refinement prompt rather than the original question when answering.
“We observe that the refinement prompt”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
- Interpretationreasoning
In the decision making scenario, LLM forgets the significant syntax formulation stored somewhere in the long prompt (e.g., the correct format is 'inon' rather than 'in'), directly leading to task failure.
“In our scenario, LLM forgets the significant syntax formulation stored somewhere in the long prompt (e.g., the correct format is”
Quote in the paperSubstantial claim - Interpretationown data
In complex tasks, LLMs make mistakes similarly to humans.
“we analyze LLMs' processing log, and find that LLMs make mistakes similarly as humans.”
Quote in the paperSubstantial claim - Interpretationreasoning
When the input prompt is too long, the model needs to parse everything in limited resources, which may lead to forgetting or overlooking some critical information stored somewhere in the long prompt.
“When the input prompt is too long, the model needs to parse everything in limited resources, which may lead to forgetting or overlooking some critical information stored somewhere in the long prompt.”
Quote in the paperSubstantial claim - Interpretationown data
SFT is better than question repeating.
“Therefore, SFT is better than Question repeating.”
Quote in the paperSubstantial claim - Interpretationown data
LLMs are biased towards the refinement prompt rather than the original question itself, leading to wrong answer.
“This indicates that LLMs are biased towards refinement prompt rather than the original question itself, leading to wrong answer.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
- Interpretationreasoning
Self-correction will elicit error patterns that deviate from the initial successful responses.
“Self-correction will elicit error patterns that deviate from the initial successful responses.”
Quote in the paperSubstantial claim - Interpretationown data
We can minimize SFT samples to reduce cost.
“This indicates that we can minimize SFT samples to reduce cost.”
Quote in the paperSubstantial claim - Interpretationown data
LLMs looped in 'think' to fail the task.
“Since the number of”
Quote in the paperSubstantial claim
- Classified as probably not a substantial claim. 14
- May combine two claims. 37
- The quote only partly states this claim. 3
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationPACT gives each token or sequence's contribution to LLMs final answer.
“This method gives each token or sequence's contribution to LLMs final answer (Zhu et al., 2024;Miglani et al., 2023) .”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites Zhu et al., 2024
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites Miglani et al., 2023 source
Section 3, “Language Model Attribution,” says Captum can quantify the impact of input tokens or segments on a specified output sequence or likely generation. Section 3.1.1 also describes attribution for tokens, phrases, and sentences. The paper supports the described function, but it discusses Captum, not PACT, so it does not establish that PACT provides it. (LLM, conf=0.83)
Experimental — accuracy not yet measured
May combine two claims.
Findingown dataOn both closed-sourced ChatGPT and open-sourced Llama, question repeating increases ACC by 3.2-4.9% and decreases ✓→✗(%) by 5.3-10.9%.
“On both closesourced ChatGPT and open-sourced Llama, ACC is increased by 3.2-4.9%and ✓ → ✗(%) is decreased by 5.3-10.9%.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningThe cost of SFT is only 0.004 dollars and 3 minutes due to the usage of very few training samples.
“Besides, the cost of SFT is only 0.004 $ and 3 minutes due to the usage of very few training samples.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataWith SFT, ACC is surprisingly increased and almost all ✓→✗ cases are fixed.
“ACC is even surprisingly increased and almost all ✓ → ✗ cases are fixed.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataFor SOTA LLMs, self-correction failures are reduced but not solved, and are even worse in certain tasks.
“Observation 1: Self-correction can fail in diverse tasks.For SOTA LLMs, self-correction failures are reduced but not solved.They are even worse in certain tasks.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataDuring Initial response generation, the confidence score of the correct answer increases with deeper layers; after Feedback and Refinement, the internal answer wavers and results in a wrong final answer.
“Figure 3 shows a case that during Initial response generation, the confidence score of the correct answer increases with deeper layers; after Feedback and Refinement, the internal answer wavers and results in a wrong final answer.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataIn decision making, the LLM successfully completes the task by picking up two pillows one after the other during Initial response generation, but wants to improve efficiency by picking up two pillows at the same time, leading to failures because the environment restricts it.
“During Initial response generation, the LLM successfully completes the task by picking up two pillows one after the other.However, it wants to improve efficiency by picking up two pillows at the same time.This behavior leads to failures because the environment restricts it from doing so.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataLlama-3.1-8B suffers the greatest performance loss, with a 20.4% drop in ACC and 58.8% correct answers overturned.
“For instance, Llama-3.1-8Bsuffers the greatest performance loss, with a 20.4% drop in ACC and 58.8% correct answers overturned.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataFor GPT-4o and GPT-3.5-turbo fine-tuned over Yes/No question answering, ACC is increased and ✓→✗(%) is decreased on three complex tasks.
“Table 5 shows the three complex task performance of GPT-4o and GPT-3.5-turbofine-tuned over Yes/No question answering, where ACC is increased and ✓ → ✗(%) is decreased”
Quote in the paperSubstantial claimMay combine two claims.
Findingnone givenFor some cases, ✗→✓(%) is larger than ✓→✗(%), but the overall ACC always drops.
“However, we have to point out that ✗ → ✓(%) is larger than ✓ → ✗(%) for some cases, but the overall ACC always drop.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Findingnone givenThe Refinement prompt has 2000+ tokens compared to 9 tokens in Yes/No question answering.
“For example, the Refinement prompt has 2000+ tokens compared to 9 tokens in Yes/No question answering (for reference, the context window of GPT-3.5-turbo is 4191).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn reasoning task, the refinement prompt has 1000+ tokens.
“In this example, the refinement prompt has 1000+ tokens.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe alleviation strategies increase model's accuracy and reduce overturned correct answers.
“Table 18 and Table 19 show that the alleviation strategies increase model's accuracy and reduce overturned correct answers.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataSelf-correction failure is prevalent across different self-correction prompts in Yes/No questions, and is more severe for some prompts.
“To demonstrate the prevalence of self-correction failure in Yes/No questions, we conduct experiments on 4 other self-correction prompts from recent published papers (Xie et al., 2023;Sharma et al., 2023;Huang et al., 2024), and the results show that the self-correction failure is still prevalent across different prompts, even more severe for some prompts.”
- Also stated in: § C Failure of more self-correction prompts in Yes/No questions · plain
“To conclude, we find that self-correction failure is still prevalent across different prompts, even more severe for some prompts.”
Quote in the paperSubstantial claim- Also stated in: § C Failure of more self-correction prompts in Yes/No questions · plain
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataFor the top left example in Figure 8, the original question contains 4 green tokens out of 10, while all tokens in refinement prompt are green.
“Specifically, for the top left example in Figure 8, the original question contains 4 green tokens out of 10, while all tokens in refinement prompt are green.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataFor the top right example in Figure 8, the original question contains 10 green tokens out of 11, while the refinement prompt contains only 4 green tokens out of 9.
“Specifically, for the top right example in Figure 8, the original question contains 10 green tokens out of 11, while the refinement prompt contains only 4 green tokens out of 9.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataIn Initial response generation, the confidence score of correct answer increases with deeper layers; after Feedback and Refinement, the internal answer wavers and results in a wrong final answer.
“In Initial response generation (blue curve), the confidence score of correct answer increases with deeper layers; after Feedback and Refinement (orange curve), the internal answer wavers and results in a wrong final answer.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing), S4 (based).
Findingnone givenGPT-4o 'think' 7.4 times in failure cases compared to 2.6 times in successful cases.
“GPT-4o”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataQuestion repeating increases accuracy in most cases; SFT increases accuracy in all cases.
“Question repeating increases ACC in most cases; SFT increases ACC in all cases.”
Quote in the paperNot a substantial claimMay combine two claims. The quote only partly states this claim.
Findingown dataIn the Figure 16 programming example, the LLM initially correctly returned the (even, odd) tuple but then reversed the order because it tried to match the example 'assert candidate(-2) == (1, 0)', causing failure.
“In initial response generation, LLM successfully completes the task by returning the (even, odd) tuple in correct order.However, the LLMs want to make the answers closer to the example”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataSFT further increases accuracy and reduces overturned correct answers; question repeating works in most cases while SFT works in all cases.
“Between the two alleviation strategies, SFT further increase accuracy and reduce overturned correct answers; question repeating works in most cases while SFT works in all cases.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataQuestion repeating reduces ✓→✗(%) in most cases; SFT reduces ✓→✗(%) in all cases.
“Question repeating reduces ✓ → ✗(%) in most cases; SFT reduces ✓ → ✗(%) in all cases.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataAfter alleviation, both question repeating and SFT reduce internal answer wavering during Feedback and Refinement, and correct ✓→✗ samples to ✓→✓ samples.
“After alleviation, both question repeating and SFT reduce the internal answer wavering during Feedback and Refinement, and correct the ✓ → ✗ samples to ✓ → ✓ samples.”
Quote in the paperSubstantial claim- Rests on an assumption: The internal answer decoded from intermediate layers reflects the model's internal answer or hesitation.
May combine two claims.
Findingown dataPrompt2, Prompt4, and Prompt5 make o1-preview easier to overturn a correct answer.
“For example, we find that Prompt2, Prompt4, and Prompt5 make o1-preview easier to overturn a correct answer, while prompt5 is supposed to be the most optimal since the reference answer and feedback are provided.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataAfter the 16th layer, the Initial response generation curve maintains a positive value and increases, indicating the model is able to give correct answer with increasing confidence; the Feedback and Refinement curve bounces up and down at 0, indicating the model hesitates to give correct or incorrect answers.
“After the 16th layer, the two curves differ.Initial response generation curve maintains a postive value and increases in the twists and turns, indicating that the model is able to give correct answer with an increasing confidence; Feedback and Refinement curve bounces up and down at 0, indicating that the model hesitates to give correct or incorrect answers.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataIn complex tasks, overthinking takes up 17.6%, cognitive overload takes up 33.3%, and perfectionism bias takes up 49.0% of the three failure patterns of human-like cognitive bias.
“Overthinking takes up 17.6%, cognitive overload takes up 33.3%, and perfectionism bias takes up 49.0%.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing), S4 (based).
Findingnone giveno1-mini 'think' 15.4 times in failure cases compared to 5.3 times in successful cases.
“o1-mini”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningThe model tends to just modify its answers when meeting refinement-like prompts.
“In light of our hypothesis which model tends to just modify its answers when meeting refinement-like prompts”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataBecause the Yes/No question answering task contains no knowledge for complex tasks, the generalization finding supports the hypothesis that self-correction failure is due to the model's behavior of changing answers when meeting refinement-like prompts rather than lacking knowledge.
“Since the Yes/No question answering task contains no knowledge for complex tasks, this finding coordinates our hypothesis that self-correction failure is due to model's behavior to change answers when meeting refinement-like prompts rather than lacking of knowledge.”
Quote in the paperSubstantial claim- Rests on an assumption: If an LLM's initial response is correct, it has the related knowledge.
May combine two claims.
Interpretationown dataLLMs are biased toward the refinement prompt rather than the original question itself, leading to wrong answers.
“This indicates that LLMs are biased toward refinement prompt rather than the original question itself, leading to wrong answers.”
Quote in the paperSubstantial claimThe quote only partly states this claim.
Interpretationown dataThe behavior of focusing more on original questions after SFT rectifies the prompt bias leading to wrong answers.
“This behavior rectifies the prompt bias leading to wrong answer.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataLLMs focus more on the original question attached to the end of the refinement prompt, which eliminates the undesirable effects of self-correction.
“Figure 6 shows that LLMs focus more on the original question attached to the end of the refinement prompt, which eliminates the undesirable effects of self-correction”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataSFT is a better alleviation method than question repeating, which can further alleviate the negative effects of Feedback and Refinement.
“This indicates that SFT is a better alleviation method than question repeating, which can further alleviate the negative effects of Feedback and Refinement.”
Quote in the paperSubstantial claim- Rests on an assumption: The internal answer decoded from intermediate layers reflects the model's internal answer or hesitation.
Classified as probably not a substantial claim.
Study design and conductreasoningExperiments on internal answer wavering were conducted only on open-sourced Llama because close-sourced ChatGPT does not provide hidden state information.
“The experiments are conducted on open-sourced Llama because close-sourced ChatGPT does not provide hidden state information.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThe PACT method was adapted to be compatible with both open-sourced Llama and close-sourced ChatGPT.
“Notably, we adapt this method to be compatible with both open-sourced Llama and close-sourced ChatGPT (see detailed descriptions in Appendix E).”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataAfter question repeating, LLMs focus more on the original question attached to the end of the refinement prompt, which eliminates the undesirable effects of self-correction.
“LLMs focus more on the original question attached to the end of the refinement prompt, which eliminates the undesirable effects of self-correction.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
May combine two claims. The quote only partly states this claim.
Interpretationown dataIn decision making task, in Refinement, LLMs generate much more 'think' in order to take more caution than the first trial, and this behavior leads to failure by looping in 'think'.
“Nevertheless, in Refinement, LLMs generate much more”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataAfter SFT in that Figure 24 example, the original question becomes greener (green tokens increase from 0 to 9) and the refinement prompt becomes yellower (yellow tokens increase from 4 to 7), meaning Llama-3.1-8B focuses more on the original question when answering, which is sufficient to give the second correct answer.
“After SFT, the original question becomes greener (i.e., green tokens increase from 0 to 9) and the refinement prompt becomes yellower (i.e., yello tokens increase from 4 to 7).This means Llama-3.1-8Bfocuses more on the original question when answering, which is sufficient to give the second correct answer.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
May combine two claims.
Interpretationown dataIn decision making task, LLM wants to improve efficiency by picking up two pillows at the same time, and this behavior leads to failure because the environment restricts it from doing so.
“However, it wants to improve efficiency by picking up two pillows at the same time.This behavior instead leads to failure because the environment restricts it from doing so.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataAfter SFT, LLMs focus more on the original question rather than the refinement prompt, correcting the prompt bias which can lead to wrong answer.
“LLMs focus more on the original question rather than refinement prompt.This behavior corrects the prompt bias which can lead to wrong answer.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
May combine two claims.
Interpretationown dataIn that Figure 24 example, all tokens in the original question are yellow while the refinement prompt contains 5 green tokens, indicating Llama-3.1-8B focuses more on the distracting refinement prompt rather than the original question when answering.
“Indeed, all tokens in the original question are yellow while the refinement prompt contains 5 green tokens.This means Llama-3.1-8Bfocuses more on the distracting refinement prompt rather than the original question when answering.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataResults of all 5 published self-correction prompts align with the paper's findings.
“Please note that results of all 5 published prompts align with our findings (see results of other prompts in Appendix C).”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataSelf-correction causes internal answer wavering which could further lead to wrong final answers.
“This indicates that self-correction causes internal answer wavering which could further leads to wrong final answers.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductcitationFeedback and Refinement were implemented regardless of the correctness of the initial response to avoid the unfair setting of only refining wrong responses.
“Please note that we implement Feedback and Refinement regardless of the correctness of the initial response to avoid the unfair setting of only refining the wrong responses in previous works (Shinn et al., 2024).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Shinn et al., 2024
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Interpretationown dataIn that Figure 23 example, the original question contains 8 yellow tokens while the refinement prompt contains 3 yellow tokens, indicating GPT-4o focuses more on the distracting refinement prompt rather than the original question when answering.
“Indeed, the original question contains 8 yellow tokens while the refinement prompt contains 3 yellow tokens.This means GPT-4o focuses more on the distracting refinement prompt rather than the original question when answering.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
May combine two claims.
Interpretationown dataAfter question repeating in that Figure 21 example, the original question becomes greener, meaning GPT-4o correctly focuses on the original question when answering, and the second response is correct.
“After question repeating, the original question, either in the beginning of the prompt for second response or in the refinement prompt, becomes greener.This means GPT-4o correctly focuses on the original question when answering.The second response is therefore correct.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
May combine two claims.
Interpretationown dataAfter SFT in that Figure 23 example, the original question becomes greener (green tokens increase from 8 to 11) and the refinement prompt becomes yellower (yellow tokens increase from 3 to 6), meaning GPT-4o focuses more on the original question when answering, which is sufficient to give the second correct answer.
“After SFT, the original question becomes greener (i.e., green tokens increase from 8 to 11) and the refinement prompt becomes yellower (i.e., yello tokens increase from 3 to 6).This means GPT-4o focuses more on the original question when answering, which is sufficient to give the second correct answer.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenPrompt5 is supposed to be the most optimal among the 5 prompts since the reference answer and feedback are provided.
“while prompt5 is supposed to be the most optimal since the reference answer and feedback are provided.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataIn the Figure 17 programming example, the refinement prompt exceeded 1000 tokens, which increased cognitive load and caused the LLM to forget the 'less than n' condition, leading to task failure.
“When using self-correction to handle this task, the input prompts typically involve long contexts.For example, the refinement prompt exceeds 1000 tokens.This can increase cognitive load of LLMs, resulting in less understanding of the original question.In this example, the LLMs forget critical details from the original question (e.g.,”
Quote in the paperNot a substantial claim- Rests on an assumption: Cognitive load theory applies to LLMs, such that long contexts increase cognitive load and reduce understanding.
May combine two claims.
Interpretationown dataThe divergence between 'Are you sure?' and Initial response generation is higher than between 'Are you sure?' and 'You are wrong.', suggesting distinct internal behaviors when self-correction is not used.
“In contrast, the divergence between”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataIn reasoning task, LLMs want to concise the answer during self-correction, which fails because 'both Ruggero Deodato from Italy and Mexican Alejandro Springall are film directors' is not needed; only the answer 'Yes' is needed.
“However, LLMs want to concise the answer during self-correction, which fails because”
Quote in the paperSubstantial claim
The paper relies on this without support.
It is impractical to have oracle labels during inference, so it is unable to give feedbacks only for wrong initial responses.
“The key point is that it is impractical to have oracle labels during inference, so it is unable to give feedbacks only for wrong initial responses.”
The paper relies on this without support.
If an LLM's initial response is correct, it has the related knowledge.
“because the initial correct response means LLMs have the related knowledge.”
The paper relies on this without support.
LLMs' processing logs contain the cause of self-correction failures.
“This contains the cause of self-correction failures.”
The paper relies on this without support.
More advanced LLMs have increasing ability in belief or reasoning.
“This is consistent with ChatGPT's increasing ability in belief or reasoning.”
The paper relies on this without support.
Decision making requires LLMs to take actions step-by-step like humans.
“This is because decision making requires LLMs to take actions step-by-step like humans.”
The authors state this as an assumption.
Greener tokens indicate more positive contribution to the LLM's answer, and yellower tokens indicate more negative contribution.
“Greener token means more positive contribution; Yellower token means more negative contribution.”
The paper relies on this without support.
The internal answer decoded from intermediate layers reflects the model's internal answer or hesitation.
“Before alleviation, Feedback and Refinement makes LLMs' internal answer waver, resulting in a wrong final answer.”
The paper relies on this without support.
Cognitive load theory applies to LLMs, such that long contexts increase cognitive load and reduce understanding.
“This can increase cognitive load of LLMs, resulting in less understanding of the original question.”
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.
GPT-4o SFT ACC increase inconsistent with baseline
MinorThe baseline 79.2 (↓4.9) implies an initial ACC of 84.1, so the SFT result 87.7 is an increase of 3.6, not the reported 4.1.
“GPT-4o 79.2 (↓ 4.9) 11.3”
“+ SFT 87.7 (↑ 4.1) 0”
Cites
The publisher hasn’t deposited this paper’s reference list.
Research works printed but not linked: 11
- Nick Cammarata, Gabriel Goh, Shan Carter, Chelsea Voss, Ludwig Schubert, and Chris Olah. 2021. Curve circuits. Distill, 6(1):e00024-006.
- Nelson Elhage, Neel Nanda, Catherine Olsson, Tom Henighan, Nicholas Joseph, Ben Mann, Amanda Askell, Yuntao Bai, Anna Chen, Tom Conerly, et al. 2021. A mathematical framework for transformer circuits. Transformer Circuits Thread, 1(1):12.
- PMLR.
- Andrey Malinin, Bruno Mlodozeniec, and Mark Gales. Ensemble distribution distillation. In International Conference on Learning Representations.
- Donald A Schön. 2017. The reflective practitioner: How professionals think in action. Routledge.
- Roz Shafran, Zafra Cooper, and Christopher G Fair- burn. 2002. Clinical perfectionism: A cognitive- behavioural analysis. Behaviour research and ther- apy, 40(7):773-791.
- Zhenyu Wu, Qingkai Zeng, Zhihan Zhang, Zhaoxuan Tan, Chao Shen, and Meng Jiang. 2024. Large lan- guage models can self-correct with key condition verification. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Process- ing, pages 12846-12867.
- Rongwu Xu, Yishuo Cai, Zhenhong Zhou, Renjie Gu, Haiqin Weng, Liu Yan, Tianwei Zhang, Wei Xu, and Han Qiu. 2024a. Course-correction: Safety align- ment using synthetic preferences. In Proceedings of the 2024 Conference on Empirical Methods in Nat- ural Language Processing: Industry Track, pages 1622-1649.
- Rongwu Xu, Brian S Lin, Shujian Yang, Tianqi Zhang, Weiyan Shi, Tianwei Zhang, Zhixuan Fang, Wei Xu, and Han Qiu. 2024b. The earth is flat because...: In- vestigating llms' belief towards misinformation via persuasive conversation. In The 62nd Annual Meet- ing of the Association for Computational Linguistics (ACL 2024).
- Rongwu Xu, Zi'an Zhou, Tianwei Zhang, Zehan Qi, Su Yao, Ke Xu, Wei Xu, and Han Qiu. 2024c. Walk- ing in others' shoes: How perspective-taking guides large language models in reducing toxicity and bias. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing.
- PMLR.
Cited by
Sorted by citations
Beyond Accuracy: The Role of Calibration in Self-Improving Large Language Models
Huang, L., Li, D. B., Liu, H., & Cheng, L. (2025) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata66926.2025.11400862 · Cited by 1 · see citing works
Narvekar, A., & Ameya, A. (2026) · IEEE SoutheastCon · doi:10.1109/southeastcon63549.2026.11475970
Self-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
Peran, R., Hobor, L., Kovač, M., & Brčić, M. (2026) · International Convention on Information and Communication Technology, Electronics and Microelectronics · doi:10.1109/mipro70003.2026.11591581 · Cited by 1 · see citing works
- Authors
- Zhang, Q., Wang, D., Qian, H., Li, Y., Zhang, T., Huang, M., Xu, K., Li, H., Yan, L., & Qiu, H.
- Affiliations
- Tsinghua University (CN)
- Nanyang Technological University (SG)
- Venue
- Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)
- Published
- 2025
- Pages
- 27066-27101
- OpenAlex
- W4412889915
- Cited by
- 4
- References
- 0
- Citations by year
- 2026: 3 · 2025: 1
- FWCI
- 4.32
- 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 › Natural Language Processing Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
- Keywords
- large language models, self-correction, self-consistency, hallucinations
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.
Cited sources are checked by gpt-6-sol.
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