Low-rank Matrix Estimation with Inhomogeneous Noise
Alice Guionnet, Justin Ko, Florent Krzakala, Lenka Zdeborová
TL;DR
This work addresses low-rank matrix estimation under inhomogeneous noise by establishing a Gaussian universality principle that maps inhomogeneous models to Gaussian spike models with a variance profile. It provides a rigorous large-$N$ free energy formula via replica methods, analyzes spectral BBP-type transitions, and derives information-theoretic detectability thresholds for inhomogeneous settings, including the degree-corrected stochastic block model. The results unify the treatment of diverse noise profiles, link free-energy to MMSE, and reveal when spectral methods are optimal or suboptimal. The framework has direct implications for community detection in networks with heterogeneous noise, offering precise threshold criteria and a tractable variational problem to compute recovery limits. Overall, the paper extends the spiked-model methodology to inhomogeneous outputs, delivering both theoretical universality results and practical insights for structured estimation tasks.
Abstract
We study low-rank matrix estimation for a generic inhomogeneous output channel through which the matrix is observed. This generalizes the commonly considered spiked matrix model with homogeneous noise to include for instance the dense degree-corrected stochastic block model. We adapt techniques used to study multispecies spin glasses to derive and rigorously prove an expression for the free energy of the problem in the large size limit, providing a framework to study the signal detection thresholds. We discuss an application of this framework to the degree corrected stochastic block models.
