English

Provably avoiding over-optimization in Direct Preference Optimization without knowing the data distribution

Machine Learning 2026-05-18 v3

Abstract

We introduce PEPO (Pessimistic Ensemble based Preference Optimization), a single-step Direct Preference Optimization (DPO)-like algorithm to mitigate the well-known over-optimization issue in preference learning without requiring the knowledge of the data-generating distribution or learning an explicit reward model. PEPO achieves pessimism via an ensemble of preference-optimized policies trained on disjoint data subsets and then aggregates them through a worst case construction that favors the agreement across models. In the tabular setting, PEPO achieves sample complexity guarantees depending only on a single-policy concentrability coefficient, thus avoiding the all-policy concentrability which affects the guarantees of algorithms prone to over-optimization, such as DPO. The theoretical findings are corroborated by a convincing practical performance, while retaining the simplicity and the practicality of DPO-style training.

Keywords

Cite

@article{arxiv.2602.06239,
  title  = {Provably avoiding over-optimization in Direct Preference Optimization without knowing the data distribution},
  author = {Adam Barla and Emanuele Nevali and Luca Viano and Volkan Cevher},
  journal= {arXiv preprint arXiv:2602.06239},
  year   = {2026}
}
R2 v1 2026-07-01T10:23:28.721Z