FermiNet and PauliNet
In brief. Neural orbitals depend on the whole electron configuration, allowing a determinant to describe correlations beyond a mean-field state. FermiNet learns these orbitals directly, while PauliNet modifies a molecular reference and preserves explicit cusp conditions. Both use permutation-equivariant networks so that exchanging identical electrons changes only the sign of the wavefunction.
Notation follows the conventions page.
From equivariance to antisymmetry
For fixed spin populations, a determinant expansion with a symmetric correlator has the form
Here
The determinant identity
For real, finite
FermiNet: learning the orbitals
FermiNet initializes one-electron features with electron–nucleus displacement vectors and distances, and pair features with electron–electron displacements and distances. Each layer mixes the feature of electron
A useful form of the orbital output is
The bounded final features
Distances allow nonanalytic behavior at coalescence, but do not fix the cusp slopes. Hartree–Fock orbitals can guide pretraining without constraining the optimized orbitals to that reference (arXiv:1909.02487v3, Appendix A).
PauliNet: correcting a molecular reference
PauliNet starts from a compact expansion of reference molecular orbitals and combines a fixed cusp function
The reference orbitals include nuclear cusp corrections. The analytic electron–electron factor imposes the electronic cusps, while restrictions on the neural factors preserve them. An equivariant distance-based network builds the correlations (Hermann, Schätzle and Noé, arXiv:1909.08423v5, Secs. 2.1–2.2).
The orbital index on
PauliNet therefore builds molecular structure and short-distance constraints into its parameterization. FermiNet instead constructs the orbitals from learned features and a decay envelope. The difference concerns the variational family, beyond the choice of initialization.
Evaluating and comparing neural orbitals
Moving one electron generally changes every neural orbital. The matrix update is therefore not restricted to one row, as it is for fixed single-particle orbitals. The ordinary rank-one Slater update cannot be assumed; evaluating the network and coordinate derivatives contributes to the cost alongside the determinants.
The kinetic estimator requires gradients and Laplacians of the wavefunction. Attention architectures change the feature construction and, in LapNet, its derivative structure. Periodic states replace molecular decay with cell-compatible orbitals, while message-passing backflow learns correlated coordinates or pair functions.
Accuracy comparisons require the same Hamiltonian, geometry, spin sector and energy convention. The molecular benchmarks provide those definitions and source-linked results; determinant count alone does not measure the flexibility or evaluation cost of a neural state.
References
- D. Pfau, J. S. Spencer, A. G. D. G. Matthews, W. M. C. Foulkes, Ab initio solution of the many-electron Schrödinger equation with deep neural networks, arXiv:1909.02487v3 (2019). FermiNet's equivariant streams, orbitals and pretraining.
- J. S. Spencer, D. Pfau, A. Botev, W. M. C. Foulkes, Better, Faster Fermionic Neural Networks, arXiv:2011.07125v1 (2020). Simplified envelopes and determinant parameterization.
- J. Hermann, Z. Schätzle, F. Noé, Deep-neural-network solution of the electronic Schrödinger equation, arXiv:1909.08423v5 (2019). PauliNet's molecular reference, Jastrow and backflow factors.