Bayesian graph convolutional neural networks via tempered MCMC
Not on the map. Why?
Abstract (arXiv)
Deep learning models, such as convolutional neural networks, have long been applied to image and multi-media tasks, particularly those with structured data. More recently, there has been more attention to unstructured data that can be represented via graphs. These types of data are often found in health and medicine, social networks, and research data repositories. Graph convolutional neural networks have recently gained attention in the field of deep learning that takes advantage of graph-based data representation with automatic feature extraction via convolutions. Given the popularity of these methods in a wide range of applications, robust uncertainty quantification is vital. This remains a challenge for large models and unstructured datasets. Bayesian inference provides a principled approach to uncertainty quantification of model parameters for deep learning models. Although Bayesian inference has been used extensively elsewhere, its application to deep learning remains limited due to the computational requirements of the Markov Chain Monte Carlo (MCMC) methods. Recent advances in parallel computing and advanced proposal schemes in MCMC sampling methods has opened the path for Bayesian deep learning. In this paper, we present Bayesian graph convolutional neural networks that employ tempered MCMC sampling with Langevin-gradient proposal distribution implemented via parallel computing. Our results show that the proposed method can provide accuracy similar to advanced optimisers while providing uncertainty quantification for key benchmark problems.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 48 of its 99 references that are in the map. First posted on arXiv 17 Apr 2021.
Builds on
48 of 99 references.
References · 48
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2016Variational Graph Auto-Encoderscited by 1,373
36 more
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2014Deep Learning in Neural Networks: An Overviewcited by 765
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2020Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networkscited by 563
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
- 2017Grammar Variational Autoencodercited by 283
- 2015Diffusion-Convolutional Neural Networkscited by 268
- 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 207
- 2018GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphscited by 164
- 2015Bayesian Convolutional Neural Networks with Bernoulli Approximate Variational Inferencecited by 159
- 2018Adaptive Graph Convolutional Neural Networkscited by 155
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2017Adversarial Variational Bayes: Unifying Variational Autoencoders and Generative Adversarial Networkscited by 107
- 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
- 2018Adversarially Regularized Graph Autoencoder for Graph Embeddingcited by 84
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2020Scaling Hamiltonian Monte Carlo Inference for Bayesian Neural Networks with Symmetric Splittingcited by 54
- 2017Generalizing Hamiltonian Monte Carlo with Neural Networkscited by 52
- 2016Semantic Object Parsing with Graph LSTMcited by 44
- 2018Semi-supervised User Geolocation via Graph Convolutional Networkscited by 27
- 2019Popularity Prediction on Social Platforms with Coupled Graph Neural Networkscited by 26
- 2018Variational Recurrent Neural Machine Translationcited by 23
- 2017Deep Learning: A Bayesian Perspectivecited by 20
- 2018Revisiting the Gelman-Rubin Diagnosticcited by 18
- 2018Langevin-gradient parallel tempering for Bayesian neural learningcited by 14
- 2017Conversation Modeling on Reddit using a Graph-Structured LSTMcited by 12
- 2019Temporal Neighbourhood Aggregation: Predicting Future Links in Temporal Graphs via Recurrent Variational Graph Convolutionscited by 8
- 2018Multi-core parallel tempering Bayeslands for basin and landscape evolutioncited by 5
- 2018Surrogate-assisted parallel tempering for Bayesian neural learningcited by 3
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 2; 2025: 2.
9 papers.
- 2022Distribution Free Prediction Sets for Node Classificationcited by 28
- 2021A Survey on Epistemic (Model) Uncertainty in Supervised Learning: Recent Advances and Applicationscited by 24
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 24
- 2021SMOTified-GAN for class imbalanced pattern classification problemscited by 20
- 2023Bayesian neural networks via MCMC: a Python-based tutorialcited by 8
- 2024Bayes-CATSI: A variational Bayesian deep learning framework for medical time series data imputationcited by 2
- 2024When narrower is better: the narrow width limit of Bayesian parallel branching neural networkscited by 1
- 2025Spatiotemporal deep learning models for detection of rapid intensification in cyclonescited by 1
- 2025Position: There Is No Free Bayesian Uncertainty Quantificationcited by 0
- 2025Spatiotemporal deep learning models for detection of rapid intensification in cyclones10 Jun 2025
- 2025Position: There Is No Free Bayesian Uncertainty Quantification4 Jun 2025
- 2024Bayes-CATSI: A variational Bayesian deep learning framework for medical time series data imputation1 Oct 2024
- 2024When narrower is better: the narrow width limit of Bayesian parallel branching neural networks26 Jul 2024
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluation6 Apr 2023
- 2023Bayesian neural networks via MCMC: a Python-based tutorial2 Apr 2023
- 2022Distribution Free Prediction Sets for Node Classification26 Nov 2022
- 2021A Survey on Epistemic (Model) Uncertainty in Supervised Learning: Recent Advances and Applications3 Nov 2021
- 2021SMOTified-GAN for class imbalanced pattern classification problems6 Aug 2021