MIRO: MultI-Reward cOnditioned pretraining improves T2I quality and efficiency
Nicolas Dufour, Lucas Degeorge, Arijit Ghosh, Vicky Kalogeiton, David Picard
TL;DR
MIRO addresses the inefficiencies and data discarding of post-hoc alignment by introducing multi-reward conditioning directly in pretraining for text-to-image generation. It learns a conditional distribution $p_\theta(x|c,\mathbf{s})$ by augmenting the dataset with multi-reward annotations, training with a multi-reward flow-matching objective, and enabling reward-guided inference. Empirically, MIRO achieves state-of-the-art GenEval and user-preference scores, converges up to $19\times$ faster, and attains substantial compute efficiency (e.g., $>370\times$ fewer FLOPs than a large baseline) while improving compositional alignment. The approach also supports synthetic captions and test-time scaling to further enhance trade-offs between aesthetics and alignment, demonstrating robust cross-metric generalization and practical deployment potential for controllable, reward-aware generation.
Abstract
Current text-to-image generative models are trained on large uncurated datasets to enable diverse generation capabilities. However, this does not align well with user preferences. Recently, reward models have been specifically designed to perform post-hoc selection of generated images and align them to a reward, typically user preference. This discarding of informative data together with the optimizing for a single reward tend to harm diversity, semantic fidelity and efficiency. Instead of this post-processing, we propose to condition the model on multiple reward models during training to let the model learn user preferences directly. We show that this not only dramatically improves the visual quality of the generated images but it also significantly speeds up the training. Our proposed method, called MIRO, achieves state-of-the-art performances on the GenEval compositional benchmark and user-preference scores (PickAScore, ImageReward, HPSv2).
