Improving Controllable Generation: Faster Training and Better Performance via x₀-Supervision

Amadou S. Sangare, Adrien Maglo, Mohamed Chaouch, Bertrand Luvison
4/7/2026
cs.CV

Official code: CEA-LIST/x0-supervision (7 stars, last commit 2026-03-10).

Abstract

Text-to-Image (T2I) diffusion/flow models have recently achieved remarkable progress in visual fidelity and text alignment. However, they remain limited when users need to precisely control image layouts, something that natural language alone cannot reliably express. Controllable generation methods augment the initial T2I model with additional conditions that more easily describe the scene. Prior works straightforwardly train the augmented network with the same loss as the initial network. Although natural at first glance, this can lead to very long training times in some cases before convergence. In this work, we revisit the training objective of controllable diffusion models through a detailed analysis of their denoising dynamics. We show that direct supervision on the clean target image, dubbed $x_0$-supervision, or an equivalent re-weighting of the diffusion loss, yields faster convergence. Experiments on multiple control settings demonstrate that our formulation accelerates convergence by up to 2$\times$ according to our novel metric (mean Area Under the Convergence Curve - mAUCC), while also improving both visual quality and conditioning accuracy. Our code is available at https://github.com/CEA-LIST/x0-supervision

View on arXivView PDF

Code Implementations(1)

70Mar 10, 20267 months ago

Similar Papers

Cite this paper

@article{sangare2026improving,
  title  = {Improving Controllable Generation: Faster Training and Better Performance via x₀-Supervision},
  author = {Amadou S. Sangare and Adrien Maglo and Mohamed Chaouch and Bertrand Luvison},
  year   = {2026},
  eprint = {2604.05761},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.05761v1}
}

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

Discussion