Research map / Architectures and efficiency / RNNs and normalization
Efficient and Scalable Density Functional Theory Hamiltonian Prediction through Adaptive Sparsity
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.
Proposes SPHNet, an SE(3)-equivariant Hamiltonian predictor that uses learned sparse pair and tensor-product gates plus a three-phase sparsity scheduler to cut tensor product cost while keeping accuracy.
Problem
Predicting DFT Hamiltonian matrices with SE(3) equivariant networks is bottlenecked by the quadratic number of atom pairs and the high-order tensor product costs, which limit scalability to large molecules and large basis sets.
Approach
Adaptive sparsity via two learnable gates: a Sparse Pair Gate that selects important atom pairs and a Sparse TP Gate that prunes cross-order Clebsch-Gordan combinations, trained with a three-phase (random, top-k adaptive, fixed) scheduler.
Key results
- On PubChemQH, SPHNet reports 7.1x speedup over QHNet with Hamiltonian MAE 97.31 vs 123.74 (10^-6 Eh) and memory 5.62 vs 22.5 GB/sample.
- On QH9 stable-iid, SPHNet reaches 4.0x speedup over QHNet and lower Hamiltonian MAE (45.48 vs 76.31).
- Sparsity sweep shows accuracy stable up to about 70% sparsity on PubChemQH, with MAE rising sharply at 80% (158.70).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| use SPHNet instead of QHNet | Hamiltonian prediction · QH9 stable iid, stable ood, dynamic geo, and dynamic mol | H: 76.31 -> 45.48; 72.11 -> 43.33; 70.03 -> 52.18; 120.10 -> 108.19 | Helped |
| use SPHNet instead of QHNet | Hamiltonian prediction · QH9 stable iid, stable ood, dynamic geo, and dynamic mol | Speedup Ratio: 4.0x; 3.7x; 3.3x; 3.5x | Helped |
| use SPHNet instead of QHNet | Hamiltonian prediction · PubChemQH | H: 123.74 -> 97.31 | Helped |
| use SPHNet instead of QHNet | Hamiltonian prediction · PubChemQH | Speedup Ratio: 1.0x -> 7.1x | Helped |
| use SPHNet instead of QHNet | Hamiltonian prediction · MD17 Water | H: 10.79 -> 23.18 | Hurt |
| remove the random stage (ablation) | SPHNet Three-phase Sparsity Scheduler · PubChemQH | H: 97.31 -> 112.68 | Hurt |
| remove the adaptive stage (ablation) | SPHNet Three-phase Sparsity Scheduler · PubChemQH | H: 97.31 -> 122.79 | Hurt |
| remove the fixed stage (ablation) | SPHNet Three-phase Sparsity Scheduler · PubChemQH | Speedup Ratio: 7.09× -> 5.45× | Hurt |
| remove the fixed stage (ablation) | SPHNet Three-phase Sparsity Scheduler · PubChemQH | H: 97.31 -> 97.11 | No clear effect |
| remove the Sparse Pair Gate (ablation) | SPHNet · PubChemQH | Speedup Ratio: 7.09× -> 3.98× | Hurt |
| remove the Sparse TP Gate (ablation) | SPHNet · PubChemQH | Speedup Ratio: 7.09× -> 2.73× | Hurt |
| add Sparse Pair Gate and Sparse TP Gate (ablation) | QHNet · PubChemQH | Speedup Ratio: 1.00× -> 3.30× | Helped |
Surprising findings
- Removing one Pair Construction block barely hurts PubChemQH accuracy (89.17 vs 86.35), suggesting room for further speedup.
- Selected tensor-product combinations show output-order selection ratios that decrease monotonically with order in the non-diagonal block.
Limitations
- WANet was not open-sourced, so comparisons with it are limited to numbers reported in its paper.
- Gains on MD17 are small because baselines already perform well and small molecules have few interaction combinations to prune.
- Sparsity rate must be chosen per dataset (0.1 to 0.7) using system size heuristics; accuracy degrades sharply past the threshold.
Experimental setup
Datasets: QH9 PubChemQH MD17
Benchmarks: QH9 PubChemQH MD17
Metrics: Hamiltonian MAE occupied orbital energy MAE orbital coefficient cosine similarity training memory per sample training speed speedup ratio
Baselines: QHNet WANet PhiSNet SchNOrb
Builds on: QHNet e3nn SE(3)-Transformer Lottery Ticket Hypothesis
Closest papers by meaning
- Learning the Electronic Hamiltonian of Large Atomic Structures (ICML 2025 · similarity 0.89)
- Enhancing the Scalability and Applicability of Kohn-Sham Hamiltonians for Molecular Systems (ICLR 2025 · similarity 0.88)
- Learning Equivariant Non-Local Electron Density Functionals (ICLR 2025 · similarity 0.88)
- Infusing Self-Consistency into Density Functional Theory Hamiltonian Prediction via Deep Equilibrium Models (NeurIPS 2024 · similarity 0.88)
- Self-Consistency Training for Density-Functional-Theory Hamiltonian Prediction (ICML 2024 · similarity 0.88)
- Higher-Rank Irreducible Cartesian Tensors for Equivariant Message Passing (NeurIPS 2024 · similarity 0.87)
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.
