uGLAD: Sparse graph recovery by optimizing deep unrolled networks

Harsh Shrivastava, Urszula Chajewska, Robin Abraham, Xinshi Chen
5/23/2022
cs.LGstat.ML

Official code: Harshs27/uGLAD (9 stars, last commit 2025-08-13).

Abstract

Probabilistic Graphical Models (PGMs) are generative models of complex systems. They rely on conditional independence assumptions between variables to learn sparse representations which can be visualized in a form of a graph. Such models are used for domain exploration and structure discovery in poorly understood domains. This work introduces a novel technique to perform sparse graph recovery by optimizing deep unrolled networks. Assuming that the input data $X\in\mathbb{R}^{M\times D}$ comes from an underlying multivariate Gaussian distribution, we apply a deep model on $X$ that outputs the precision matrix $\hatΘ$, which can also be interpreted as the adjacency matrix. Our model, uGLAD, builds upon and extends the state-of-the-art model GLAD to the unsupervised setting. The key benefits of our model are (1) uGLAD automatically optimizes sparsity-related regularization parameters leading to better performance than existing algorithms. (2) We introduce multi-task learning based `consensus' strategy for robust handling of missing data in an unsupervised setting. We evaluate model results on synthetic Gaussian data, non-Gaussian data generated from Gene Regulatory Networks, and present a case study in anaerobic digestion.

View on arXivView PDF

Code Implementations(1)

Harshs27/uGLADOfficial100%

Sparse graph recovery by optimizing deep unrolled networks (unsupervised-GLAD)

91Shell, PythonJan 12, 20221 years agoNOASSERTION
deep-learninggenomicsgraphical-lassoneural-networkunrolled-algorithms

Similar Papers

Cite this paper

@article{shrivastava2022uglad,
  title  = {uGLAD: Sparse graph recovery by optimizing deep unrolled networks},
  author = {Harsh Shrivastava and Urszula Chajewska and Robin Abraham and Xinshi Chen},
  year   = {2022},
  eprint = {2205.11610},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2205.11610}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2205.11610.svg)](https://codeofpaper.com/paper/2205.11610)

Discussion