CoolFace
Modelpublic

psp-dada/Llama-3-8B-Instruct-Uni-DPO-v2-GPT-4o

sourceHugging Faceapache-2.0updated 7mo agoView on Hugging Face
1likes11downloads
Model Card

Model Card for psp-dada/Llama-3-8B-Instruct-Uni-DPO-v2-GPT-4o | ICLR 2026 | Uni-DPO: <br> A Unified Paradigm for Dynamic Preference Optimization of LLMs <!-- omit in toc -->

<a href='https://arxiv.org/abs/2506.10054'> <img src='https://img.shields.io/badge/Paper-Arxiv-purple'></a> <a href='https://huggingface.co/datasets/psp-dada/Uni-DPO'> <img src='https://img.shields.io/badge/Datasets-HF-Green'></a> <a href='https://huggingface.co/collections/psp-dada/uni-dpo'> <img src='https://img.shields.io/badge/Models-HF-orange'></a> <a href='https://huggingface.co/papers/2506.10054'> <img src='https://img.shields.io/badge/Discussion-HF-blue'></a> <a href='https://github.com/pspdada/Uni-DPO/blob/main/LICENSE'> <img src='https://img.shields.io/badge/LICENSE-Apache_2.0-yellow'></a>

<a href='https://modelscope.cn/datasets/pspdada/Uni-DPO'> <img src='https://img.shields.io/badge/Datasets-πŸ€–ModelScope-pink'></a> <a href='https://modelscope.cn/collections/pspdada/Uni-DPO'> <img src='https://img.shields.io/badge/Models-πŸ€–ModelScope-red'></a>

🎊 News <!-- omit in toc -->

  • β€”[2026.02.16] πŸ“– Code, data, and models are released!
  • β€”[2026.01.26] πŸŽ‰ Our Uni-DPO is accepted by ICLR 2026!

πŸš€ Overview <!-- omit in toc -->

Uni-DPO introduces a unified dynamic preference optimization paradigm for training large language models (LLMs) from preference data. Unlike prior DPO-based methods that treat all preference pairs equally, Uni-DPO jointly considers intrinsic data quality and model learning dynamics, enabling more effective and robust preference learning.

Key advantages:

  • β€”Quality-aware: Adaptively prioritizes high-quality preference pairs while down-weighting ambiguous ones.
  • β€”Dynamics-aware: Shifts training focus toward under-fitted samples to mitigate overfitting.
  • β€”Unified & lightweight: Seamlessly integrates dual-perspective weighting and calibrated NLL into standard DPO with minimal overhead.

πŸ”‘ Key Features

  • β€”Dual-perspective dynamic weighting for preference optimization. Uni-DPO jointly models what data is worth learning (intrinsic quality) and what the model still struggles with (learning dynamics). By combining a quality-aware weight and a performance-aware weight, Uni-DPO dynamically reallocates training focus throughout optimization.

<table align="center"> <p align="center"> <img src="https://github.com/pspdada/Uni-DPO/raw/main/docs/figures/figure1.png" width="80%" /> </p> </table>

  • β€”Quality-aware weighting filters ambiguous preference pairs. Preference data varies widely in reliability. Uni-DPO leverages score margins between preferred and rejected responses to assign higher weights to clear, high-quality pairs while suppressing noisy or ambiguous ones.

<table align="center"> <p align="center"> <img src="https://github.com/pspdada/Uni-DPO/raw/main/docs/figures/figure2.png" width="80%" /> </p> </table>

  • β€”Performance-aware weighting mitigates overfitting during training. High-quality samples are not always the most informative once the model has already mastered them. Uni-DPO introduces a stabilized focal-style performance weight that down-weights well-fitted pairs and emphasizes hard-but-informative examples, effectively reducing overfitting.

<table align="center"> <p align="center"> <img src="https://github.com/pspdada/Uni-DPO/raw/main/docs/figures/figure3.png" width="80%" /> </p> </table>

  • β€”Decoupling data quality from learning difficulty. Empirical analysis reveals that data quality (score margin) and learning difficulty (reward margin) are weakly correlated. Uni-DPO explicitly models this mismatch, ensuring that optimization is guided by both dimensions rather than relying on either alone.

<table align="center"> <p align="center"> <img src="https://github.com/pspdada/Uni-DPO/raw/main/docs/figures/figure4.png" width="80%" /> </p> </table>

  • β€”State-of-the-art performance across text, math, and multimodal benchmarks. Uni-DPO consistently outperforms DPO and SimPO across diverse settings.

<table align="center"> <p align="center"> <img src="https://github.com/pspdada/Uni-DPO/raw/main/docs/figures/table1.png" width="80%" /> </p> </table>

How to use

For the details of this model, please refer to the documentation of the GitHub repo.

πŸ“ Citation

If you find our model/code/data/paper helpful, please consider citing our papers πŸ“ and starring us ⭐️!

bibtex
@inproceedings{peng2026unidpo,
  title     = {Uni-{DPO}: A Unified Paradigm for Dynamic Preference Optimization of {LLM}s},
  author    = {Shangpin Peng and Weinong Wang and Zhuotao Tian and Senqiao Yang and Xing W and Haotian Xu and Chengquan Zhang and Takashi Isobe and Baotian Hu and Min Zhang},
  booktitle = {The Fourteenth International Conference on Learning Representations},
  year      = {2026},
  url       = {https://openreview.net/forum?id=G7DBGlgjjp}
}

πŸ“§ Contact us <!-- omit in toc -->

If you have any questions, comments, or suggestions, please do not hesitate to submit an issue or PR to help advance research in this area.