Graph Structure Learning with Interpretable Bayesian Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graphs serve as generic tools to encode the underlying relational structure of data. Often this graph is not given, and so the task of inferring it from nodal observations becomes important. Traditional approaches formulate a convex inverse problem with a smoothness promoting objective and rely on iterative methods to obtain a solution. In supervised settings where graph labels are available, one can unroll and truncate these iterations into a deep network that is trained end-to-end. Such a network is parameter efficient and inherits inductive bias from the optimization formulation, an appealing aspect for data constrained settings in, e.g., medicine, finance, and the natural sciences. But typically such settings care equally about uncertainty over edge predictions, not just point estimates. Here we introduce novel iterations with independently interpretable parameters, i.e., parameters whose values - independent of other parameters' settings - proportionally influence characteristics of the estimated graph, such as edge sparsity. After unrolling these iterations, prior knowledge over such graph characteristics shape prior distributions over these independently interpretable network parameters to yield a Bayesian neural network (BNN) capable of graph structure learning (GSL) from smooth signal observations. Fast execution and parameter efficiency allow for high-fidelity posterior approximation via Markov Chain Monte Carlo (MCMC) and thus uncertainty quantification on edge predictions. Synthetic and real data experiments corroborate this model's ability to provide well-calibrated estimates of uncertainty, in test cases that include unveiling economic sector modular structure from S&P500 data and recovering pairwise digit similarities from MNIST images. Overall, this framework enables GSL in modest-scale applications where uncertainty on the data structure is paramount.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 29 of its 54 references that are in the map. First posted on arXiv 20 Jun 2024.
Builds on
29 of 54 references.
References · 29
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 421
- 2020Hands-on Bayesian Neural Networks -- a Tutorial for Deep Learning Userscited by 338
- 2021What Are Bayesian Neural Network Posteriors Really Like?cited by 308
- 2019Composable Effects for Flexible and Accelerated Probabilistic Programming in NumPyrocited by 191
- 2022Bayesian Structure Learning with Generative Flow Networkscited by 153
- 2016How to learn a graph from smooth signalscited by 146
- 2018Learning graphs from data: A signal representation perspectivecited by 119
- 2018Connecting the Dots: Identifying Network Structure via Graph Signal Processingcited by 111
- 2022Do Bayesian Neural Networks Need To Be Fully Stochastic?cited by 63
17 more
- 2020Latent-Graph Learning for Disease Predictioncited by 39
- 2021Learning to Learn Graph Topologiescited by 26
- 2017Visualization in Bayesian workflowcited by 25
- 2016Learning Sparse Graphs Under Smoothness Priorcited by 23
- 2019GLAD: Learning Sparse Graph Recoverycited by 23
- 2017The prior can generally only be understood in the context of the likelihoodcited by 18
- 2021Accelerated Graph Learning from Smooth Signalscited by 16
- 2021Conditional Variational Autoencoder for Learned Image Reconstructioncited by 13
- 2020Non-Parametric Graph Learning for Bayesian Graph Neural Networkscited by 10
- 2022Uncertainty Quantification for Deep Unrolling-Based Computational Imagingcited by 10
- 2019Bayesian inference of network structure from information cascadescited by 6
- 2020Quantifying Sources of Uncertainty in Deep Learning-Based Image Reconstructioncited by 6
- 2022Learning Graph Structure from Convolutional Mixturescited by 5
- 2022Learning Sparse Graphs via Majorization-Minimization for Smooth Node Signalscited by 4
- 2023Bayesian topology inference on partially known networks from input-output pairscited by 3
- 2016Bayesian Inference of Diffusion Networks with Unknown Infection Timescited by 1
- 2016Diagnosing Suboptimal Cotangent Disintegrations in Hamiltonian Monte Carlocited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 0; 2026: 1.
4 papers.
- 2024Stabilizing the Kumaraswamy Distributioncited by 3
- 2024Online Proximal ADMM for Graph Learning from Streaming Smooth Signalscited by 0
- 2024LASE: Learned Adjacency Spectral Embeddingscited by 0
- 2026From topology learning to graph generation: A unifying perspectivecited by 0
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2024LASE: Learned Adjacency Spectral Embeddings23 Dec 2024
- 2024Stabilizing the Kumaraswamy Distribution1 Oct 2024
- 2024Online Proximal ADMM for Graph Learning from Streaming Smooth Signals19 Sep 2024