Fast Bayesian inference of Sparse Networks with automatic sparsity determination

Structure learning of Gaussian graphical models typically involves careful tuning of penalty parameters, which balance the tradeoff between data fidelity and graph sparsity. Unfortunately, this tuning is often a “black art” requiring expert experience or brute-force search. It is therefore tempting...

Full description

Saved in:
Bibliographic Details
Main Authors: Yu, Hang, Wu, Songwei, Xin, Luyin, Dauwels, Justin
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2021
Subjects:
Online Access:https://jmlr.org/papers/v21/18-514.html
https://hdl.handle.net/10356/149090
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-149090
record_format dspace
spelling sg-ntu-dr.10356-1490902021-05-21T05:22:39Z Fast Bayesian inference of Sparse Networks with automatic sparsity determination Yu, Hang Wu, Songwei Xin, Luyin Dauwels, Justin School of Electrical and Electronic Engineering School of Physical and Mathematical Sciences Engineering::Electrical and electronic engineering Gaussian Graphical Models Structure Learning Structure learning of Gaussian graphical models typically involves careful tuning of penalty parameters, which balance the tradeoff between data fidelity and graph sparsity. Unfortunately, this tuning is often a “black art” requiring expert experience or brute-force search. It is therefore tempting to develop tuning-free algorithms that can determine the sparsity of the graph adaptively from the observed data in an automatic fashion. In this paper, we propose a novel approach, named BISN (Bayesian inference of Sparse Networks), for automatic Gaussian graphical model selection. Specifically, we regard the off-diagonal entries in the precision matrix as random variables and impose sparse-promoting horseshoe priors on them, resulting in automatic sparsity determination. With the help of stochastic gradients, an efficient variational Bayes algorithm is derived to learn the model. We further propose a decaying recursive stochastic gradient (DRSG) method to reduce the variance of the stochastic gradients and to accelerate the convergence. Our theoretical analysis shows that the time complexity of BISN scales only quadratically with the dimension, whereas the theoretical time complexity of the state-of-the-art methods for automatic graphical model selection is typically a third-order function of the dimension. Furthermore, numerical results show that BISN can achieve comparable or better performance than the state-of-the-art methods in terms of structure recovery, and yet its computational time is several orders of magnitude shorter, especially for large dimensions. Ministry of Education (MOE) Nanyang Technological University Published version We are grateful for the constructive comments from Prof. Peter Spirtes and three anonymous reviewers. We would also like to acknowledge the support for this project from MOE (Singapore) project 2017-T2-2-126 and the NAM Advanced Biomedical Imaging Program (FY2016) between Nanyang Technological University, Singapore and Medical University of Vienna, Austria. The MATLAB C++ MEX code of BISN is available at https://github.com/fhlyhv/BISN. The major part of the code is implemented using the Armadillo C++ template library (Sanderson and Curtin, 2016) 2021-05-21T05:22:39Z 2021-05-21T05:22:39Z 2020 Journal Article Yu, H., Wu, S., Xin, L. & Dauwels, J. (2020). Fast Bayesian inference of Sparse Networks with automatic sparsity determination. Journal of Machine Learning Research, 21. 1532-4435 https://jmlr.org/papers/v21/18-514.html https://hdl.handle.net/10356/149090 21 en 2017-T2-2-126 Journal of Machine Learning Research © 2020 Hang Yu, Songwei Wu, Luyin Xin, and Justin Dauwels. License: CC-BY 4.0, see https://creativecommons.org/licenses/by/4.0/. Attribution requirements are provided at http://jmlr.org/papers/v21/18-514. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
Gaussian Graphical Models
Structure Learning
spellingShingle Engineering::Electrical and electronic engineering
Gaussian Graphical Models
Structure Learning
Yu, Hang
Wu, Songwei
Xin, Luyin
Dauwels, Justin
Fast Bayesian inference of Sparse Networks with automatic sparsity determination
description Structure learning of Gaussian graphical models typically involves careful tuning of penalty parameters, which balance the tradeoff between data fidelity and graph sparsity. Unfortunately, this tuning is often a “black art” requiring expert experience or brute-force search. It is therefore tempting to develop tuning-free algorithms that can determine the sparsity of the graph adaptively from the observed data in an automatic fashion. In this paper, we propose a novel approach, named BISN (Bayesian inference of Sparse Networks), for automatic Gaussian graphical model selection. Specifically, we regard the off-diagonal entries in the precision matrix as random variables and impose sparse-promoting horseshoe priors on them, resulting in automatic sparsity determination. With the help of stochastic gradients, an efficient variational Bayes algorithm is derived to learn the model. We further propose a decaying recursive stochastic gradient (DRSG) method to reduce the variance of the stochastic gradients and to accelerate the convergence. Our theoretical analysis shows that the time complexity of BISN scales only quadratically with the dimension, whereas the theoretical time complexity of the state-of-the-art methods for automatic graphical model selection is typically a third-order function of the dimension. Furthermore, numerical results show that BISN can achieve comparable or better performance than the state-of-the-art methods in terms of structure recovery, and yet its computational time is several orders of magnitude shorter, especially for large dimensions.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Yu, Hang
Wu, Songwei
Xin, Luyin
Dauwels, Justin
format Article
author Yu, Hang
Wu, Songwei
Xin, Luyin
Dauwels, Justin
author_sort Yu, Hang
title Fast Bayesian inference of Sparse Networks with automatic sparsity determination
title_short Fast Bayesian inference of Sparse Networks with automatic sparsity determination
title_full Fast Bayesian inference of Sparse Networks with automatic sparsity determination
title_fullStr Fast Bayesian inference of Sparse Networks with automatic sparsity determination
title_full_unstemmed Fast Bayesian inference of Sparse Networks with automatic sparsity determination
title_sort fast bayesian inference of sparse networks with automatic sparsity determination
publishDate 2021
url https://jmlr.org/papers/v21/18-514.html
https://hdl.handle.net/10356/149090
_version_ 1701270472752103424