Learning from Mistakes: Iterative Prompt Relabeling for Text-to-Image Diffusion Model Training
Xinyan Chen, Jiaxin Ge, Tianjun Zhang, Jiaming Liu, Shanghang Zhang
TL;DR
This work tackles the difficulty of diffusion-based text-to-image systems in obeying complex spatial prompts. It introduces Iterative Prompt Relabeling (IPR), a four-stage workflow that combines diffusion sampling, detector-based feedback, prompt relabeling, and iterative training to align images with labels more accurately. Using GLIPv2 for feedback and a simple reward rescaling, IPR achieves substantial spatial-accuracy gains (up to 15.22% absolute on VISOR) and competitive CLIP alignment across SDv2/SDXL with LoRA, outperforming RLHF baselines. The approach is plug-and-play, data-efficient, and demonstrates robust generalization across spatial relation types, while also highlighting trade-offs between spatial precision and global image fidelity.
Abstract
Diffusion models have shown impressive performance in many domains. However, the model's capability to follow natural language instructions (e.g., spatial relationships between objects, generating complex scenes) is still unsatisfactory. In this work, we propose Iterative Prompt Relabeling (IPR), a novel algorithm that aligns images to text through iterative image sampling and prompt relabeling with feedback. IPR first samples a batch of images conditioned on the text, then relabels the text prompts of unmatched text-image pairs with classifier feedback. We conduct thorough experiments on SDv2 and SDXL, testing their capability to follow instructions on spatial relations. With IPR, we improved up to 15.22% (absolute improvement) on the challenging spatial relation VISOR benchmark, demonstrating superior performance compared to previous RL methods. Our code is publicly available at https://github.com/xinyan-cxy/IPR-RLDF.
