English

Denise: Deep Robust Principal Component Analysis for Positive Semidefinite Matrices

Machine Learning 2023-06-07 v4 Machine Learning Optimization and Control Computational Finance

Abstract

The robust PCA of covariance matrices plays an essential role when isolating key explanatory features. The currently available methods for performing such a low-rank plus sparse decomposition are matrix specific, meaning, those algorithms must re-run for every new matrix. Since these algorithms are computationally expensive, it is preferable to learn and store a function that nearly instantaneously performs this decomposition when evaluated. Therefore, we introduce Denise, a deep learning-based algorithm for robust PCA of covariance matrices, or more generally, of symmetric positive semidefinite matrices, which learns precisely such a function. Theoretical guarantees for Denise are provided. These include a novel universal approximation theorem adapted to our geometric deep learning problem and convergence to an optimal solution to the learning problem. Our experiments show that Denise matches state-of-the-art performance in terms of decomposition quality, while being approximately 2000×2000\times faster than the state-of-the-art, principal component pursuit (PCP), and 200×200 \times faster than the current speed-optimized method, fast PCP.

Keywords

Cite

@article{arxiv.2004.13612,
  title  = {Denise: Deep Robust Principal Component Analysis for Positive Semidefinite Matrices},
  author = {Calypso Herrera and Florian Krach and Anastasis Kratsios and Pierre Ruyssen and Josef Teichmann},
  journal= {arXiv preprint arXiv:2004.13612},
  year   = {2023}
}
R2 v1 2026-06-23T15:09:26.386Z