Application of Graph Neural Networks and graph descriptors for graph classification
Not on the map. Why?
Abstract (arXiv)
Graph classification is an important area in both modern research and industry. Multiple applications, especially in chemistry and novel drug discovery, encourage rapid development of machine learning models in this area. To keep up with the pace of new research, proper experimental design, fair evaluation, and independent benchmarks are essential. Design of strong baselines is an indispensable element of such works. In this thesis, we explore multiple approaches to graph classification. We focus on Graph Neural Networks (GNNs), which emerged as a de facto standard deep learning technique for graph representation learning. Classical approaches, such as graph descriptors and molecular fingerprints, are also addressed. We design fair evaluation experimental protocol and choose proper datasets collection. This allows us to perform numerous experiments and rigorously analyze modern approaches. We arrive to many conclusions, which shed new light on performance and quality of novel algorithms. We investigate application of Jumping Knowledge GNN architecture to graph classification, which proves to be an efficient tool for improving base graph neural network architectures. Multiple improvements to baseline models are also proposed and experimentally verified, which constitutes an important contribution to the field of fair model comparison.
Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Builds on 55 of its 110 references that are in the map. First posted on arXiv 7 Nov 2022.
Builds on
55 of 110 references.
References · 55
- 2017Attention Is All You Needcited by 60,106
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
- 2017Inductive Representation Learning on Large Graphscited by 6,303
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,539
- 2018How Powerful are Graph Neural Networks?cited by 4,373
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,024
- 2017Neural Message Passing for Quantum Chemistrycited by 3,471
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,911
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,472
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,422
38 more
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,157
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,086
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,574
- 2019Simplifying Graph Convolutional Networkscited by 1,474
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,353
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,147
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,129
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,045
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,043
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,003
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2021How Attentive are Graph Attention Networks?cited by 823
- 2015Gated Graph Sequence Neural Networkscited by 794
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 753
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 723
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2019Graph U-Netscited by 492
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019Self-Attention Graph Poolingcited by 421
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 205
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2018GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphscited by 164
- 2016Long Short-Term Memory-Networks for Machine Readingcited by 161
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2018Adaptive Graph Convolutional Neural Networkscited by 155
- 2018Troubling Trends in Machine Learning Scholarshipcited by 108
- 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 101
- 2018Towards Sparse Hierarchical Graph Classifierscited by 100
- 2020Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspectivecited by 94
- 2019Dual Graph Convolutional Network for Semantic Segmentationcited by 59
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.