Manifold Preserving Guided Diffusion

Yutong He, Naoki Murata, Chieh-Hsin Lai, Yuhta Takida, Toshimitsu Uesaka +6 more
2/12/2026

No official code found. Best implementation: KellyYutongHe/mpgd_pytorch (40 stars, MIT, last commit 2024-04-16).

Abstract

Despite the recent advancements, conditional image generation still faces challenges of cost, generalizability, and the need for task-specific training. In this paper, we propose Manifold Preserving Guided Diffusion (MPGD), a training-free conditional generation framework that leverages pretrained diffusion models and off-the-shelf neural networks with minimal additional inference cost for a broad range of tasks. Specifically, we leverage the manifold hypothesis to refine the guided diffusion steps and introduce a shortcut algorithm in the process. We then propose two methods for on-manifold training-free guidance using pre-trained autoencoders and demonstrate that our shortcut inherently preserves the manifolds when applied to latent diffusion models. Our experiments show that MPGD is efficient and effective for solving a variety of conditional generation applications in low-compute settings, and can consistently offer up to 3.8x speed-ups with the same number of diffusion steps while maintaining high sample quality compared to the baselines.

View on arXivView PDF

Code Implementations(1)

MIT

The official PyTorch implementation of Manifold Preserving Guided Diffusion (MPGD)

404C++, CudaMar 12, 20242 years agoMIT

Similar Papers

Cite this paper

@article{he2026manifold,
  title  = {Manifold Preserving Guided Diffusion},
  author = {Yutong He and Naoki Murata and Chieh-Hsin Lai and Yuhta Takida and Toshimitsu Uesaka and Dongjun Kim and Wei-Hsiang Liao and Yuki Mitsufuji and J. Z. Kolter and Ruslan Salakhutdinov and Stefano Ermon},
  year   = {2026},
  eprint = {2311.16424},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2311.16424},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.16424.svg)](https://codeofpaper.com/paper/2311.16424)

Discussion