PC-Diffusion: Aligning Diffusion Models with Human Preferences via Preference Classifier
Shaomeng Wang, He Wang, Xiaolu Wei, Longquan Dai, Jinhui Tang
TL;DR
PC-Diffusion tackles the misalignment between diffusion-generated outputs and human preferences by introducing a lightweight Preference Classifier that guides generation without updating the base model or relying on a reference policy. The authors prove that the preference-guided propagation across timesteps remains consistent and that the training objective is equivalent to a reference-free version of Direct Preference Optimization. Empirically, PC-Diffusion achieves comparable or better preference consistency to DPO while substantially reducing training cost and improving stability. This approach offers a practical, scalable path to human-aligned diffusion synthesis across aesthetics, text-to-image, and conditioning tasks.
Abstract
Diffusion models have achieved remarkable success in conditional image generation, yet their outputs often remain misaligned with human preferences. To address this, recent work has applied Direct Preference Optimization (DPO) to diffusion models, yielding significant improvements.~However, DPO-like methods exhibit two key limitations: 1) High computational cost,due to the entire model fine-tuning; 2) Sensitivity to reference model quality}, due to its tendency to introduce instability and bias. To overcome these limitations, we propose a novel framework for human preference alignment in diffusion models (PC-Diffusion), using a lightweight, trainable Preference Classifier that directly models the relative preference between samples. By restricting preference learning to this classifier, PC-Diffusion decouples preference alignment from the generative model, eliminating the need for entire model fine-tuning and reference model reliance.~We further provide theoretical guarantees for PC-Diffusion:1) PC-Diffusion ensures that the preference-guided distributions are consistently propagated across timesteps. 2)The training objective of the preference classifier is equivalent to DPO, but does not require a reference model.3) The proposed preference-guided correction can progressively steer generation toward preference-aligned regions.~Empirical results show that PC-Diffusion achieves comparable preference consistency to DPO while significantly reducing training costs and enabling efficient and stable preference-guided generation.
