Global convergence of the subgradient method for robust signal recovery
Zesheng Cai, Lexiao Lai, Tiansheng Li
TL;DR
This work analyzes the subgradient method for factorized robust signal recovery tasks (robust PCA, robust phase retrieval, robust matrix sensing), which yield nonsmooth, nonconvex objectives with possible unbounded sublevel sets. It develops a global convergence framework for locally Lipschitz semialgebraic objectives, proving that bounded continuous-time subgradient trajectories imply bounded subgradient sequences and convergence to a critical point when step sizes scale as $\alpha/(k+1)$. The framework is validated for robust PCA, phase retrieval, and matrix sensing, with a mild nondegeneracy condition needed for the sensing case. Additionally, in the rank-one symmetric robust PCA setting, the authors show that, for almost every initialization, the subgradient method avoids spurious critical points and converges to a global minimum under small nonsummable step sizes, yielding a practical global convergence guarantee. Overall, the results provide global convergence guarantees and landscape-based guarantees for a broad class of robust recovery problems using simple subgradient dynamics with modest step-size schemes.
Abstract
We study the subgradient method for factorized robust signal recovery problems, including robust PCA, robust phase retrieval, and robust matrix sensing. These objectives are nonsmooth and nonconvex, and may have unbounded sublevel sets, so standard arguments for analyzing first-order optimization algorithms based on descent and coercivity do not apply. For locally Lipschitz semialgebraic objectives, we develop a convergence framework under the assumption that continuous-time subgradient trajectories are bounded: for sufficiently small step sizes of order \(1/k\), any subgradient sequence remains bounded and converges to a critical point. We verify this trajectory boundedness assumption for the robust objectives by adapting and extending existing trajectory analyses, requiring only a mild nondegeneracy condition in the matrix sensing case. Finally, for rank-one symmetric robust PCA, we show that the subgradient method avoids spurious critical points for almost every initialization, and therefore converges to a global minimum under the same step-size regime.
