Multi-View Graph Neural Networks for Molecular Property Prediction
arXiv:2005.13607
Abstract
The crux of molecular property prediction is to generate meaningful representations of the molecules. One promising route is to exploit the molecular graph structure through Graph Neural Networks (GNNs). It is well known that both atoms and bonds significantly affect the chemical properties of a molecule, so an expressive model shall be able to exploit both node (atom) and edge (bond) information simultaneously. Guided by this observation, we present Multi-View Graph Neural Network (MV-GNN), a multi-view message passing architecture to enable more accurate predictions of molecular properties. In MV-GNN, we introduce a shared self-attentive readout component and disagreement loss to stabilize the training process. This readout component also renders the whole architecture interpretable. We further boost the expressive power of MV-GNN by proposing a cross-dependent message passing scheme that enhances information communication of the two views, which results in the MV-GNN^cross variant. Lastly, we theoretically justify the expressiveness of the two proposed models in terms of distinguishing non-isomorphism graphs. Extensive experiments demonstrate that MV-GNN models achieve remarkably superior performance over the state-of-the-art models on a variety of challenging benchmarks. Meanwhile, visualization results of the node importance are consistent with prior knowledge, which confirms the interpretability power of MV-GNN models.
References in corpus (13)
- Semi-Supervised Classification with Graph Convolutional Networks
- Neural Message Passing for Quantum Chemistry
- Quantum-Chemical Insights from Deep Tensor Neural Networks
- Massively Multitask Networks for Drug Discovery
- How Powerful are Graph Neural Networks?
- Adaptive Sampling Towards Fast Graph Representation Learning
- N-Gram Graph: Simple Unsupervised Representation for Graphs, with Applications to Molecules
- Traversing Knowledge Graphs in Vector Space
- Deeply learning molecular structure-property relationships using attention- and gate-augmented graph convolutional network
- Edge Attention-based Multi-Relational Graph Convolutional Networks
- Embedding Logical Queries on Knowledge Graphs
- Learning to SMILE(S)
- Molecular Property Prediction: A Multilevel Quantum Interactions Modeling Perspective
Cited by in corpus (6)
- A Comprehensive Survey on Deep Graph Representation Learning
- Adversarial Attack Framework on Graph Embedding Models with Limited Knowledge
- Dual-view Molecule Pre-training
- SPA-GCN: Efficient and Flexible GCN Accelerator with an Application for Graph Similarity Computation
- AKE-GNN: Effective Graph Learning with Adaptive Knowledge Exchange
- Inverse Graph Identification: Can We Identify Node Labels Given Graph Labels?