Flow Perturbation++: Multi-Step Unbiased Jacobian Estimation for High-Dimensional Boltzmann Sampling

πŸ“… 2026-01-29
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This work addresses the high computational cost of evaluating Jacobian determinants in continuous normalizing flows for high-dimensional Boltzmann sampling, where existing stochastic estimators often suffer from bias or excessive variance. The authors propose a multi-step unbiased Jacobian estimation framework that discretizes the probability flow ordinary differential equation and performs unbiased incremental estimation at each integration step. By integrating this approach with sequential Monte Carlo (SMC), the method substantially reduces estimator variance while preserving unbiasedness. This advancement overcomes the longstanding trade-off between computational efficiency and statistical accuracy in high-dimensional sampling. Empirical results demonstrate significant performance gains over both Hutchinson’s estimator and single-step Flow Perturbation baselines on a 1000-dimensional Gaussian mixture model and an all-atom Chignolin protein system.

Technology Category

Application Category

πŸ“ Abstract
The scalability of continuous normalizing flows (CNFs) for unbiased Boltzmann sampling remains limited in high-dimensional systems due to the cost of Jacobian-determinant evaluation, which requires $D$ backpropagation passes through the flow layers. Existing stochastic Jacobian estimators such as the Hutchinson trace estimator reduce computation but introduce bias, while the recently proposed Flow Perturbation method is unbiased yet suffers from high variance. We present \textbf{Flow Perturbation++}, a variance-reduced extension of Flow Perturbation that discretizes the probability-flow ODE and performs unbiased stepwise Jacobian estimation at each integration step. This multi-step construction retains the unbiasedness of Flow Perturbation while achieves substantially lower estimator variance. Integrated into a Sequential Monte Carlo framework, Flow Perturbation++ achieves significantly improved equilibrium sampling on a 1000D Gaussian Mixture Model and the all-atom Chignolin protein compared with Hutchinson-based and single-step Flow Perturbation baselines.
Problem

Research questions and friction points this paper is trying to address.

Boltzmann sampling
Jacobian estimation
continuous normalizing flows
high-dimensional systems
unbiased estimation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Flow Perturbation++
unbiased Jacobian estimation
variance reduction
continuous normalizing flows
Boltzmann sampling
πŸ”Ž Similar Papers
No similar papers found.
Xin Peng
Xin Peng
East China University of Science and Technology
Artificial IntelligenceMachine LearningComplex Process Modeling
A
Ang Gao
State Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing 100876, China; School of Physical Science and Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China