Accurate and Scalable Estimation of Epistemic Uncertainty for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Safe deployment of graph neural networks (GNNs) under distribution shift requires models to provide accurate confidence indicators (CI). However, while it is well-known in computer vision that CI quality diminishes under distribution shift, this behavior remains understudied for GNNs. Hence, we begin with a case study on CI calibration under controlled structural and feature distribution shifts and demonstrate that increased expressivity or model size do not always lead to improved CI performance. Consequently, we instead advocate for the use of epistemic uncertainty quantification (UQ) methods to modulate CIs. To this end, we propose G-DeltaUQ, a new single model UQ method that extends the recently proposed stochastic centering framework to support structured data and partial stochasticity. Evaluated across covariate, concept, and graph size shifts, G-DeltaUQ not only outperforms several popular UQ methods in obtaining calibrated CIs, but also outperforms alternatives when CIs are used for generalization gap prediction or OOD detection. Overall, our work not only introduces a new, flexible GNN UQ method, but also provides novel insights into GNN CIs on safety-critical tasks.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 63 of its 79 references that are in the map. First posted on arXiv 20 Sep 2023.
Builds on
63 of 79 references.
References · 63
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,472
- 2020Energy-based Out-of-distribution Detectioncited by 1,296
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2018Deep Anomaly Detection with Outlier Exposurecited by 939
- 2019Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methodscited by 903
38 more
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2020Benchmarking Graph Neural Networkscited by 672
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2020Bayesian Deep Learning and a Probabilistic Perspective of Generalizationcited by 480
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2019Scaling Out-of-Distribution Detection for Real-World Settingscited by 465
- 2022ViM: Out-Of-Distribution with Virtual-logit Matchingcited by 404
- 2021Revisiting the Calibration of Modern Neural Networkscited by 387
- 2019Beyond temperature scaling: Obtaining well-calibrated multiclass probabilities with Dirichlet calibrationcited by 359
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2019Verified Uncertainty Calibrationcited by 307
- 2018Graph R-CNN for Scene Graph Generationcited by 296
- 2015Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networkscited by 295
- 2021Unsolved Problems in ML Safetycited by 291
- 2022Long Range Graph Benchmarkcited by 258
- 2020Mix-n-Match: Ensemble and Compositional Methods for Uncertainty Calibration in Deep Learningcited by 190
- 2021A Fine-Grained Analysis on Distribution Shiftcited by 171
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 141
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2021PixMix: Dreamlike Pictures Comprehensively Improve Safety Measurescited by 131
- 2020Improving model calibration with accuracy versus uncertainty optimizationcited by 123
- 2020From Local Structures to Size Generalization in Graph Neural Networkscited by 119
- 2021Predicting with Confidence on Unseen Distributionscited by 116
- 2018Predicting the Generalization Gap in Deep Networks with Margin Distributionscited by 111
- 2020Calibration of Neural Networks using Splinescited by 97
- 2022Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networkscited by 94
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2021Be Confident! Towards Trustworthy Graph Neural Networks via Confidence Calibrationcited by 91
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2020Bayesian Graph Neural Networks with Adaptive Connection Samplingcited by 81
- 2023Attending to Graph Transformerscited by 81
50 most cited of 63 All 63 (JSON)
Built on by
Not cited yet.