arXiv:2505.11777cs.CV2025-05AAAI被引 1

无需标注数据,通过自学习提升扩散模型生成质量与偏好对齐。

Self-NPO: Data-Free Diffusion Model Enhancement via Truncated Diffusion Fine-Tuning

  • 从模型自身学习负向偏好,避免人工标注。
  • 训练成本低于1%,性能接近已有方法。
  • 适配主流扩散模型,提升生成效果与人类偏好一致度。

扩散模型在图像、视频和3D内容生成等视觉生成任务中表现出色。偏好优化(PO)旨在使模型输出更符合人类偏好,但现有方法多关注生成优质结果,忽视了无分类器引导(CFG)在抑制不良输出中的作用。Diffusion-NPO引入负向偏好优化(NPO),通过训练模型生成与人类偏好相反的输出,利用CFG引导远离不理想结果。然而,先前的NPO方法依赖昂贵且脆弱的显式偏好标注(如人工成对标注或奖励模型训练),在缺乏标注数据的领域实用性受限。本文提出Self-NPO,一种基于截断扩散微调的数据无关负向偏好优化方法,直接从模型自身学习,无需人工标注或奖励模型训练。该方法高效(训练成本不足Diffusion-NPO的1%),且在数据无关条件下达到相近性能。我们验证了Self-NPO可无缝集成至SD1.5、SDXL、CogVideoX等主流扩散模型,以及已优化人类偏好的模型,持续提升生成质量和偏好对齐。代码见https://github.com/G-U-N/Diffusion-NPO。

原文摘要 · Abstract (English)

Diffusion models have demonstrated remarkable success in various visual generation tasks, including image, video, and 3D content generation. Preference optimization (PO) is a prominent and growing area of research that aims to align these models with human preferences. While existing PO methods primarily concentrate on producing favorable outputs, they often overlook the significance of classifier-free guidance (CFG) in mitigating undesirable results. Diffusion-NPO addresses this gap by introducing negative preference optimization (NPO), training models to generate outputs opposite to human preferences and thereby steering them away from unfavorable outcomes through CFG. However, prior NPO approaches rely on costly and fragile procedures for obtaining explicit preference annotations (e.g., manual pairwise labeling or reward model training), limiting their practicality in domains where such data are scarce or difficult to acquire. In this work, we propose Self-NPO, specifically truncated diffusion fine-tuning, a data-free approach of negative preference optimization by directly learning from the model itself, eliminating the need for manual data labeling or reward model training. This data-free approach is highly efficient (less than 1% training cost of Diffusion-NPO) and achieves comparable performance to Diffusion-NPO in a data-free manner. We demonstrate that Self-NPO integrates seamlessly into widely used diffusion models, including SD1.5, SDXL, and CogVideoX, as well as models already optimized for human preferences, consistently enhancing both their generation quality and alignment with human preferences. Code is available at https://github.com/G-U-N/Diffusion-NPO.

扩散模型偏好优化数据无关生成质量

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。