Aligning Diffusion Models by Optimizing Human Utility

Shufan Li, Konstantinos Kallidromitis, Akash Gokul, Yusuke Kato, Kazuki Kozuka
2/3/2026

No official code found. Best implementation: jacklishufan/diffusion-kto (69 stars, last commit 2025-08-16).

Abstract

We present Diffusion-KTO, a novel approach for aligning text-to-image diffusion models by formulating the alignment objective as the maximization of expected human utility. Since this objective applies to each generation independently, Diffusion-KTO does not require collecting costly pairwise preference data nor training a complex reward model. Instead, our objective requires simple per-image binary feedback signals, e.g. likes or dislikes, which are abundantly available. After fine-tuning using Diffusion-KTO, text-to-image diffusion models exhibit superior performance compared to existing techniques, including supervised fine-tuning and Diffusion-DPO, both in terms of human judgment and automatic evaluation metrics such as PickScore and ImageReward. Overall, Diffusion-KTO unlocks the potential of leveraging readily available per-image binary signals and broadens the applicability of aligning text-to-image diffusion models with human preferences.

View on arXivView PDF

Code Implementations(1)

The official implementation of Diffusion-KTO: Aligning Diffusion Models by Optimizing Human Utility

692Shell, PythonApr 10, 20241 years ago

Cite this paper

@article{li2026aligning,
  title  = {Aligning Diffusion Models by Optimizing Human Utility},
  author = {Shufan Li and Konstantinos Kallidromitis and Akash Gokul and Yusuke Kato and Kazuki Kozuka},
  year   = {2026},
  eprint = {2404.04465},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2404.04465},
  url    = {https://arxiv.org/abs/2404.04465},
  journal = {NEURIPS 2024 2024}
}

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/2404.04465.svg)](https://codeofpaper.com/paper/2404.04465)

Discussion