Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
10327507 | Computational Statistics & Data Analysis | 2013 | 6 Pages |
Abstract
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 ΣËglassoâ1â ΩË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.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Benjamin T. Rolfs, Bala Rajaratnam,