GitHub - hsulab/GDPy: Generating Deep Potential with Python https://github.com/hsulab/GDPy
GDPy stands for Generating Deep Potential with Python (GDPy/GDP¥), including a set of tools and Python modules to automate the structure exploration and the training for machine learning interatomic potentials (MLIPs).
It mainly focuses on the applications in heterogeneous catalysis. The target systems are metal oxides, supported clusters, and solid-liquid interfaces.
GDML[15] It is a machine learning algorithm that uses Gaussian Process Regression to model the potential energy surface (PES) of a molecular system. In contrast to GNNs, GDML does not operate on a graph structure but rather on a set of input features that describe the molecular system.
based on graph neural networks (GNNs):DeepPot-SE, SchNet, ANI, DimeNet, GemNet and NequIP [1–14]
DeepPot-SE: based on graph convolutional network(GCN) and a long short-term memory (LSTM) network to learn the potential energy surface of a molecular system.
ANI (Atomic Neural Network): based on a graph neural network (GNN) architecture. ANI uses a graph-based representation of molecules where the atoms in the molecule form the nodes of the graph, and the bonds between them form the edges. This representation allows the ANI model to capture the spatial relationships between atoms in the molecule. In addition to the graph representation, ANI also employs a message passing algorithm. This algorithm updates the state of each node in the graph based on the state of its neighbors, allowing ANI to learn complex interactions between atoms in the molecule.
SchNet uses a continuous-filter convolutional neural network, which can be seen as a variant of a graph convolutional network (GCN). This network architecture allows SchNet to learn complex representations of the local atomic environments in a molecule. Additionally, SchNet also incorporates a pairwise interaction term that considers the interactions between all pairs of atoms in the molecule.
reann(Recursively embedded atom neural network) [16]
L. Zhang, J. Han, H. Wang, W.A. Saidi, R. Car, E. Weinan, End-to-end symmetry preserving inter-atomic potential energy model for finite and extended systems, NIPS’18: Proceedings of the 32nd International Conference on Neural Information Processing Systems, Curran Associates Inc., Red Hook, NY, USA, 2018, pp. 4441–4451.
Schütt K, Unke O and Gastegger M 2021 Equivariant message passing for the prediction of tensorial properties and molecular spectra Int. Conf. on Machine Learning
Gasteiger J, Becker F and Günnemann S 2021 GemNet: universal directional graph neural networks for molecules Neural Information Processing Systems
Batzner S, Musaelian A, Sun L, Geiger M, Mailoa J P, Kornbluth M, Molinari N, Smidt T E and Kozinsky B 2022 E(3)-equivariant graph neural networks for data-efficient and accurate interatomic potentials Nat. Commun. 13 2453
Unke O T, Chmiela S, Gastegger M, Schütt K T, Sauceda H E and Müller K-R 2021 SpookyNet: learning force fields with electronic degrees of freedom and nonlocal effects Nat. Commun. 12 7273
Gasteiger J, Groß J and Günnemann S 2020 Directional message passing for molecular graphs Int. Conf. on Learning Representations (ICLR)
Gasteiger J, Giri S, Margraf J T and Günnemann S 2020 Fast and uncertainty-aware directional message passing for non-equilibrium molecules Machine Learning for Molecules Workshop (NeurIPS)
Park C W, Kornbluth M, Vandermause J, Wolverton C, Kozinsky B and Mailoa J P 2020 Accurate and scalable multi-element graph neural network force field and molecular dynamics with direct force architecture (arXiv:2007.14444)
Unke O T and Meuwly M 2019 PhysNet: a neural network for predicting energies, forces, dipole moments and partial charges J. Chem. Theory Comput. 15 3678–93
Schütt K T, Kindermans P-J, Sauceda H E, Chmiela S, Tkatchenko A and Müller K-R 2017 SchNet: a continuous-filter convolutional neural network for modeling quantum interactions Neural Information Processing Systems
Schütt K T, Arbabzadah F, Chmiela S, Müller K R and Tkatchenko A 2017 Quantum-chemical insights from deep tensor neural networks Nat. Commun. 8 13890
Schütt K T, Kessel P, Gastegger M, Nicoli K A, Tkatchenko A and Müller K-R 2019 SchNetPack: a deep learning toolbox for atomistic systems J. Chem. Theory Comput. 15 448–55
Zubatyuk R, Smith J S, Leszczynski J and Isayev O 2019 Accurate and transferable multitask prediction of chemical properties with an atoms-in-molecules neural network Sci. Adv. 5 eaav6490
J.S. Smith, O. Isayev, A.E. Roitberg, ANI-1: an extensible neural network potential with DFT accuracy at force field computational cost, Chem. Sci. 8 (2017) 3192–3203.
Chmiela, S. et al. Machine learning of accurate energy-conserving molecular force fields. Science Advances 3, e1603015 (2017). GDML