Iterative Flow Matching -- Path Correction and Gradual Refinement for Enhanced Generative Modeling
Eldad Haber, Shadab Ahamed, Md. Shahriar Rahim Siddiqui, Niloufar Zakariaei, Moshe Eliasof
TL;DR
This work analyzes flow matching as a transport-based approach for generative modeling and identifies why standard flow matching can yield hallucinations due to trajectory interpolation artifacts. It introduces two iterative refinements—end-path correction and gradual refinement—to progressively align generated samples with the target distribution $\pi_T$, with theoretical support via Wasserstein and KL-based bounds and practical validation on MNIST and CIFAR-10 using latent-space FM with RBF interpolation. The proposed framework can be integrated into diverse generative pipelines to improve robustness and sample fidelity at the cost of extra computation. Overall, iterative flow matching offers a principled, flexible path to tighten the gap between the learned and target distributions and reduce out-of-distribution samples in high-dimensional synthesis tasks.
Abstract
Generative models for image generation are now commonly used for a wide variety of applications, ranging from guided image generation for entertainment to solving inverse problems. Nonetheless, training a generator is a non-trivial feat that requires fine-tuning and can lead to so-called hallucinations, that is, the generation of images that are unrealistic. In this work, we explore image generation using flow matching. We explain and demonstrate why flow matching can generate hallucinations, and propose an iterative process to improve the generation process. Our iterative process can be integrated into virtually $\textit{any}$ generative modeling technique, thereby enhancing the performance and robustness of image synthesis systems.
