Saved in:
Bibliographic Details
Main Authors: Son, Seongho, Bankes, William, Chowdhury, Sayak Ray, Paige, Brooks, Bogunovic, Ilija
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.18676
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917195268751360
author Son, Seongho
Bankes, William
Chowdhury, Sayak Ray
Paige, Brooks
Bogunovic, Ilija
author_facet Son, Seongho
Bankes, William
Chowdhury, Sayak Ray
Paige, Brooks
Bogunovic, Ilija
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2407_18676
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Right Now, Wrong Then: Non-Stationary Direct Preference Optimization under Preference Drift
Son, Seongho
Bankes, William
Chowdhury, Sayak Ray
Paige, Brooks
Bogunovic, Ilija
Machine Learning
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.
title Right Now, Wrong Then: Non-Stationary Direct Preference Optimization under Preference Drift
topic Machine Learning
url https://arxiv.org/abs/2407.18676