A Block-Coordinate Descent Approach for Large-Scale Sparse Inverse Covariance Estimation

Abstract

The sparse inverse covariance estimation problem arises in many statistical applications in machine learning and signal processing. In this problem, the inverse of a covariance matrix of a multivariate normal distribution is estimated, assuming that it is sparse. An $\ell_1$ regularized log-determinant optimization problem is typically solved to approximate such matrices. Because of memory limitations, most existing algorithms are unable to handle large scale instances of this problem. In this paper we present a new block-coordinate descent approach for solving the problem for large-scale data sets. Our method treats the sought matrix block-by-block using quadratic approximations, and we show that this approach has advantages over existing methods in several aspects. Numerical experiments on both synthetic and real gene expression data demonstrate that our approach outperforms the existing state of the art methods, especially for large-scale problems.

Cite

Text

Treister and Turek. "A Block-Coordinate Descent Approach for Large-Scale Sparse Inverse Covariance Estimation." Neural Information Processing Systems, 2014.

Markdown

[Treister and Turek. "A Block-Coordinate Descent Approach for Large-Scale Sparse Inverse Covariance Estimation." Neural Information Processing Systems, 2014.](https://mlanthology.org/neurips/2014/treister2014neurips-blockcoordinate/)

BibTeX

@inproceedings{treister2014neurips-blockcoordinate,
  title     = {{A Block-Coordinate Descent Approach for Large-Scale Sparse Inverse Covariance Estimation}},
  author    = {Treister, Eran and Turek, Javier S},
  booktitle = {Neural Information Processing Systems},
  year      = {2014},
  pages     = {927-935},
  url       = {https://mlanthology.org/neurips/2014/treister2014neurips-blockcoordinate/}
}