Uncertainty Propagation in Node Classification

04/03/2023
by   Zhao Xu, et al.
4

Quantifying predictive uncertainty of neural networks has recently attracted increasing attention. In this work, we focus on measuring uncertainty of graph neural networks (GNNs) for the task of node classification. Most existing GNNs model message passing among nodes. The messages are often deterministic. Questions naturally arise: Does there exist uncertainty in the messages? How could we propagate such uncertainty over a graph together with messages? To address these issues, we propose a Bayesian uncertainty propagation (BUP) method, which embeds GNNs in a Bayesian modeling framework, and models predictive uncertainty of node classification with Bayesian confidence of predictive probability and uncertainty of messages. Our method proposes a novel uncertainty propagation mechanism inspired by Gaussian models. Moreover, we present an uncertainty oriented loss for node classification that allows the GNNs to clearly integrate predictive uncertainty in learning procedure. Consequently, the training examples with large predictive uncertainty will be penalized. We demonstrate the BUP with respect to prediction reliability and out-of-distribution (OOD) predictions. The learned uncertainty is also analyzed in depth. The relations between uncertainty and graph topology, as well as predictive uncertainty in the OOD cases are investigated with extensive experiments. The empirical results with popular benchmark datasets demonstrate the superior performance of the proposed method.

READ FULL TEXT
research
02/14/2020

Generalization and Representational Limits of Graph Neural Networks

We address two fundamental questions about graph neural networks (GNNs)....
research
09/17/2022

Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approach

Graph Neural Networks (GNNs) are popular machine learning methods for mo...
research
06/14/2023

Uncertainty-Aware Robust Learning on Noisy Graphs

Graph neural networks have shown impressive capabilities in solving vari...
research
03/09/2015

Kernel-Based Just-In-Time Learning for Passing Expectation Propagation Messages

We propose an efficient nonparametric strategy for learning a message op...
research
10/26/2021

Graph Posterior Network: Bayesian Predictive Uncertainty for Node Classification

The interdependence between nodes in graphs is key to improve class pred...
research
09/28/2021

DEBOSH: Deep Bayesian Shape Optimization

Shape optimization is at the heart of many industrial applications, such...
research
01/21/2023

Is Signed Message Essential for Graph Neural Networks?

Message-passing Graph Neural Networks (GNNs), which collect information ...

Please sign up or login with your details

Forgot password? Click here to reset