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...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
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 |