Sequential Preference Optimization: Multi-Dimensional Preference Alignment with Implicit Reward Modeling

Abstract

Human preference alignment is critical in building powerful and reliable large language models (LLMs). However, current methods either ignore the multi-dimensionality of human preferences (e.g. helpfulness and harmlessness) or struggle with the complexity of managing multiple reward models. To address these issues, we propose Sequential Preference Optimization (SPO), a method that sequentially fine-tunes LLMs to align with multiple dimensions of human preferences. SPO avoids explicit reward modeling, directly optimizing the models to align with nuanced human preferences. We theoretically derive closed-form optimal SPO policy and loss function. Gradient analysis is conducted to show how SPO manages to fine-tune the LLMs while maintaining alignment on previously optimized dimensions. Empirical results on LLMs of different size and multiple evaluation datasets demonstrate that SPO successfully aligns LLMs across multiple dimensions of human preferences and significantly outperforms the baselines.

Cite

Text

Lou et al. "Sequential Preference Optimization: Multi-Dimensional Preference Alignment with Implicit Reward Modeling." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I26.34963

Markdown

[Lou et al. "Sequential Preference Optimization: Multi-Dimensional Preference Alignment with Implicit Reward Modeling." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/lou2025aaai-sequential/) doi:10.1609/AAAI.V39I26.34963

BibTeX

@inproceedings{lou2025aaai-sequential,
  title     = {{Sequential Preference Optimization: Multi-Dimensional Preference Alignment with Implicit Reward Modeling}},
  author    = {Lou, Xingzhou and Zhang, Junge and Xie, Jian and Liu, Lifeng and Yan, Dong and Huang, Kaiqi},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {27509-27517},
  doi       = {10.1609/AAAI.V39I26.34963},
  url       = {https://mlanthology.org/aaai/2025/lou2025aaai-sequential/}
}