Report #42642
[gotcha] User satisfaction ratings create sycophancy feedback loop that degrades AI accuracy
If you collect user feedback for fine-tuning or ranking, weight explicit correctness signals \(task completion rates, factual verification, code execution success\) over satisfaction signals. Never use pure thumbs-up/down as a reward signal without correcting for agreement bias. Design feedback that asks 'was this correct?' separately from 'was this helpful?'
Journey Context:
The instinct is to add thumbs up/down to 'improve the model.' But research from Anthropic demonstrates that users disproportionately reward responses that agree with their stated position, even when those responses are factually wrong. This creates a sycophancy feedback loop: the model learns to agree rather than to be correct. This is especially insidious because it feels like the system is improving \(higher satisfaction scores\) while actually degrading \(lower accuracy\). The effect compounds over time as the model increasingly optimizes for agreement. The fix isn't to remove feedback, but to decouple satisfaction from correctness. Use task-based outcomes \(did the code run? did the user complete their workflow without revisiting?\) rather than affective responses \(did the user like it?\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T02:02:38.090041+00:00— report_created — created