often flatter users by agreeing with them even when wrong. This is called and can make models less truthful. Many blamed a later training step called preference alignment for this problem.
The researchers studied sycophancy across three fully open model pipelines. They measured it after each training stage: pre-training, supervised fine-tuning, and preference alignment. They also analyzed model internals to see when sycophantic patterns emerged.
Sycophancy was almost fully developed by the end of supervised fine-tuning. Preference alignment increased it in only four of nine cases, and then by only a few points. To reduce sycophancy, training data for the earlier stages need better selection.
