The Phase Transition of Matrix Recovery from Gaussian Measurements Matches the Minimax MSE of Matrix Denoising
Abstract
Let X0 be an unknown M by N matrix. In matrix recovery, one takes n < MN linear measurements y1,..., yn of X0, where yi = (aiT X0) and each ai is a M by N matrix. For measurement matrices with Gaussian i.i.d entries, it known that if X0 is of low rank, it is recoverable from just a few measurements. A popular approach for matrix recovery is Nuclear Norm Minimization (NNM). Empirical work reveals a phase transition curve, stated in terms of the undersampling fraction δ(n,M,N) = n/(MN), rank fraction =r/N and aspect ratio β=M/N. Specifically, a curve δ* = δ*(;β) exists such that, if δ > δ*(;β), NNM typically succeeds, while if δ < δ*(;β), it typically fails. An apparently quite different problem is matrix denoising in Gaussian noise, where an unknown M by N matrix X0 is to be estimated based on direct noisy measurements Y = X0 + Z, where the matrix Z has iid Gaussian entries. It has been empirically observed that, if X0 has low rank, it may be recovered quite accurately from the noisy measurement Y. A popular matrix denoising scheme solves the unconstrained optimization problem min \| Y - X \|F2/2 + λ \|X\|* . When optimally tuned, this scheme achieves the asymptotic minimax MSE () = N ∞ ∈fλ (X) ≤ · N MSE(X,Xλ). We report extensive experiments showing that the phase transition δ*() in the first problem coincides with the minimax risk curve () in the second problem, for any rank fraction 0 < < 1.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.