Self-Anchoring Calibration Drift in Large Language Models: How Multi-Turn Conversations Reshape Model Confidence
Organizations: Independent Researcher
Abstract
We introduce Self-Anchoring Calibration Drift (SACD), a hypothesized tendency for large language models (LLMs) to show systematic changes in expressed confidence when building iteratively on their own prior outputs across multi-turn conversations. We report an empirical study comparing three frontier models -- Claude Sonnet 4.6, Gemini 3.1 Pro, and GPT-5.2 -- across 150 questions spanning factual, technical, and open-ended domains, using three conditions: single-turn baseline (A), multi-turn self-anchoring (B), and independent repetition control (C). Results reveal a complex, model-heterogeneous pattern that partially diverges from pre-registered hypotheses. Claude Sonnet 4.6 exhibited significant decreasing confidence under self-anchoring (mean CDS = -0.032, t(14) = -2.43, p = .029, d = -0.627), while also showing significant calibration error drift (F(4,56) = 22.77, p < .001, eta^2 = .791). GPT-5.2 showed the opposite pattern in open-ended domains (mean CDS = +0.026) with significant ECE escalation by Turn 5. Gemini 3.1 Pro showed no significant CDS (t(14) = 0.38, p = .710), but its Condition C data reveals a striking ECE pattern: without self-anchoring, Gemini's calibration error drops from .327 to near zero across repetitions, whereas self-anchoring holds ECE flat at approximately .333 -- indicating that SACD can manifest as suppression of natural calibration improvement rather than ac
Figures & tables
| Model | Cond. | n | Mean CDS | SD | ECE T1 | ECE T5 | ECE | CDR/turn |
|---|---|---|---|---|---|---|---|---|
| Claude 4.6 | A | 15 | — | — | .352 | — | — | — |
| Claude 4.6 | B | 15 | .032 ∗ | .051 | .352 | .320 | .032 | .010 |
| Claude 4.6 | C | 15 | .004 | .015 | .292 | .112 | .180 | .032 |
| Gemini 3.1 | A | 15 | — | — | .331 | — | — | — |
| Gemini 3.1 | B | 15 | .001 | .004 | .331 | .333 | .001 | .013 |
| Gemini 3.1 | C | 15 | .002 | .020 | .327 | .005 | .322 | .001 |
| Model | Factual | Technical | Open-ended |
|---|---|---|---|
| Claude Sonnet 4.6 | .000 | .002 | .094 |
| Gemini 3.1 Pro | .000 | .000 | .004 |
| GPT-5.2 | .000 | .004 | .026 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Hypothesis | Model | Test | Statistic | Effect Size | Result | |
|---|---|---|---|---|---|---|
| H1 (CDS) | Claude | One-sample | .029 ∗ | Partial † | ||
| H1 (CDS) | Gemini | One-sample | .164 | No | ||
| H1 (CDS) | GPT-5.2 | One-sample | .181 | No | ||
| H2 (B vs C) | Claude | Mann-Whitney | .036 ∗ | Yes | ||
| H2 (B vs C) | Gemini | Mann-Whitney | .239 | No †† | ||
| H2 (B vs C) | GPT-5.2 | Mann-Whitney | .230 | No |
| Model | Condition | Turn 1 | Turn 2 | Turn 3 | Turn 4 | Turn 5 |
|---|---|---|---|---|---|---|
| Claude 4.6 | A (baseline) | .352 | — | — | — | — |
| Claude 4.6 | B (self-anchor) | .352 | .115 | .344 | .076 | .320 |
| Claude 4.6 | C (ind. repeat) | .292 | .055 | .059 | .095 | .112 |
| Gemini 3.1 | A (baseline) | .331 | — | — | — | — |
| Gemini 3.1 | B (self-anchor) | .331 | .199 | .332 | .066 | .333 |
| Gemini 3.1 | C (ind. repeat) | .327 | .005 | .006 | .006 | .005 |
Confidence Estimation in Language Models
Confidence estimation in language models measures whether a model’s uncertainty signals predict answer correctness and support reliable decisions.
See all 229 papers