A Fair Comparison of Graph Neural Networks for Graph Classification
Federico Errica, Marco Podda, Davide Bacciu, Alessio Micheli

TL;DR
This paper critically evaluates the reproducibility of graph neural network models for classification by conducting extensive experiments, revealing insights about the importance of experimental rigor and the role of structural information.
Contribution
It provides a comprehensive, controlled comparison of popular GNN models and highlights issues in experimental practices within graph classification research.
Findings
Structural information is underutilized in some datasets.
Rigorous experimental procedures are essential for fair model comparison.
Many existing results may lack reproducibility due to methodological inconsistencies.
Abstract
Experimental reproducibility and replicability are critical topics in machine learning. Authors have often raised concerns about their lack in scientific publications to improve the quality of the field. Recently, the graph representation learning field has attracted the attention of a wide research community, which resulted in a large stream of works. As such, several Graph Neural Network models have been developed to effectively tackle graph classification. However, experimental procedures often lack rigorousness and are hardly reproducible. Motivated by this, we provide an overview of common practices that should be avoided to fairly compare with the state of the art. To counter this troubling trend, we ran more than 47000 experiments in a controlled and uniform framework to re-evaluate five popular models across nine common benchmarks. Moreover, by comparing GNNs with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Topic Modeling · Graph Theory and Algorithms
MethodsGraph Neural Network
