Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Directional Message Passing for Molecular Graphs

About

Graph neural networks have recently achieved great successes in predicting quantum mechanical properties of molecules. These models represent a molecule as a graph using only the distance between atoms (nodes). They do not, however, consider the spatial direction from one atom to another, despite directional information playing a central role in empirical potentials for molecules, e.g. in angular potentials. To alleviate this limitation we propose directional message passing, in which we embed the messages passed between atoms instead of the atoms themselves. Each message is associated with a direction in coordinate space. These directional message embeddings are rotationally equivariant since the associated directions rotate with the molecule. We propose a message passing scheme analogous to belief propagation, which uses the directional information by transforming messages based on the angle between them. Additionally, we use spherical Bessel functions and spherical harmonics to construct theoretically well-founded, orthogonal representations that achieve better performance than the currently prevalent Gaussian radial basis representations while using fewer than 1/4 of the parameters. We leverage these innovations to construct the directional message passing neural network (DimeNet). DimeNet outperforms previous GNNs on average by 76% on MD17 and by 31% on QM9. Our implementation is available online.

Johannes Gasteiger, Janek Gro{\ss}, Stephan G\"unnemann• 2020

Related benchmarks

TaskDatasetResultRank
Molecular property predictionQM9 (test)
mu0.0286
174
Molecular property predictionQM9
Cv0.0249
70
Force PredictionMD17 (test)
Aspirin Force Error0.499
24
Atomic force predictionMD17 (test)
Force Error (Benzene)0.187
22
Protein-ligand binding affinity predictionCSAR-HiQ set (test)
RMSE1.805
20
Molecular property predictionQM9 2014 (test)
Dipole Moment (mu)0.0297
20
Binding affinity predictionPDBBind core set 2016 (test)
R0.752
17
Protein-ligand binding affinity predictionPDBbind core set (test)
RMSE1.434
16
Protein-ligand binding affinity predictionPDBBind
RMSE1.453
16
Energy PredictionMD17 Malonaldehyde
MAE (kcal/mol)0.104
16
Showing 10 of 43 rows

Other info

Follow for update