Will More Expressive Graph Neural Networks do Better on Generative Tasks?
Not on the map. Why?
Abstract (arXiv)
Graph generation poses a significant challenge as it involves predicting a complete graph with multiple nodes and edges based on simply a given label. This task also carries fundamental importance to numerous real-world applications, including de-novo drug and molecular design. In recent years, several successful methods have emerged in the field of graph generation. However, these approaches suffer from two significant shortcomings: (1) the underlying Graph Neural Network (GNN) architectures used in these methods are often underexplored; and (2) these methods are often evaluated on only a limited number of metrics. To fill this gap, we investigate the expressiveness of GNNs under the context of the molecular graph generation task, by replacing the underlying GNNs of graph generative models with more expressive GNNs. Specifically, we analyse the performance of six GNNs in two different generative frameworks -- autoregressive generation models, such as GCPN and GraphAF, and one-shot generation models, such as GraphEBM -- on six different molecular generative objectives on the ZINC-250k dataset. Through our extensive experiments, we demonstrate that advanced GNNs can indeed improve the performance of GCPN, GraphAF, and GraphEBM on molecular generation tasks, but GNN expressiveness is not a necessary condition for a good GNN-based generative model. Moreover, we show that GCPN and GraphAF with advanced GNNs can achieve state-of-the-art results across 17 other non-GNN-based graph generative approaches, such as variational autoencoders and Bayesian optimisation models, on the proposed molecular generative objectives (DRD2, Median1, Median2), which are important metrics for de-novo molecular design.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 33 of its 58 references that are in the map. First posted on arXiv 23 Aug 2023.
Builds on
33 of 58 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 765
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 652
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
21 more
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 364
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 305
- 2018GuacaMol: Benchmarking Models for De Novo Molecular Designcited by 297
- 2021GFlowNet Foundationscited by 290
- 2017Grammar Variational Autoencodercited by 285
- 2017Molecular De Novo Design through Deep Reinforcement Learningcited by 267
- 2018Optimization of Molecules via Deep Reinforcement Learningcited by 200
- 2022Protein Representation Learning by Geometric Structure Pretrainingcited by 162
- 2022Sample Efficiency Matters: A Benchmark for Practical Molecular Optimizationcited by 155
- 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discoverycited by 125
- 2021GraphEBM: Molecular Graph Generation with Energy-Based Modelscited by 85
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2019Augmenting Genetic Algorithms with Deep Neural Networks for Exploring the Chemical Spacecited by 66
- 2020Accelerating high-throughput virtual screening through molecular pool-based active learningcited by 59
- 2021Differentiable Scaffolding Tree for Molecular Optimizationcited by 53
- 2020MIMOSA: Multi-constraint Molecule Sampling for Molecule Optimizationcited by 49
- 2022TorchDrug: A Powerful and Flexible Machine Learning Platform for Drug Discoverycited by 45
- 2021Amortized Tree Generation for Bottom-up Synthesis Planning and Synthesizable Molecular Designcited by 44
- 2020Barking up the right tree: an approach to search over molecule synthesis DAGscited by 31
- 2020Deep Molecular Dreaming: Inverse machine learning for de-novo molecular design and interpretability with surjective representationscited by 20
Built on by
Citing papers per year: 2023: 1.
1 paper.
- 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 103