Improving Compositional Generation with Diffusion Models Using Lift Scores
Chenning Yu, Sicun Gao

TL;DR
This paper presents a new resampling criterion based on lift scores to enhance compositional generation in diffusion models, improving condition alignment without extra training or modules.
Contribution
It introduces an efficient lift score-based resampling method for diffusion models that improves compositional generation without additional training.
Findings
Lift scores significantly improve condition alignment in synthetic and real data.
The method achieves lower computational overhead during inference.
Effective across multiple tasks including 2D, CLEVR, and text-to-image synthesis.
Abstract
We introduce a novel resampling criterion using lift scores, for improving compositional generation in diffusion models. By leveraging the lift scores, we evaluate whether generated samples align with each single condition and then compose the results to determine whether the composed prompt is satisfied. Our key insight is that lift scores can be efficiently approximated using only the original diffusion model, requiring no additional training or external modules. We develop an optimized variant that achieves relatively lower computational overhead during inference while maintaining effectiveness. Through extensive experiments, we demonstrate that lift scores significantly improved the condition alignment for compositional generation across 2D synthetic data, CLEVR position tasks, and text-to-image synthesis. Our code is available at http://rainorangelemon.github.io/complift.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMineral Processing and Grinding · Reservoir Engineering and Simulation Methods · Hydraulic Fracturing and Reservoir Analysis
MethodsDiffusion · ALIGN
