# Methods for Recovering Conditional Independence Graphs: A Survey

arXiv: https://arxiv.org/abs/2211.06829 · HTML: https://mlsanity.com/paper/2211.06829/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 30 of its 84 references that are in the map.
- First posted on arXiv 13 Nov 2022.

## Builds on (most cited first, 30 of 30)

- [Relational inductive biases, deep learning, and graph networks](https://mlsanity.com/paper/1806.01261/) (2018)
- [Convolutional Networks on Graphs for Learning Molecular Fingerprints](https://mlsanity.com/paper/1509.09292/) (2015)
- [DAGs with NO TEARS: Continuous Optimization for Structure Learning](https://mlsanity.com/paper/1803.01422/) (2018)
- [DAG-GNN: DAG Structure Learning with Graph Neural Networks](https://mlsanity.com/paper/1904.10098/) (2019)
- [Deep Convolutional Networks on Graph-Structured Data](https://mlsanity.com/paper/1506.05163/) (2015)
- [Stochastic Video Generation with a Learned Prior](https://mlsanity.com/paper/1802.07687/) (2018)
- [Learning to Optimize: A Primer and A Benchmark](https://mlsanity.com/paper/2103.12828/) (2021)
- [Learning Sparse Nonparametric DAGs](https://mlsanity.com/paper/1909.13189/) (2019)
- [DYNOTEARS: Structure Learning from Time-Series Data](https://mlsanity.com/paper/2002.00498/) (2020)
- [Learning Bayesian Networks: The Combination of Knowledge and Statistical Data](https://mlsanity.com/paper/1302.6815/) (2013)
- [How to learn a graph from smooth signals](https://mlsanity.com/paper/1601.02513/) (2016)
- [D-VAE: A Variational Autoencoder for Directed Acyclic Graphs](https://mlsanity.com/paper/1904.11088/) (2019)
- [Theoretical Linear Convergence of Unfolded ISTA and its Practical Weights and Thresholds](https://mlsanity.com/paper/1808.10038/) (2018)
- [Causal Structure Learning](https://mlsanity.com/paper/1706.09141/) (2017)
- [The Case for Bayesian Deep Learning](https://mlsanity.com/paper/2001.10995/) (2020)
- [Network Inference via the Time-Varying Graphical Lasso](https://mlsanity.com/paper/1703.01958/) (2017)
- [Learning to Learn Graph Topologies](https://mlsanity.com/paper/2110.09807/) (2021)
- [Playing with Duality: An Overview of Recent Primal-Dual Approaches for Solving Large-Scale Optimization Problems](https://mlsanity.com/paper/1406.5429/) (2014)
- [GLAD: Learning Sparse Graph Recovery](https://mlsanity.com/paper/1906.00271/) (2019)
- [Bayesian Networks in Healthcare: Distribution by Medical Condition](https://mlsanity.com/paper/2002.00224/) (2020)
- [Diverse Video Generation using a Gaussian Process Trigger](https://mlsanity.com/paper/2107.04619/) (2021)
- [Tensor Graphical Lasso (TeraLasso)](https://mlsanity.com/paper/1705.03983/) (2017)
- [Graphical LASSO Based Model Selection for Time Series](https://mlsanity.com/paper/1410.1184/) (2014)
- [Learning to Discover Sparse Graphical Models](https://mlsanity.com/paper/1605.06359/) (2016)
- [Neural Graphical Models](https://mlsanity.com/paper/2210.00453/) (2022)
- [The Sylvester Graphical Lasso (SyGlasso)](https://mlsanity.com/paper/2002.00288/) (2020)
- [Large-Scale Sparse Inverse Covariance Estimation via Thresholding and Max-Det Matrix Completion](https://mlsanity.com/paper/1802.04911/) (2018)
- [Cooperative neural networks (CoNN): Exploiting prior independence structure for improved classification](https://mlsanity.com/paper/1906.00291/) (2019)
- [uGLAD: Sparse graph recovery by optimizing deep unrolled networks](https://mlsanity.com/paper/2205.11610/) (2022)
- [A Fast and Scalable Joint Estimator for Learning Multiple Related Sparse Gaussian Graphical Models](https://mlsanity.com/paper/1702.02715/) (2017)

## Built on by (most cited first, 7 of 7)

- [Neural Graph Revealers](https://mlsanity.com/paper/2302.13582/) (2023)
- [Federated Learning with Neural Graphical Models](https://mlsanity.com/paper/2309.11680/) (2023)
- [Learning Multi-Frequency Partial Correlation Graphs](https://mlsanity.com/paper/2311.15756/) (2023)
- [Are uGLAD? Time will tell!](https://mlsanity.com/paper/2303.11647/) (2023)
- [Knowledge Propagation over Conditional Independence Graphs](https://mlsanity.com/paper/2308.05857/) (2023)
- [Generative Kaleidoscopic Networks](https://mlsanity.com/paper/2402.11793/) (2024)
- [Obstacle-aware Gaussian Process Regression](https://mlsanity.com/paper/2412.06160/) (2024)

## Abstract (arXiv)

Conditional Independence (CI) graphs are a type of probabilistic graphical models that are primarily used to gain insights about feature relationships. Each edge represents the partial correlation between the connected features which gives information about their direct dependence. In this survey, we list out different methods and study the advances in techniques developed to recover CI graphs. We cover traditional optimization methods as well as recently developed deep learning architectures along with their recommended implementations. To facilitate wider adoption, we include preliminaries that consolidate associated operations, for example techniques to obtain covariance matrix for mixed datatypes.
