English

Right Now, Wrong Then: Non-Stationary Direct Preference Optimization under Preference Drift

Machine Learning 2026-01-13 v3

Abstract

Current Large Language Model (LLM) preference optimization algorithms do not account for temporal preference drift, which can lead to severe misalignment. To address this limitation, we propose Non-Stationary Direct Preference Optimisation (NS-DPO) that models time-dependent reward functions with a Dynamic Bradley-Terry model. NS-DPO proposes a computationally efficient solution by introducing only a single discount parameter in the loss function, which is used for exponential weighting that proportionally focuses learning on more time-relevant datapoints. We theoretically analyze the convergence of NS-DPO in a general setting where the exact nature of the preference drift is not known, providing upper bounds on the estimation error and regret caused by non-stationary preferences. Finally, we demonstrate the effectiveness of NS-DPO for fine-tuning LLMs under drifting preferences. Using scenarios where various levels of preference drift is introduced, with popular LLM reward models and datasets, we show that NS-DPO fine-tuned LLMs remain robust under non-stationarity, significantly outperforming baseline algorithms that ignore temporal preference changes, without sacrificing performance in stationary cases.

Keywords

Cite

@article{arxiv.2407.18676,
  title  = {Right Now, Wrong Then: Non-Stationary Direct Preference Optimization under Preference Drift},
  author = {Seongho Son and William Bankes and Sayak Ray Chowdhury and Brooks Paige and Ilija Bogunovic},
  journal= {arXiv preprint arXiv:2407.18676},
  year   = {2026}
}

Comments

31 pages, 10 figures. Accepted to ICML 2025

R2 v1 2026-06-28T17:54:30.644Z