Generating QM1B with PySCFIPU
Not on the map. Why?
Abstract (arXiv)
The emergence of foundation models in Computer Vision and Natural Language Processing have resulted in immense progress on downstream tasks. This progress was enabled by datasets with billions of training examples. Similar benefits are yet to be unlocked for quantum chemistry, where the potential of deep learning is constrained by comparatively small datasets with 100k to 20M training examples. These datasets are limited in size because the labels are computed using the accurate (but computationally demanding) predictions of Density Functional Theory (DFT). Notably, prior DFT datasets were created using CPU supercomputers without leveraging hardware acceleration. In this paper, we take a first step towards utilising hardware accelerators by introducing the data generator PySCFIPU using Intelligence Processing Units (IPUs). This allowed us to create the dataset QM1B with one billion training examples containing 9-11 heavy atoms. We demonstrate that a simple baseline neural network (SchNet 9M) improves its performance by simply increasing the amount of training data without additional inductive biases. To encourage future researchers to use QM1B responsibly, we highlight several limitations of QM1B and emphasise the low-resolution of our DFT options, which also serves as motivation for even larger, more accurate datasets. Code and dataset are available on Github: http://github.com/graphcore-research/pyscf-ipu
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 68 references that are in the map. First posted on arXiv 2 Nov 2023.
Builds on
29 of 68 references.
References · 29
- 2017Graph Attention Networkscited by 8,854
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2021Scaling Vision Transformerscited by 993
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2020Directional Message Passing for Molecular Graphscited by 556
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
17 more
- 2021Equivariant message passing for the prediction of tensorial properties and molecular spectracited by 438
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2020The Open Catalyst 2020 (OC20) Dataset and Community Challengescited by 246
- 2021ChemRL-GEM: Geometry Enhanced Molecular Representation Learning for Property Predictioncited by 204
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 184
- 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 176
- 20213D Infomax improves GNNs for Molecular Property Predictioncited by 146
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2022SPICE, A Dataset of Drug-like Molecules and Peptides for Training Machine Learning Potentialscited by 80
- 2022One Transformer Can Understand Both 2D & 3D Molecular Datacited by 77
- 2019Dissecting the Graphcore IPU Architecture via Microbenchmarkingcited by 47
- 2021Simple GNN Regularisation for 3D Molecular Property Prediction & Beyondcited by 44
- 2020Kohn-Sham equations as regularizer: building prior knowledge into machine-learned physicscited by 36
- 2022GPS++: An Optimised Hybrid MPNN/Transformer for Molecular Property Predictioncited by 28
- 2021X-GOAL: Multiplex Heterogeneous Graph Prototypical Contrastive Learningcited by 19
- 2023D4FT: A Deep Learning Approach to Kohn-Sham Density Functional Theorycited by 6
Built on by
Not cited yet.