PolyGraph Discrepancy: A Classifier-Based Metric for Graph Generation

Abstract

Existing methods for evaluating graph generative models primarily rely on Maximum Mean Discrepancy (MMD) metrics based on graph descriptors. While these metrics can rank generative models, they do not provide an absolute measure of performance. Their values are also highly sensitive to extrinsic parameters, namely kernel and descriptor parametrization, making them incomparable across different graph descriptors. We introduce PolyGraphScore (PGS), a new evaluation framework that addresses these limitations. It approximates the Jensen-Shannon (JS) distance of graph distributions by fitting binary classifiers to distinguish between real and generated graphs, featurized by these descriptors. The data log-likelihood of these classifiers approximates a variational lower bound on the JS distance between the two distributions. Resulting scores are constrained to the unit interval $[0,1]$ and are comparable across different graph descriptors. We further derive a theoretically grounded summary score that combines these individual metrics to provide a maximally tight lower bound on the distance for the given descriptors. Thorough experiments demonstrate that PGS provides a more robust and insightful evaluation compared to MMD metrics. A reference implementation of PGD is available at https://github.com/BorgwardtLab/polygraph-benchmark

Cite

Text

Krimmel et al. "PolyGraph Discrepancy: A Classifier-Based Metric for Graph Generation." International Conference on Learning Representations, 2026.

Markdown

[Krimmel et al. "PolyGraph Discrepancy: A Classifier-Based Metric for Graph Generation." International Conference on Learning Representations, 2026.](https://mlanthology.org/iclr/2026/krimmel2026iclr-polygraph/)

BibTeX

@inproceedings{krimmel2026iclr-polygraph,
  title     = {{PolyGraph Discrepancy: A Classifier-Based Metric for Graph Generation}},
  author    = {Krimmel, Markus and Hartout, Philip and Borgwardt, Karsten and Chen, Dexiong},
  booktitle = {International Conference on Learning Representations},
  year      = {2026},
  url       = {https://mlanthology.org/iclr/2026/krimmel2026iclr-polygraph/}
}