TorchMD-NET: Equivariant Transformers for Neural Network based Molecular Potentials

Philipp Thölke, G. D. Fabritiis

Main figure for TorchMD-NET: Equivariant Transformers for Neural Network based Molecular Potentials

Abstract

The prediction of quantum mechanical properties is historically plagued by a trade-off between accuracy and speed. Machine learning potentials have previously shown great success in this domain, reaching increasingly better accuracy while maintaining computational efficiency comparable with classical force fields. In this work we propose TorchMD-NET, a novel equivariant Transformer (ET) architecture, outperforming state-of-the-art on MD17, ANI-1, and many QM9 targets in both accuracy and computational efficiency. Through an extensive attention weight analysis, we gain valuable insights into the black box predictor and show differences in the learned representation of conformers versus conformations sampled from molecular dynamics or normal modes. Furthermore, we highlight the importance of datasets including off-equilibrium conformations for the evaluation of molecular potentials.

Benchmark Results

Tested on 1 dataset 4 baseline values reported too low

Tables show presented results in global context (best 3 papers + GCN + MLP).

Quantum Chemistry

#ModelMAE ↓Paper
1
QHNet
0.0000
2
QHNetV2
0.0000
3
PhiSNet
0.0000
7
NequIP
actual #7 vs paper #106 99 places worse
0.3480
actual #7 vs paper #106 99 places worse
paper 0.3480
22
PaiNN
actual #22 vs paper #96 74 places worse
0.0100
best reported
actual #22 vs paper #96 74 places worse
paper 0.1670
29
PhysNet
actual #29 vs paper #99 70 places worse
0.0300
best reported
actual #29 vs paper #99 70 places worse
paper 0.2300
46
SchNet
actual #46 vs paper #107 61 places worse
0.0500
best reported
actual #46 vs paper #107 61 places worse
paper 0.3700
54
ET
0.0520
This paper
64
DimeNet++
actual #64 vs paper #98 34 places worse
0.0640
best reported
actual #64 vs paper #98 34 places worse
paper 0.2040
paper 0.2040 Δ at pub 0.1400 Δ today 0.1400
SOTA performance (not significantly different from the best) Baseline / comparison (this paper) Global context (other papers) Best at pub — reported result worse than the best known when published (best reported in green) Improved at pub — later paper surpassed this result