Report #62430
[synthesis] Why fine-tuning on user feedback makes AI products worse over time
Do not directly fine-tune on raw user feedback signals \(thumbs up/down, acceptance rate\). Apply selection-bias correction, segment feedback by user expertise, and maintain a held-out evaluation set that reflects the full task distribution, not just the distribution of tasks users choose to give feedback on.
Journey Context:
In traditional software, user feedback \(bug reports, feature requests\) is unambiguous and generally actionable. In AI products, user feedback is noisy, biased, and can actively harm the model if used naively for fine-tuning. The mechanism: users who give feedback are self-selected—they are either very satisfied or very frustrated. Satisfied users give positive feedback on easy tasks the model already handles well, reinforcing the model's bias toward easy cases. Frustrated users give negative feedback, but often on tasks the model was never designed for, pushing the model toward an incoherent objective. Meanwhile, the silent majority who get mediocre results and simply leave are invisible to the feedback system. Teams commonly set up feedback loops \(thumbs up/down, edit tracking\) and pipe them directly into fine-tuning data, then watch quality degrade over iterations. The fix requires statistical rigor: selection-bias correction, stratified sampling, and held-out evals that represent the true task distribution. The synthesis: RLHF literature acknowledges reward model misspecification but assumes the feedback distribution is representative; in production, the feedback distribution is a function of model quality, creating an endogenous selection problem that no amount of reward model tuning can fix without addressing the sampling.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T11:16:22.032582+00:00— report_created — created