Research map / Probabilistic and scientific modeling / Molecules and proteins
Diagonal Symmetrization of Neural Network Solvers for the Many-Electron Schrödinger Equation
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Studies symmetrization (data augmentation, group averaging, smoothed canonicalization, post hoc averaging) of DeepSolid VMC neural network solvers under diagonal space-group symmetries, finding in-training symmetrization can hurt while post hoc averaging helps.
Problem
Neural network variational Monte Carlo solvers for the many-electron Schrödinger equation with diagonal group symmetries (space groups in crystals), where invariant maps are hard to construct and it is unclear whether symmetrization helps.
Approach
Compares in-training symmetrization (data augmentation, group averaging, smoothed canonicalization) against post hoc averaging of a trained wavefunction, showing that the computational-statistical tradeoff in VMC (sampling cheap, gradients expensive) makes in-training symmetrization harmful while post hoc averaging is simple and effective.
Key results
- Post hoc averaging on graphene with P6mm (k=12) reaches -76.050(3) Ha with local-energy variance 0.33 Ha^2, versus -76.039(6) Ha and 2.02 Ha^2 for the unsymmetrized OG at similar GPU hours (281).
- Group averaging with same batch size and 12x cost gives -76.049(3) Ha but variance inflated to 0.58 Ha^2 at 304 GPU hours; data augmentation gives 2.48 Ha^2 variance, showing in-training symmetrization destabilizes training.
- For bcc-Li, post hoc averaging over P4/mmm (k=16) improves energy from -15.011(1) to -15.021(2) Ha with variance 0.033 vs 0.059 Ha^2.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Apply data augmentation during training (k=12) | DeepSolid · Graphene 1×1 | Energy (Ha): -76.039(6) -> -76.039(3) | No clear effect |
| Apply data augmentation during training (k=12) | DeepSolid · Graphene 1×1 | Var[E_local] (Ha²): 2.02(3) -> 2.48(5) | Hurt |
| Apply post hoc averaging over P6mm | DeepSolid · Graphene 1×1 | Energy (Ha): -76.039(6) -> -76.050(3) | Helped |
| Apply post hoc averaging over P6mm | DeepSolid · Graphene 1×1 | Var[E_local] (Ha²): 2.02(3) -> 0.33(1) | Helped |
| Apply post hoc canonicalization | DeepSolid · Graphene 1×1 | Energy (Ha): -76.039(6) -> -70.1(9) | Hurt |
| Apply post hoc averaging over progressively larger nested subgroups | DeepSolid · LiH 2×2×2 | Energy (Ha): -8.138(2) -> -8.1507(8) | Helped |
| Apply post hoc averaging over Fm3̅m | DeepSolid · LiH 2×2×2 | Var[E_local] (Ha²): 0.06(1) -> 0.0118(7) | Helped |
| Apply post hoc averaging over a point-group subgroup | DeepSolid · bcc-Li 2×2×2 | Energy (Ha): -15.011(1) -> -15.021(2) | Helped |
| Apply post hoc averaging over a point-group subgroup | DeepSolid · bcc-Li 2×2×2 | Var[E_local] (Ha²): 0.059(2) -> 0.033(2) | Helped |
| Add group averaging during training with matched computational cost (N=90, k=12) | DeepSolid · Graphene 1×1 | Energy (Ha): -76.039(6) -> -76.049(3) | Mixed |
| Use group averaging during training with same batch size (N=1000, k=12) | DeepSolid · Graphene 1×1 | Energy (Ha): -76.039(6) -> -76.034(5) | Hurt |
| Use group averaging with subsampling during training | DeepSolid · Graphene 1×1 | Energy (Ha): -76.039(6) -> -76.049(3) | Helped |
Surprising findings
- In-training data augmentation and group averaging increase gradient variance and can lead to worse energy despite the symmetry, contrary to standard ML expectations.
- Post hoc smoothed canonicalization performs significantly worse than other methods, likely due to second-derivative blowup at boundaries.
Limitations
- Theoretical analysis restricted to first-order updates; second-order (KFAC) extension only numerical.
- Experiments focus on a single architecture (DeepSolid) and three small crystal systems.
- Averaging over subsets (generators) gives inconclusive results and inflated variance for graphene.
Experimental setup
Datasets: graphene 1x1 supercell LiH 2x2x2 supercell bcc-Li 2x2x2 supercell
Benchmarks: graphene LiH bcc-Li
Metrics: energy (Ha) variance of local energy Var[PA/OG] symmetry measure GPU hours
Baselines: DeepSolid OG data augmentation group averaging group averaging with subsampling post hoc canonicalization
Builds on: DeepSolid FermiNet KFAC
Closest papers by meaning
- A Theoretical Framework for an Efficient Normalizing Flow-Based Solution to the Electronic Schrödinger Equation (AAAI 2025 · similarity 0.85)
- Revisiting Orbital Minimization Method for Neural Operator Decomposition (NeurIPS 2025 · similarity 0.85)
- One More Time: Revisiting Neural Quantum States from a Reinforcement Learning Perspective (NeurIPS 2026 · similarity 0.85)
- Lie Algebra Canonicalization: Equivariant Neural Operators under arbitrary Lie Groups (ICLR 2025 · similarity 0.85)
- Symmetries in Overparametrized Neural Networks: A Mean Field View (NeurIPS 2024 · similarity 0.84)
- PALQO: Physics-informed model for Accelerating Large-scale Quantum Optimization (NeurIPS 2025 · similarity 0.84)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
