Dynamical Measure Transport and Neural PDE Solvers for Sampling
Jingtong Sun, Julius Berner, Lorenz Richter, Marius Zeinhofer, Johannes Müller, Kamyar Azizzadenesheli, Anima Anandkumar
TL;DR
The paper addresses the challenge of sampling from unnormalized densities with intractable normalizers by casting the task as dynamical measure transport governed by PDEs. It introduces a PDE-based framework where either SDEs or ODEs transport a prior density $p_{\mathrm{prior}}$ to a target $p_{\mathrm{target}}$, and uses physics-informed neural networks to solve the FP/CE residuals in a simulation-free manner. By offering constrained evolution strategies (e.g., annealing, time-reversal, Schrödinger-bridge/OT regularization) and integrating Gauss-Newton optimization for PINNs, the approach both recovers existing trajectory-based methods as special cases and achieves improved mode coverage on high-dimensional multimodal targets. The framework provides a flexible, scalable toolkit for sampling in scientific computing, with demonstrated potential for extensions to mean-field games and simulation-free dynamics learning.
Abstract
The task of sampling from a probability density can be approached as transporting a tractable density function to the target, known as dynamical measure transport. In this work, we tackle it through a principled unified framework using deterministic or stochastic evolutions described by partial differential equations (PDEs). This framework incorporates prior trajectory-based sampling methods, such as diffusion models or Schrödinger bridges, without relying on the concept of time-reversals. Moreover, it allows us to propose novel numerical methods for solving the transport task and thus sampling from complicated targets without the need for the normalization constant or data samples. We employ physics-informed neural networks (PINNs) to approximate the respective PDE solutions, implying both conceptional and computational advantages. In particular, PINNs allow for simulation- and discretization-free optimization and can be trained very efficiently, leading to significantly better mode coverage in the sampling task compared to alternative methods. Moreover, they can readily be fine-tuned with Gauss-Newton methods to achieve high accuracy in sampling.
