JOURNAL ARTICLE

Large-scale Sparse Inverse Covariance Matrix Estimation

Matthias BollhöferAryan EftekhariSimon ScheideggerOlaf Schenk

Year: 2019 Journal:   SIAM Journal on Scientific Computing Vol: 41 (1)Pages: A380-A401   Publisher: Society for Industrial and Applied Mathematics

Abstract

The estimation of large sparse inverse covariance matrices is a ubiquitous statistical problem in many application areas such as mathematical finance, geology, health, and many others. The $\ell_1$-regularized Gaussian maximum likelihood (ML) method is a common approach for recovering inverse covariance matrices for datasets with a very limited number of samples. A highly efficient ML-based method is the quadratic approximate inverse covariance (QUIC) method. In this work, we build on the advancements of QUIC algorithm by introducing a highly performant sparse version of QUIC (SQUIC) for large-scale applications. The proposed algorithm focuses on exploiting the potential sparsity in three components of the QUIC algorithm, namely, construction sample covariance matrix, matrix factorization, and matrix inversion operations. For each component, we present two approaches and provide supporting numerical results based on a set of synthetic datasets and a stylized financial autoregressive model. Testing conducted on a single modern multicore machine show that using advanced sparse matrix technology, SQUIC can recover large-scale inverse covariance matrices of datasets with up to $1$ million random variables within minutes. In comparison to competing ML-based algorithms, SQUIC is orders of magnitude faster with comparable recovery rates.

Keywords:
Estimation of covariance matrices Covariance Covariance matrix Mathematics Inverse Algorithm Sparse matrix CMA-ES Inverse problem Computer science Gaussian Mathematical optimization Statistics

Metrics

125
Cited By
10.11
FWCI (Field Weighted Citation Impact)
34
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Sparse and Compressive Sensing Techniques
Physical Sciences →  Engineering →  Computational Mechanics
Blind Source Separation Techniques
Physical Sciences →  Computer Science →  Signal Processing
Statistical and numerical algorithms
Physical Sciences →  Mathematics →  Applied Mathematics
© 2026 ScienceGate Book Chapters — All rights reserved.