Abstract

We introduce GGLasso, a Python package for solving General Graphical Lasso problems. The Graphical Lasso scheme, introduced by (Friedman 2007) (see also (Yuan 2007; Banerjee 2008)), estimates a sparse inverse covariance matrix $\Theta$ from multivariate Gaussian data $\mathcal{X} \sim \mathcal{N}(\mu, \Sigma) \in \mathbb{R}^p$. Originally proposed by (Dempster 1972) under the name Covariance Selection, this estimation framework has been extended to include latent variables in (Chandrasekaran 2012). Recent extensions also include the joint estimation of multiple inverse covariance matrices, see, e.g., in (Danaher 2013; Tomasi 2018). The GGLasso package contains methods for solving a general problem formulation, including important special cases, such as, the single (latent variable) Graphical Lasso, the Group, and the Fused Graphical Lasso.

Highlights

  • We introduce GGLasso, a Python package for solving General Graphical Lasso problems

  • Recent extensions include the joint estimation of multiple inverse covariance matrices, see, e.g., in Danaher et al (2013), Tomasi et al (2018)

  • Single Graphical Lasso (SGL): For K = 1, the problem reduces to the single Graphical Lasso where ∑

Read more

Summary

Summary

We introduce GGLasso, a Python package for solving General Graphical Lasso problems. The Graphical Lasso scheme, introduced by Friedman et al (2007) (see Yuan & Lin (2007), Banerjee et al (2008)), estimates a sparse inverse covariance matrix Θ from multivariate Gaussian data X ∼ N (μ, Σ) ∈ Rp. Originally proposed by Dempster (1972) under the name Covariance Selection, this estimation framework has been extended to include latent variables in Chandrasekaran et al (2012). The GGLasso package contains methods for solving the general problem formulation: Submitted: 18 October 2021 Published: 10 December 2021. The above problem formulation subsumes important special cases, including the single (latent variable) Graphical Lasso, the Group, and the Fused Graphical Lasso

Statement of need
Installation and problem instantiation
Inverse covariance matrix
Low Rank
Problem formulation
Optimization algorithms
Benchmarks and applications
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call