Alternating minimization for square root principal component pursuit
Shengxiang Deng, Xudong Li, Yangjing Zhang
TL;DR
This work tackles robust matrix recovery via SRPCP by recasting the problem as a distributionally robust optimization (DRO) with a square-root loss, which enables tuning-free recovery of a low-rank component $L_0$ and a sparse component $S_0$ from data $D = L_0 + S_0 + Z_0$. It then develops a two-block alternating minimization (AltMin) algorithm with closed-form updates for both $S$ and $L$, along with a convergence guarantee to coordinatewise minima under mild conditions. To further boost efficiency, the authors integrate a BM-decomposition-based acceleration that leverages variational nuclear norms to use partial SVDs and a rank-estimation scheme, yielding substantial speedups on large-scale problems. Numerical experiments on synthetic and real dark-raw-video data demonstrate that AltMin is highly efficient and robust, with the accelerated version offering significant improvements in low-rank regimes and large-scale settings. The approach provides a scalable, tuning-free framework for low-rank plus sparse decomposition with clear practical impact in tasks such as background/foreground separation in challenging imaging scenarios.
Abstract
Recently, the square root principal component pursuit (SRPCP) model has garnered significant research interest. It is shown in the literature that the SRPCP model guarantees robust matrix recovery with a universal, constant penalty parameter. While its statistical advantages are well-documented, the computational aspects from an optimization perspective remain largely unexplored. In this paper, we focus on developing efficient optimization algorithms for solving the SRPCP problem. Specifically, we propose a tuning-free alternating minimization (AltMin) algorithm, where each iteration involves subproblems enjoying closed-form optimal solutions. Additionally, we introduce techniques based on the variational formulation of the nuclear norm and Burer-Monteiro decomposition to further accelerate the AltMin method. Extensive numerical experiments confirm the efficiency and robustness of our algorithms.
