Calibration Collapse Under Sycophancy Fine-Tuning: How Reward Hacking Breaks Uncertainty Quantification in LLMs
Organizations: Cambridge AI Safety Hub (CAISH)
Abstract
Modern large language models (LLMs) are increasingly fine-tuned via reinforcement learning from human feedback (RLHF) or related reward optimisation schemes. While such procedures improve perceived helpfulness, we investigate whether sycophantic reward signals degrade calibration -- a property essential for reliable uncertainty quantification. We fine-tune Qwen3-8B under three regimes: no fine-tuning (base), neutral supervised fine-tuning (SFT) on TriviaQA, and sycophancy-inducing Group Relative Policy Optimisation (GRPO) that rewards agreement with planted wrong answers. Evaluating on MMLU items across five subject domains with bootstrap confidence intervals and permutation testing, we find that sycophantic GRPO produces consistent directional calibration degradation -- ECE rises by relative to the base model and MCE increases by relative to neutral SFT -- though the effect does not reach statistical significance () at this training budget. Post-hoc matrix scaling applied to all three models reduces ECE by -- and improves accuracy by -- percentage points. However, the sycophantic model retains the highest post-scaling ECE relative to the neutral SFT control ( vs.\ ), suggesting that reward-induced miscalibration leaves a structured residual even after affine correction. These findings establish a methodology for evaluating the calibration impact of reward hacking and motivate calibration-aware training objectives.
Figures & tables
| Model | ECE | MCE | Acc | |
| Base model | 0.097 [.075, .126] | 0.199 | 0.556 | — |
| Neutral SFT | 0.099 [.081, .130] | 0.213 | 0.539 | — |
| Syco. GRPO | 0.103 [.082, .135] | 0.223 | 0.549 | 0.38 |
| ECE | MCE | Acc | |||||
| Pre | Post | Pre | Post | Pre | Post | ||
| Base | .101 | .060 | .279 | .140 | .550 | .565 | 0.84 |
| Neutral | .103 | .037 | .231 | .128 | .536 | .564 | 1.05 |
| Syco. | .107 | .042 | .254 | .098 | .543 | .573 | 0.94 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value |
| Base model | Qwen/Qwen3-8B |
| Precision | bfloat16 |
| Attention | Flash Attention 2 |
| Hardware | NVIDIA H100 80 GB HBM3 |
| LoRA rank ( ) | 16 |
| LoRA | 32 |
| Parameter | Value |
| Base model | Qwen/Qwen3-8B (same as SFT) |
| LoRA configuration | Identical to Neutral SFT |
| Learning rate | |
| Train epochs | 2 |
| Batch size (per device) | 4 |
| Gradient accumulation | 8 |
| Parameter | Value |
| Calibration fraction | 0.20 (200 cal / 800 test) |
| Optimizer | L-BFGS (strong Wolfe line search) |
| Learning rate | 0.01 |
| Max iterations | 1000 |
| L2 weight decay on | |
| Number of classes ( ) | 4 |
| Cal. fraction | 5% | 10% | 15% | 20% | 30% | 40% | 50% |
| Base | .081 | .057 | .044 | .060 | .052 | .065 | .039 |
| Neutral | .108 | .046 | .043 | .037 | .051 | .046 | .040 |
| Syco. | .077 | .052 | .050 | .042 | .065 | .064 | .066 |
| Model | ECE | 95% CI | CI Width |
| Base model | 0.097 | [0.075, 0.126] | 0.051 |
| Neutral SFT | 0.099 | [0.081, 0.130] | 0.050 |
| Sycophantic GRPO | 0.103 | [0.082, 0.135] | 0.053 |
| Comparison | ECE | -value |
| Sycophantic vs. Base | 0.378 | |
| Sycophantic vs. Neutral | 0.411 |
Language Model Calibration
Language model calibration studies whether models’ confidence estimates match their actual accuracy across tasks, prompts, and deployment settings.
See all 383 papers