On Evaluation Metrics for Graph Generative Models
Rylee Thompson, Boris Knyazev, Elahe Ghalebi, Jungtaek Kim, Graham W. Taylor
Abstract
In image generation, generative models can be evaluated naturally by visually inspecting model outputs. However, this is not always the case for graph generative models (GGMs), making their evaluation challenging. Currently, the standard process for evaluating GGMs suffers from three critical limitations: i) it does not produce a single score which makes model selection challenging, ii) in many cases it fails to consider underlying edge and node features, and iii) it is prohibitively slow to perform. In this work, we mitigate these issues by searching for scalar, domainagnostic, and scalable metrics for evaluating and ranking GGMs. To this end, we study existing GGM metrics and neural-network-based metrics emerging from generative models of images that use embeddings extracted from a task-specific network. Motivated by the power of Graph Neural Networks (GNNs) to extract meaningful graph representations without any training, we introduce several metrics based on the features extracted by an untrained random GNN. We design experiments to thoroughly test and objectively score metrics on their ability to measure the diversity and fidelity of generated graphs, as well as their sample and computational efficiency. Depending on the quantity of samples, we recommend one of two metrics from our collection of random-GNN-based metrics. We show these two metrics to be more expressive than pre-existing and alternative random-GNNbased metrics using our objective scoring. While we focus on applying these metrics to GGM evaluation, in practice this enables the ability to easily compute the dissimilarity between any two sets of graphs regardless of domain. Our code is released at: https://github.com/uoguelph-mlrg/GGM-metrics .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5feae105-7b38-42c7-9419-e1028644ea87Cited by top-tier papers20
- Efficient and Degree-Guided Graph Generation via Discrete Diffusion ModelingXiaohui Chen, Jiaxing He, Xu Han, Liping LiuICML 2023 · 85 citations
- Conditional Diffusion Based on Discrete Graph Structures for Molecular Graph GenerationHan Huang, Leilei Sun, Bowen Du, Weifeng LvAAAI 2023 · 72 citations
- Evaluation Metrics for Graph Generative Models: Problems, Pitfalls, and Practical SolutionsLeslie O'Bray, Max Horn, Bastian Rieck, Karsten M. BorgwardtICLR 2022 · 51 citations
- Metric Space Magnitude for Evaluating the Diversity of Latent RepresentationsKatharina Limbeck, Rayna Andreeva, Rik Sarkar, Bastian RieckNeurIPS 2024 · 27 citations
- Improving Graph Generation by Restricting Graph BandwidthNathaniel Lee Diamant, Alex M. Tseng, Kangway V. Chuang, Tommaso Biancalani et al.ICML 2023 · 16 citations
Builds on8
- Strategies for Pre-training Graph Neural NetworksWeihua Hu, Bowen Liu, Joseph Gomes, Marinka Zitnik et al.ICLR 2020 · 1,744 citations
- Reliable Fidelity and Diversity Metrics for Generative ModelsMuhammad Ferjad Naeem, Seong Joon Oh, Youngjung Uh, Yunjey Choi et al.ICML 2020 · 553 citations
- Design Space for Graph Neural NetworksJiaxuan You, Zhitao Ying, Jure LeskovecNeurIPS 2020 · 409 citations
- Multi-Objective Molecule Generation using Interpretable SubstructuresWengong Jin, Regina Barzilay, Tommi S. JaakkolaICML 2020 · 238 citations
- GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph GenerationNikhil Goyal, Harsh Vardhan Jain, Sayan RanuWWW 2020 · 110 citations
Related papers
- Evaluating Graph Generative Models with Contrastively Learned FeaturesHamed Shirzad, Kaveh Hassani, Danica J. SutherlandNeurIPS 2022 · 10 citations
- Graph Random Neural Features for Distance-Preserving Graph RepresentationsDaniele Zambon, Cesare Alippi, Lorenzo LiviICML 2020 · 17 citations
- Challenges of Generating Structurally Diverse GraphsFedor Velikonivtsev, Mikhail Mironov, Liudmila ProkhorenkovaNeurIPS 2024 · 10 citations
- When do GFlowNets learn the right distribution?Tiago da Silva, Rodrigo Barreto Alves, Eliezer de Souza da Silva, Amauri H. Souza et al.ICLR 2025
- Demystifying Randomly Initialized Networks for Evaluating Generative ModelsJunghyuk Lee, Jun-Hyuk Kim, Jong-Seok LeeAAAI 2023 · 1 citation
