OpenGLT: A Comprehensive Benchmark of Graph Neural Networks for Graph-Level Tasks
Not on the map. Why?
Abstract (arXiv)
Graphs are fundamental data structures for modeling complex interactions in domains such as social networks, molecular structures, and biological systems. Graph-level tasks, which involve predicting properties or labels for entire graphs, are crucial for applications like molecular property prediction and subgraph counting. While Graph Neural Networks (GNNs) have shown significant promise for these tasks, their evaluations are often limited by narrow datasets, insufficient architecture coverage, restricted task scope and scenarios, and inconsistent experimental setups, making it difficult to draw reliable conclusions across domains. In this paper, we present a comprehensive experimental study of GNNs on graph-level tasks, systematically categorizing them into five types: node-based, hierarchical pooling-based, subgraph-based, graph learning-based, and self-supervised learning-based GNNs. We propose a unified evaluation framework OpenGLT, which standardizes evaluation across four domains (social networks, biology, chemistry, and motif counting), two task types (classification and regression), and three real-world scenarios (clean, noisy, imbalanced, and few-shot graphs). Extensive experiments on 20 models across 26 classification and regression datasets reveal that: (i) no single architecture dominates both effectiveness and efficiency universally, i.e., subgraph-based GNNs excel in expressiveness, graph learning-based and SSL-based methods in robustness, and node-based and pooling-based models in efficiency; and (ii) specific graph topological features such as density and centrality can partially guide the selection of suitable GNN architectures for different graph characteristics.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 65 of its 130 references that are in the map. First posted on arXiv 1 Jan 2025.
Builds on
65 of 130 references.
References · 65
- 2017Attention Is All You Needcited by 59,932
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
38 more
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2019Graph U-Netscited by 489
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Self-Attention Graph Poolingcited by 421
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 302
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2019Learning Discrete Structures for Graph Neural Networkscited by 228
- 2021Identity-aware Graph Neural Networkscited by 197
- 2021Motif-based Graph Self-Supervised Learning for Molecular Property Predictioncited by 159
- 2017Convergence Analysis of Two-layer Neural Networks with ReLU Activationcited by 137
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2021Nested Graph Neural Networkscited by 136
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
- 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
- 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
- 2018Towards Sparse Hierarchical Graph Classifierscited by 100
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2019Hierarchical Graph Pooling with Structure Learningcited by 81
- 2021Global Context Enhanced Graph Neural Networks for Session-based Recommendationcited by 81
- 2021Graph Structure Learning with Variational Information Bottleneckcited by 81
- 2020Rethinking pooling in graph neural networkscited by 73
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2021Reconstruction for Powerful Graph Representationscited by 65
- 2019k-hop Graph Neural Networkscited by 57
- 2020Multi-hop Attention Graph Neural Networkcited by 53
- 2023GSLB: The Graph Structure Learning Benchmarkcited by 49
- 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
- 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learningcited by 30
- 2024Motif-aware Riemannian Graph Neural Network with Generative-Contrastive Learningcited by 23
- 2022SCARA: Scalable Graph Neural Networks with Feature-Oriented Optimizationcited by 19
50 most cited of 65 All 65 (JSON)
Built on by
Not cited yet.