English

Robust estimation via generalized quasi-gradients

Machine Learning 2020-05-29 v1 Machine Learning Signal Processing Statistics Theory Computation Statistics Theory

Abstract

We explore why many recently proposed robust estimation problems are efficiently solvable, even though the underlying optimization problems are non-convex. We study the loss landscape of these robust estimation problems, and identify the existence of "generalized quasi-gradients". Whenever these quasi-gradients exist, a large family of low-regret algorithms are guaranteed to approximate the global minimum; this includes the commonly-used filtering algorithm. For robust mean estimation of distributions under bounded covariance, we show that any first-order stationary point of the associated optimization problem is an {approximate global minimum} if and only if the corruption level ϵ<1/3\epsilon < 1/3. Consequently, any optimization algorithm that aproaches a stationary point yields an efficient robust estimator with breakdown point 1/31/3. With careful initialization and step size, we improve this to 1/21/2, which is optimal. For other tasks, including linear regression and joint mean and covariance estimation, the loss landscape is more rugged: there are stationary points arbitrarily far from the global minimum. Nevertheless, we show that generalized quasi-gradients exist and construct efficient algorithms. These algorithms are simpler than previous ones in the literature, and for linear regression we improve the estimation error from O(ϵ)O(\sqrt{\epsilon}) to the optimal rate of O(ϵ)O(\epsilon) for small ϵ\epsilon assuming certified hypercontractivity. For mean estimation with near-identity covariance, we show that a simple gradient descent algorithm achieves breakdown point 1/31/3 and iteration complexity O~(d/ϵ2)\tilde{O}(d/\epsilon^2).

Keywords

Cite

@article{arxiv.2005.14073,
  title  = {Robust estimation via generalized quasi-gradients},
  author = {Banghua Zhu and Jiantao Jiao and Jacob Steinhardt},
  journal= {arXiv preprint arXiv:2005.14073},
  year   = {2020}
}
R2 v1 2026-06-23T15:53:15.991Z