English

Poisson Flow Generative Models

Machine Learning 2022-10-21 v4 Computer Vision and Pattern Recognition

Abstract

We propose a new "Poisson flow" generative model (PFGM) that maps a uniform distribution on a high-dimensional hemisphere into any data distribution. We interpret the data points as electrical charges on the z=0z=0 hyperplane in a space augmented with an additional dimension zz, generating a high-dimensional electric field (the gradient of the solution to Poisson equation). We prove that if these charges flow upward along electric field lines, their initial distribution in the z=0z=0 plane transforms into a distribution on the hemisphere of radius rr that becomes uniform in the rr \to\infty limit. To learn the bijective transformation, we estimate the normalized field in the augmented space. For sampling, we devise a backward ODE that is anchored by the physically meaningful additional dimension: the samples hit the unaugmented data manifold when the zz reaches zero. Experimentally, PFGM achieves current state-of-the-art performance among the normalizing flow models on CIFAR-10, with an Inception score of 9.689.68 and a FID score of 2.352.35. It also performs on par with the state-of-the-art SDE approaches while offering 10×10\times to 20×20 \times acceleration on image generation tasks. Additionally, PFGM appears more tolerant of estimation errors on a weaker network architecture and robust to the step size in the Euler method. The code is available at https://github.com/Newbeeer/poisson_flow .

Keywords

Cite

@article{arxiv.2209.11178,
  title  = {Poisson Flow Generative Models},
  author = {Yilun Xu and Ziming Liu and Max Tegmark and Tommi Jaakkola},
  journal= {arXiv preprint arXiv:2209.11178},
  year   = {2022}
}

Comments

Accepted by NeurIPS 2022

R2 v1 2026-06-28T01:55:05.133Z