Conflict-Aware Additive Guidance for Flow Models under Compositional Rewards
Abstract
Lay Summary
Generative AI can now create images, videos, articles, or even control robots. In real-world tasks, we often want these large models to satisfy several instructions at once — for example, "make my face in this photo look younger AND make my hair straight," or "go to the kitchen and get me an apple, but don't pass by the living room." However, when generative AI tries to compose multiple instructions, it often produces hallucinated outputs — for instance, the edited photo becomes distorted and unrealistic. We developed a method that automatically detects when such failures occur during generation and corrects them on the fly. The idea is intuitive: when all instructions "vote" for the same direction, the result satisfies every instruction while preserving fidelity. Surprisingly, this simple principle achieves strong empirical results and aligns with our theoretical analysis of why existing methods fail. Across tasks ranging from image editing to robotic control, our method satisfies multiple constraints more reliably than existing approaches while using much less compute. This makes generative AI more practical for real-world applications.