Uncertainty Modeling in Graph Neural Networks via Stochastic Differential Equations
Richard Bergna, Sergio Calvo-Ordo\~nez, Felix L. Opolka, Pietro Li\`o, Jose Miguel Hernandez-Lobato

TL;DR
This paper introduces LGNSDE, a stochastic differential equation framework for graph neural networks that effectively models uncertainty, providing theoretical guarantees and demonstrating improved robustness and out-of-distribution detection in experiments.
Contribution
It develops a novel SDE-based approach for uncertainty quantification in graph neural networks, combining Bayesian and stochastic methods with theoretical guarantees.
Findings
LGNSDE effectively quantifies uncertainty in graph data.
The framework improves robustness to noise and out-of-distribution detection.
Theoretical analysis confirms stability and variance bounds of the model.
Abstract
We propose a novel Stochastic Differential Equation (SDE) framework to address the problem of learning uncertainty-aware representations for graph-structured data. While Graph Neural Ordinary Differential Equations (GNODEs) have shown promise in learning node representations, they lack the ability to quantify uncertainty. To address this, we introduce Latent Graph Neural Stochastic Differential Equations (LGNSDE), which enhance GNODE by embedding randomness through a Bayesian prior-posterior mechanism for epistemic uncertainty and Brownian motion for aleatoric uncertainty. By leveraging the existence and uniqueness of solutions to graph-based SDEs, we prove that the variance of the latent space bounds the variance of model outputs, thereby providing theoretically sensible guarantees for the uncertainty estimates. Furthermore, we show mathematically that LGNSDEs are robust to small…
Peer Reviews
Decision·ICLR 2025 Spotlight
- The idea is sound and innovative. - The mathematical framework is simply elegant. - The robustness of this model is clearly demonstrated by theoretical and experimental results. - This framework can be of high utility to the community.
- I would imagine the result is heavily dependent upon the integration methods. See the extensive study conducted in GRAND: Graph Neural Diffusion, Chamberlain et al. 2021. - The accuracy of this model is not as performant as many cheaper variants. - I would love to see its speed and memory benchmark, as I imagine it to be quite expensive.
1. The paper demonstrates good empirical performance. 2. The authors evaluate uncertainty estimation through OOD detection, noise perturbation, and active learning.
1. The paper lacks comparisons with SOTA works. Some strong methods, such as GPN (Stadler et al., 2021) and GNSD (Lin et al., 2024), are mentioned but not evaluated, despite their better empirical performance compared to the baselines used. Additionally, other high-performing methods that utilize energy variants are not tested. 2. The method shows significant similarities to Lin et al. (2024), who also propose an SDE-based GNN. While the authors acknowledge the difference with one sentence in th
- The LGNSDE model description is clear, concise, and intuitive. - The two theoretical results are important and original, providing a good deal of strength to the proposed methodology. - The experiments clearly show this model has significant potential in delivering upon the promise of uncertainty quantification for graph-structured learning problems.
- Some of the cited works (particularly Calvo-Ordoñez et al., 2024, and Xu et al., 2022) leverage SDEs in a very similar way, but do not consider the problem of learning on graphs. While the application to graphs is creative, the model definition is somewhat limited in novelty. - The choice of a constant drift and diffusion function in the OU prior is not sufficiently explored. It would be great if there was mention of why this is a reasonable restriction if this is indeed the case. - The experi
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
