The graphical lasso (glasso) is a widely-used fast algorithm for estimating sparse inverse covariance matrices. The glasso solves an ℓ 1 penalized maximum likelihood problem and is available as an R library on CRAN. The output from the glasso, a regularized covariance matrix estimateΣ glasso and a sparse inverse covariance matrix estimateΩ glasso , not only identify a graphical model but can also serve as intermediate inputs into multivariate procedures such as PCA, LDA, MANOVA, and others. The glasso indeed produces a covariance matrix estimateΣ glasso which solves the ℓ 1 penalized optimization problem in a dual sense; however, the method for producingΩ glasso after this optimization is inexact and may produce asymmetric estimates. This problem is exacerbated when the amount of ℓ 1 regularization that is applied is small, which in turn is more likely to occur if the true underlying inverse covariance matrix is not sparse. The lack of symmetry can potentially have consequences. First, it implies thatΣ −1 glasso =Ω glasso and second, asymmetry can possibly lead to negative or complex eigenvalues, rendering many multivariate procedures which may depend onΩ glasso unusable. We demonstrate this problem, explain its causes, and propose possible remedies.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.