DiffPO: Diffusion-styled Preference Optimization for Efficient Inference-Time Alignment of Large Language Models

Ruizhe Chen, Wenhao Chai, Zhifei Yang, Xiaotian Zhang, Joey Tianyi Zhou +3 more
3/6/2025
cs.CL

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Inference-time alignment provides an efficient alternative for aligning LLMs with humans. However, these approaches still face challenges, such as limited scalability due to policy-specific value functions and latency during the inference phase. In this paper, we propose a novel approach, Diffusion-styled Preference Optimization (\model), which provides an efficient and policy-agnostic solution for aligning LLMs with humans. By directly performing alignment at sentence level, \model~avoids the time latency associated with token-level generation. Designed as a plug-and-play module, \model~can be seamlessly integrated with various base models to enhance their alignment. Extensive experiments on AlpacaEval 2, MT-bench, and HH-RLHF demonstrate that \model~achieves superior alignment performance across various settings, achieving a favorable trade-off between alignment quality and inference-time latency. Furthermore, \model~demonstrates model-agnostic scalability, significantly improving the performance of large models such as Llama-3-70B.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chen2025diffpo,
  title  = {DiffPO: Diffusion-styled Preference Optimization for Efficient Inference-Time Alignment of Large Language Models},
  author = {Ruizhe Chen and Wenhao Chai and Zhifei Yang and Xiaotian Zhang and Joey Tianyi Zhou and Tony Quek and Soujanya Poria and Zuozhu Liu},
  year   = {2025},
  eprint = {2503.04240},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.04240v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.04240.svg)](https://codeofpaper.com/paper/2503.04240)

Discussion