Robust Kronecker Product PCA for Spatio-Temporal Covariance Estimation

Kronecker PCA involves the use of a space versus time Kronecker product decomposition to estimate spatio-temporal covariances. In this paper, the addition of a sparse correction factor is considered, which corresponds to a model of the covariance as a sum of Kronecker products of low (separation) rank and a sparse matrix. This sparse correction extends the diagonally corrected Kronecker PCA of [Greenewald, and Hero, 2014] to allow for sparse unstructured “outliers” anywhere in the covariance matrix, e.g., arising from variables or correlations that do not fit the Kronecker model well, or from sources such as sensor noise or sensor failure. We introduce a robust PCA-based algorithm to estimate the covariance under this model. An extension to Toeplitz temporal factors is also provided, producing a parameter reduction for temporally stationary measurement modeling. High dimensional MSE performance bounds are given for these extensions. Finally, the proposed extension of KronPCA is evaluated on both simulated and real data coming from yeast cell cycle experiments. This establishes the practical utility of robust Kronecker PCA in biological and other applications.

[1]  Robert Tibshirani,et al.  Spectral Regularization Algorithms for Learning Large Incomplete Matrices , 2010, J. Mach. Learn. Res..

[2]  A. Willsky,et al.  Sparse and low-rank matrix decompositions , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[3]  Walid Hachem,et al.  Estimation of Toeplitz Covariance Matrices in Large Dimensional Regime With Application to Source Detection , 2014, IEEE Transactions on Signal Processing.

[4]  Alfred O. Hero,et al.  Covariance Estimation in High Dimensions Via Kronecker Product Expansions , 2013, IEEE Transactions on Signal Processing.

[5]  Pablo A. Parrilo,et al.  Latent variable graphical model selection via convex optimization , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[6]  Daniel K Sodickson,et al.  Low‐rank plus sparse matrix decomposition for accelerated dynamic MRI with separation of background and dynamic components , 2015, Magnetic resonance in medicine.

[7]  N. Pitsianis The Kronecker Product in Approximation and Fast Transform Geration , 1997 .

[8]  Martin J. Wainwright,et al.  Noisy matrix decomposition via convex relaxation: Optimal rates in high dimensions , 2011, ICML.

[9]  Alfred O. Hero,et al.  On Convergence of Kronecker Graphical Lasso Algorithms , 2012, IEEE Transactions on Signal Processing.

[10]  John Wright,et al.  RASL: Robust alignment by sparse and low-rank decomposition for linearly correlated images , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[11]  Yi Ma,et al.  Robust principal component analysis? , 2009, JACM.

[12]  Jeffrey A. Fessler,et al.  Improved Robust PCA using low-rank denoising with optimal singular value shrinkage , 2014, 2014 IEEE Workshop on Statistical Signal Processing (SSP).

[13]  Pradeep Ravikumar,et al.  Dirty Statistical Models , 2013, NIPS.

[14]  C. Loan,et al.  Approximation with Kronecker Products , 1992 .

[15]  P. Dutilleul The mle algorithm for the matrix normal distribution , 1999 .

[16]  James G. Nagy,et al.  Optimal Kronecker Product Approximation of Block Toeplitz Matrices , 2000, SIAM J. Matrix Anal. Appl..

[17]  A. Dawid Some matrix-variate distribution theory: Notational considerations and a Bayesian application , 1981 .

[18]  Steven B. Haase,et al.  Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological data , 2013, Bioinform..

[19]  Alfred O. Hero,et al.  Kronecker sum decompositions of space-time data , 2013, 2013 5th IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).

[20]  Petre Stoica,et al.  On Estimation of Covariance Matrices With Kronecker Product Structure , 2008, IEEE Transactions on Signal Processing.

[21]  Alfred O. Hero,et al.  Kronecker PCA based spatio-temporal modeling of video for dismount classification , 2014, Defense + Security Symposium.

[22]  Alfred O. Hero,et al.  Regularized block Toeplitz covariance matrix estimation via Kronecker product expansions , 2014, 2014 IEEE Workshop on Statistical Signal Processing (SSP).