Particle Guidance: non-I.I.D. Diverse Sampling with Diffusion Models

Gabriele Corso, Yilun Xu, Valentin De Bortoli, R. Barzilay, T. Jaakkola
2/12/2026

No official code found. Best implementation: gcorso/particle-guidance (78 stars, last commit 2023-10-23).

Abstract

In light of the widespread success of generative models, a significant amount of research has gone into speeding up their sampling time. However, generative models are often sampled multiple times to obtain a diverse set incurring a cost that is orthogonal to sampling time. We tackle the question of how to improve diversity and sample efficiency by moving beyond the common assumption of independent samples. We propose particle guidance, an extension of diffusion-based generative sampling where a joint-particle time-evolving potential enforces diversity. We analyze theoretically the joint distribution that particle guidance generates, how to learn a potential that achieves optimal diversity, and the connections with methods in other disciplines. Empirically, we test the framework both in the setting of conditional image generation, where we are able to increase diversity without affecting quality, and molecular conformer generation, where we reduce the state-of-the-art median error by 13% on average.

View on arXivView PDF

Code Implementations(1)

Implementation of Particle Guidance: non-I.I.D. Diverse Sampling with Diffusion Models

783Python, Jupyter NotebookOct 18, 20232 years ago
diffusion-modelsgenerative-modelimage-generationstable-diffusion

Similar Papers

Cite this paper

@article{corso2026particle,
  title  = {Particle Guidance: non-I.I.D. Diverse Sampling with Diffusion Models},
  author = {Gabriele Corso and Yilun Xu and Valentin De Bortoli and R. Barzilay and T. Jaakkola},
  year   = {2026},
  eprint = {2310.13102},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.13102},
  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/2310.13102.svg)](https://codeofpaper.com/paper/2310.13102)

Discussion