Improved Turbo Message Passing for Compressive Robust Principal Component Analysis: Algorithm Design and Asymptotic Analysis
Zhuohang He, Junjie Ma, Xiaojun Yuan
TL;DR
This work tackles CRPCA by casting the problem in a Bayesian framework and designing an improved turbo message passing (ITMP) algorithm that separately denoises the sparse, low-rank, and linear components. It introduces a state evolution (SE) analysis that characterizes the asymptotic MSE transfer functions for each denoiser and for the overall algorithm, enabling precise predictions of performance in the large-system limit. The authors derive both necessary and sufficient conditions for global convergence, showing that the SE-based phase-transition boundary aligns well with empirical results. Numerical experiments validate the SE predictions, confirm accurate MSE tracking across iterations, and demonstrate competitive phase-transition behavior compared to existing CRPCA methods. Overall, the paper provides a principled Bayesian ITMP design, rigorous SE analysis under mild assumptions, and practically meaningful convergence insights for CRPCA under ROIL-based compressive measurements.
Abstract
Compressive Robust Principal Component Analysis (CRPCA) naturally arises in various applications as a means to recover a low-rank matrix low-rank matrix $\boldsymbol{L}$ and a sparse matrix $\boldsymbol{S}$ from compressive measurements. In this paper, we approach the problem from a Bayesian inference perspective. We establish a probabilistic model for the problem and develop an improved turbo message passing (ITMP) algorithm based on the sum-product rule and the appropriate approximations. Additionally, we establish a state evolution framework to characterize the asymptotic behavior of the ITMP algorithm in the large-system limit. By analyzing the established state evolution, we further propose sufficient conditions for the global convergence of our algorithm. Our numerical results validate the theoretical results, demonstrating that the proposed asymptotic framework accurately characterize the dynamical behavior of the ITMP algorithm, and the phase transition curve specified by the sufficient condition agrees well with numerical simulations.
