Lune

NeurIPS2020Top-tier venue

Online Robust Regression via SGD on the l1 loss

Scott Pesme, Nicolas Flammarion

2020Year
41Citations
9Top-tier citations

Abstract

We consider the robust linear regression problem in the online setting where we have access to the data in a streaming manner, one data point after the other. More specifically, for a true parameter θ∗\theta^*, we consider the corrupted Gaussian linear model y=⟨x, θ∗⟩+ε+by = \langle x , \ \theta^* \rangle + \varepsilon + b where the adversarial noise bb can take any value with probability η\eta and equals zero otherwise. We consider this adversary to be oblivious (i.e., bb independent of the data) since this is the only contamination model under which consistency is possible. Current algorithms rely on having the whole data at hand in order to identify and remove the outliers. In contrast, we show in this work that stochastic gradient descent on the ℓ1\ell_1 loss converges to the true parameter vector at a O~(1/(1−η)2n)\tilde{O}( 1 / (1 - \eta)^2 n ) rate which is independent of the values of the contaminated measurements. Our proof relies on the elegant smoothing of the non-smooth ℓ1\ell_1 loss by the Gaussian data and a classical non-asymptotic analysis of Polyak-Ruppert averaged SGD. In addition, we provide experimental evidence of the efficiency of this simple and highly scalable algorithm.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers9

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines