Outlier-robust additive matrix decomposition

preprint2024arXivOpen access

Abstract

We study least-squares trace regression when the parameter is the sum of a rr-low-rank matrix and a ss-sparse matrix and a fraction εε of the labels is corrupted. For subgaussian distributions and feature-dependent noise, we highlight three needed design properties, each one derived from a different process inequality: a "product process inequality", "Chevet's inequality" and a "multiplier process inequality". These properties handle, simultaneously, additive decomposition, label contamination and design-noise interaction. They imply the near-optimality of a tractable estimator with respect to the effective dimensions deff,rd_{eff,r} and deff,sd_{eff,s} of the low-rank and sparse components, εε and the failure probability δδ. The near-optimal rate is r(n,deff,r)+r(n,deff,s)+(1+log⁡(1/δ))/n+εlog⁡(1/ε)\mathsf{r}(n,d_{eff,r}) + \mathsf{r}(n,d_{eff,s}) + \sqrt{(1+\log(1/δ))/n} + ε\log(1/ε), where r(n,deff,r)+r(n,deff,s)\mathsf{r}(n,d_{eff,r})+\mathsf{r}(n,d_{eff,s}) is the optimal rate in average with no contamination. Our estimator is adaptive to (s,r,ε,δ)(s,r,ε,δ) and, for fixed absolute constant c>0c>0, it attains the mentioned rate with probability 1−δ1-δ uniformly over all δ≥exp⁡(−cn)δ\ge\exp(-cn). Without matrix decomposition, our analysis also entails optimal bounds for a robust estimator adapted to the noise variance. Our estimators are based on "sorted" versions of Huber's loss. We present simulations matching the theory. In particular, it reveals the superiority of "sorted" Huber's losses over the classical Huber's loss.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.