Equivariant Continuous Normalizing Flows with Offline Sampling for Fermionic Ground State Estimation
summary
The gist
The gist: A framework for fermionic variational Monte Carlo (VMC) in which a continuous normalizing flow refines a fixed antisymmetric base wavefunction, using offline sampling to obtain exact
In short
The framework uses a continuous normalizing flow (CNF) to refine a fixed antisymmetric base wavefunction for fermionic variational Monte Carlo (VMC). By using permutation-equivariant neural ODEs and offline sampling, exact samples from the flow's Born distribution are obtained without MCMC during training. This allows for efficient, parallel training on multiple GPUs, achieving ground state energies competitive with high-level methods.
Key concepts
- Continuous Normalizing Flow (CNF)
- A continuous normalizing flow is a smooth map that learns the residual correlations in a fixed starting wavefunction. It refines the base wavefunction by deforming its nodal surface while preserving its overall topology, enabling it to learn complex quantum features without changing the fundamental structure of the input.
- Permutation-Equivariant Neural ODE
- This is a type of neural ordinary differential equation that respects particle permutations. Equivariance ensures that if you reorder the particles in the input, the output flow also reorders consistently. This property is crucial because it guarantees that the learned flow preserves the required antisymmetry of fermionic wavefunctions.
- Offline Sampling Strategy
- Instead of running expensive Markov Chain Monte Carlo (MCMC) during training, base samples are generated once offline. These pre-cached samples are then pushed through the forward ODE to generate exact target samples from the flow's Born distribution. This decouples sample generation from optimization, enabling embarrassingly parallel GPU training.
- Augmented Dynamics Formulation
- This technique co-evolves the derivatives needed for kinetic energy as state variables within the ODE. This avoids calculating gradients through the trajectory itself, leading to significant speed and memory savings compared to standard differentiation methods when computing local kinetic energy.
Terminology used across episodes
This episode discusses
- Equivariant Continuous Normalizing Flows with Offline Sampling for Fermionic Ground State Estimation · Paper Radio
- A Self-Attention Ansatz for Ab-initio Quantum Chemistry
- Accurate Ab-initio Neural-network Solutions to Large-Scale Electronic Structure Problems
- Quantum states from normalizing flows
- Improved Ground State Estimation in Quantum Field Theories via Normalising Flow-Assisted Neural Quantum States
- OT-Flow: Fast and Accurate Continuous Normalizing Flows via Optimal Transport
The paper
Equivariant Continuous Normalizing Flows with Offline Sampling for Fermionic Ground State Estimation · Read on arXiv
Sam Cochran, James B. Larsen, Andrew Wray, Michael J. Keiser, Chad Rigetti, Shravan Veerapaneni
University of Michigan
We introduce a framework for fermionic variational Monte Carlo in which a continuous normalizing flow refines a fixed antisymmetric base wavefunction. The flow is a permutation-equivariant neural ordinary differential equation (ODE), a smooth, topology-preserving map; equivariance preserves the antisymmetry of the base, so the flow can in principle improve any antisymmetric ansatz that can be sampled efficiently. The flow deforms the nodal surface of the base but cannot change its topology, so the base must supply the correct nodal topology. We use Slater and Jastrow-Slater bases in this work. Exact samples from the flow's Born distribution are obtained by pushing pre-cached base samples through the forward ODE, requiring no Markov chain Monte Carlo at training time. Base samples are generated offline and reused across batches and runs, enabling embarrassingly parallel training across multiple GPUs. We introduce three permutation-equivariant vector field architectures, Pairwise Deep Sets, FermiNet Vector Fields, and Pairwise Deep Sets Gradient, each balancing expressivity and computational cost differently. We further introduce an augmented dynamics formulation that co-evolves the derivatives required for the kinetic energy as ODE state variables, eliminating differentiation through the ODE trajectory and significantly reducing wall-clock time and memory. On harmonically trapped spinless electrons, the flow reaches ground-state energies below configuration interaction with single and double excitations, on par with a FermiNet baseline trained with the same optimizer. Training shows near-ideal strong scaling to 128 NVIDIA A100 GPUs on NERSC's Perlmutter for the largest systems tested, up to N = 48 particles in three dimensions.
Transcript
Introduction to the show: ident: Quantum Radio. Generated commentary on the latest quantum physics and condensed matter papers.
Kai: I'm Kai, and with me are Mira and Lev, guest researcher.
Mira: Today's paper: "Equivariant Continuous Normalizing Flows with Offline Sampling for Fermionic Ground State Estimation".
Kai: The gist: A framework for fermionic variational Monte Carlo (VMC) in which a continuous normalizing flow refines a fixed antisymmetric base wavefunction,
Mira: First, who's behind it and why it matters.
Title and authors: Kai: We started by looking at the paper, "Equivariant Continuous Normalizing Flows with Offline Sampling for Fermionic Ground State Estimation," and it’s about using continuous flows to refine fermionic wavefunctions.
Mira: The authors are Sam Cochran, James B. Larsen, Andrew Wray, Michael J. Keiser, Chad Rigetti, and Shravan Veerapaneni. They are bringing together concepts from neural networks and quantum many-body physics here.
Lev: From a researcher's view on what this means for actual execution, the key takeaway is that they’re tackling the sampling bottleneck in VMC by changing how we get samples.
Kai: Exactly, it’s about taking a fixed base wavefunction and using a neural ODE to learn the residual correlations without needing MCMC at training time.
Mira: That structure is called permutation-equivariance, which ensures the flow respects particle exchange symmetry and keeps the antisymmetry of fermionic states intact.
Lev: And that equivariance is crucial because it guarantees that if you start with an antisymmetric base, the resulting flow can improve it while still maintaining those required properties.
Kai: So, they show this works using Slater and Jastrow-Slater bases as examples, though they mention other choices are possible.
Mira: The paper shows that this approach allows for exact sampling from the flow’s Born distribution by simply pushing the pre-cached base samples through the forward ODE.
Lev: That eliminates the need to run a full MCMC sampler during training, which is a huge win for computational cost and complexity.
Kai: It really decouples how we generate those initial samples from how we optimize the parameters of the flow itself.
The paper's summary: Kai: Now moving into what they actually did, this paper introduces a framework for fermionic VMC where a continuous normalizing flow refines a fixed antisymmetric base wavefunction.
Mira: Essentially, it’s not training a network to learn the whole state from scratch; instead, the flow learns only the small corrections that the base wavefunction misses.
Lev: The authors describe this flow as a permutation-equivariant neural ODE, which functions like a smooth map that preserves topology and learns correlations not captured by the starting point.
Kai: They use this structure to show they can improve any antisymmetric ansatz that you can sample efficiently, using examples like Slater and Jastrow-Slater bases.
Mira: The key mechanism is transforming the fixed base through this neural ODE so it evolves into a better wavefunction during training.
Lev: This whole setup relies on the idea that the flow’s Born distribution allows for exact, independent sampling of particle configurations drawn from it using Monte Carlo integration over a batch of M samples.
Kai: That leads to an unbiased estimator where the noise in both the energy estimates and parameter gradients decreases as the wavefunction gets closer to the exact ground state.
Mira: The zero-variance principle is used here, stating that if your wavefunction is an exact eigenstate of the Hamiltonian, then there’s no variance in your energy estimate.
Lev: So, they are showing a mathematical way to ensure that both the energy estimates and the gradient updates become more accurate as you approach the true ground state.
The paper's improvements: Kai: They highlight several architectural choices for implementing this flow, including Pairwise Deep Sets for direct geometric access, FermiNet Vector Fields adapting interaction structures, and Pairwise Deep Sets Gradient which parameterizes the vector field as a gradient of a scalar potential.
Mira: These different architectures represent distinct design choices for how the flow encodes those interparticle correlations that are missing from the base.
Lev: And beyond just the architecture, they have this augmented dynamics formulation for kinetic energy computation which co-evolves required derivative quantities as ODE state variables.
Kai: That’s a big technical win because it eliminates differentiation through the ODE trajectory entirely, which saves time and memory because you don't need to store network activations for that calculation.
Mira: They show that this augmented dynamics approach is faster and more memory efficient than standard forward-over-reverse automatic differentiation in both parallel and sequential variants across all system sizes tested.
Lev: That makes the optimization process much more feasible when you’re working with large systems where computational costs really add up.
Kai: They also use something called MinSR16 for adaptive optimization, which computes updates in the sample space instead of just the parameter space, reducing complexity from O(N3p) to O(M3).
Mira: That adaptive optimization helps keep the network training manageable and efficient even as you scale up to larger particle numbers.
Conclusion: Kai: So, wrapping up the paper "Equivariant Continuous Normalizing Flows with Offline Sampling for Fermionic Ground State Estimation," we see a framework that is both accurate and computationally tractable.
Mira: The authors have successfully shown how to use novel vector field architectures and an augmented dynamics formulation to create a scalable route to improving established wavefunction methods with neural networks.
Lev: It seems the combination of these elements provides a scalable path for making these types of methods more practical for real-world quantum simulations.
Kai: The PDSG model using a Jastrow-Slater base achieved energies below the CISD reference for systems up to N = thirty-five which is a strong result.
Mira: And they successfully decoupled wavefunction expressivity from the cost of MCMC sampling, which is a major structural advantage over many other methods.
Lev: For me, it’s the ability to get high-quality trial wavefunctions for things like fixed-node Diffusion Monte Carlo by using these flows effectively.
Kai: That offline sampling structure makes parameter sweeps especially efficient, and the paper is well-suited for parameter sweeps common in studying strongly correlated quantum dots.
Mira: The authors also noted a fundamental limitation: the base wavefunction must match the nodal topology of an exact ground state for this entire approach to work correctly.
Lev: So, we have a framework that’s accurate and computationally tractable, but it still relies on those strong assumptions about the starting base state.
Kai: That's all for this paper. We'll take a quick break before we talk about some of those other interesting papers we found on arXiv.
More episodes
- 2504.20404-Beyond Robertson-Schr"odinger: A General Uncertainty Relation Unveiling Hidden Noncommutative Trade-offs
- 2506.02313-Euclidean-Monte-Carlo-informed ground-state preparation for quantum simulation of scalar field theory
- 2507.19994-Finite-Size Effects in Quantum Metrology at Strong Coupling: Microscopic vs Phenomenological Approaches
- 2507.09873-High-throughput bidirectional electro-optic transduction assessed with a practical quantum capacity
- 2506.04315-Superconducting-antiqubit simulation enables optimal phase estimation via unitary inversion
- 2507.17880-Stability of Continuous Time Quantum Walks in Complex Networks
- 2507.21209-Anomalies of global symmetries on the lattice
- 2507.22341-Reducing Circuit Depth in Lindblad Simulation via Step-Size Extrapolation
- 2508.01884-Noise Thresholds for Quantum Advantage in the Bernstein-Vazirani and Deutsch-Jozsa Algorithms
- 2512.11483-NetQMPI: An MPI-Inspired library for programming Distributed Quantum Applications over Quantum Networks using NetQASM SDK