LeapAlign: Post-Training Flow Matching Models at Any Generation Step by Building Two-Step Trajectories
Zhanhao Liang, Tao Yang, Jie Wu, Chengjian Feng, Liang Zheng
TLDR
LeapAlign fine-tunes flow matching models for preference alignment by using two-step trajectories, enabling efficient, stable direct gradient updates at any generation step.
Key contributions
- Solves memory and gradient explosion issues in flow matching model alignment.
- Introduces two-step trajectories ("leaps") to predict future latents efficiently.
- Enables stable direct gradient updates at any generation step by randomizing leaps.
- Improves stability by weighting consistent trajectories and reducing large gradient terms.
Why it matters
LeapAlign overcomes critical limitations in fine-tuning flow matching models, particularly updating early generation steps that determine global image structure. By enabling stable direct gradient propagation, it significantly improves image quality and text-alignment, advancing preference alignment for these models.
Original Abstract
This paper focuses on the alignment of flow matching models with human preferences. A promising way is fine-tuning by directly backpropagating reward gradients through the differentiable generation process of flow matching. However, backpropagating through long trajectories results in prohibitive memory costs and gradient explosion. Therefore, direct-gradient methods struggle to update early generation steps, which are crucial for determining the global structure of the final image. To address this issue, we introduce LeapAlign, a fine-tuning method that reduces computational cost and enables direct gradient propagation from reward to early generation steps. Specifically, we shorten the long trajectory into only two steps by designing two consecutive leaps, each skipping multiple ODE sampling steps and predicting future latents in a single step. By randomizing the start and end timesteps of the leaps, LeapAlign leads to efficient and stable model updates at any generation step. To better use such shortened trajectories, we assign higher training weights to those that are more consistent with the long generation path. To further enhance gradient stability, we reduce the weights of gradient terms with large magnitude, instead of completely removing them as done in previous works. When fine-tuning the Flux model, LeapAlign consistently outperforms state-of-the-art GRPO-based and direct-gradient methods across various metrics, achieving superior image quality and image-text alignment.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.