Curriculum-DPO++: Direct Preference Optimization via Data and Model Curricula for Text-to-Image Generation
Florinel-Alin Croitoru, Vlad Hondru, Radu Tudor Ionescu, Nicu Sebe, Mubarak Shah

TL;DR
Curriculum-DPO++ enhances text-to-image generation by integrating data and model curricula, progressively increasing model capacity during training, and outperforming previous methods on multiple benchmarks.
Contribution
It introduces a novel combined data and model curriculum approach with dynamic capacity adjustment for preference optimization in text-to-image models.
Findings
Outperforms Curriculum-DPO and other methods on nine benchmarks.
Improves text alignment, aesthetics, and human preference scores.
Demonstrates effective capacity scheduling during training.
Abstract
Direct Preference Optimization (DPO) has been proposed as an effective and efficient alternative to reinforcement learning from human feedback (RLHF). However, neither RLHF nor DPO take into account the fact that learning certain preferences is more difficult than learning other preferences, rendering the optimization process suboptimal. To address this gap in text-to-image generation, we recently proposed Curriculum-DPO, a method that organizes image pairs by difficulty. In this paper, we introduce Curriculum-DPO++, an enhanced method that combines the original data-level curriculum with a novel model-level curriculum. More precisely, we propose to dynamically increase the learning capacity of the denoising network as training advances. We implement this capacity increase via two mechanisms. First, we initialize the model with only a subset of the trainable layers used in the original…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Multimodal Machine Learning Applications · 3D Shape Modeling and Analysis
