Distance Marching for Generative Modeling
Zimo Wang, Ishit Mehta, Haolin Lu, Chung-En Sun, Ge Yan, Tsui-Wei Weng, Tzu-Mao Li
TL;DR
Distance Marching reframes time-unconditional image generation as learning a distance-like scalar field $u_\theta(\mathbf{x})$ and a direction field $\mathbf{v}_\theta(\mathbf{x})$ that steer samples toward the data manifold without explicit time conditioning. By introducing loss functions that emphasize closer targets (One-Step Loss) and constrain gradient directions (Directional Eikonal Loss), the method mitigates target ambiguity and yields denoising directions that align with the data manifold. It offers two inference modes—gradient descent and sphere tracing—and demonstrates state-of-the-art or competitive performance on CIFAR-10 and ImageNet across unconditional and class-conditional tasks, with faster sampling and useful distance-estimation signals for early stopping and OOD detection. The work provides both theoretical insights into why locality matters in the denoising process and practical benefits, suggesting distance-field modeling as a principled lens for high-dimensional generative modeling and potential extensions to few-step generation and MCMC refinement.
Abstract
Time-unconditional generative models learn time-independent denoising vector fields. But without time conditioning, the same noisy input may correspond to multiple noise levels and different denoising directions, which interferes with the supervision signal. Inspired by distance field modeling, we propose Distance Marching, a new time-unconditional approach with two principled inference methods. Crucially, we design losses that focus on closer targets. This yields denoising directions better directed toward the data manifold. Across architectures, Distance Marching consistently improves FID by 13.5% on CIFAR-10 and ImageNet over recent time-unconditional baselines. For class-conditional ImageNet generation, despite removing time input, Distance Marching surpasses flow matching using our losses and inference methods. It achieves lower FID than flow matching's final performance using 60% of the sampling steps and 13.6% lower FID on average across backbone sizes. Moreover, our distance prediction is also helpful for early stopping during sampling and for OOD detection. We hope distance field modeling can serve as a principled lens for generative modeling.
