Robust supervised learning with coordinate gradient descent
Not on the map. Why?
Abstract (arXiv)
This paper considers the problem of supervised learning with linear methods when both features and labels can be corrupted, either in the form of heavy tailed data and/or corrupted rows. We introduce a combination of coordinate gradient descent as a learning algorithm together with robust estimators of the partial derivatives. This leads to robust statistical learning methods that have a numerical complexity nearly identical to non-robust ones based on empirical risk minimization. The main idea is simple: while robust learning with gradient descent requires the computational cost of robustly estimating the whole gradient to update all parameters, a parameter can be updated immediately using a robust estimator of a single partial derivative in coordinate gradient descent. We prove upper bounds on the generalization error of the algorithms derived from this idea, that control both the optimization and statistical errors with and without a strong convexity assumption of the risk. Finally, we propose an efficient implementation of this approach in a new python library called linlearn, and demonstrate through extensive numerical experiments that our approach introduces a new interesting compromise between robustness, statistical performance and numerical efficiency for this problem.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 34 of its 125 references that are in the map. First posted on arXiv 31 Jan 2022.
Builds on
34 of 125 references.
References · 34
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2015Coordinate Descent Algorithmscited by 218
- 2016Robust Estimators in High Dimensions without the Computational Intractabilitycited by 209
- 2019Mean estimation and regression under heavy-tailed distributions--a surveycited by 133
- 2016Agnostic Estimation of Mean and Covariancecited by 131
- 2018Sever: A Robust Meta-Algorithm for Stochastic Optimizationcited by 123
- 2016Learning from Untrusted Datacited by 90
- 2018Robust Estimation via Robust Gradient Estimationcited by 76
- 2018Efficient Algorithms and Lower Bounds for Robust Linear Regressioncited by 76
- 2018Efficient Algorithms for Outlier-Robust Regressioncited by 72
- 2017Distributed Statistical Machine Learning in Adversarial Settings: Byzantine Gradient Descentcited by 59
- 2013Loss minimization and parameter estimation with heavy tailscited by 50
22 more
- 2020Outlier Robust Mean Estimation with Subgaussian Rates via Stabilitycited by 50
- 2020Robust regression with covariate filtering: Heavy tails and adversarial contaminationcited by 49
- 2015Robust Covariance and Scatter Matrix Estimation under Huber's Contamination Modelcited by 47
- 2017Sub-Gaussian estimators of the mean of a random vectorcited by 47
- 2014Empirical risk minimization for heavy-tailed lossescited by 37
- 2019Robust subgaussian estimation of a mean vector in nearly linear timecited by 37
- 2018Mean Estimation with Sub-Gaussian Rates in Polynomial Timecited by 33
- 2020Optimal Robust Linear Regression in Nearly Linear Timecited by 31
- 2018High Dimensional Robust Sparse Regressioncited by 29
- 2017Robust Regression via Mutivariate Regression Depthcited by 20
- 2021Robust Training in High Dimensions via Block Coordinate Geometric Median Descentcited by 20
- 2016Sub-Gaussian estimators of the mean of a random matrix with heavy-tailed entriescited by 18
- 2019Fast Mean Estimation with Sub-Gaussian Ratescited by 18
- 2019A Fast Spectral Algorithm for Mean Estimation with Sub-Gaussian Ratescited by 12
- 2021Variance Reduced Median-of-Means Estimator for Byzantine-Robust Distributed Inferencecited by 11
- 2020Sparse recovery by reduced variance stochastic approximationcited by 7
- 2017Efficient learning with robust gradient descentcited by 6
- 2018Robust descent using smoothed multiplicative noisecited by 6
- 2017Robust Sparse Estimation Tasks in High Dimensionscited by 4
- 2021Robust Principal Component Analysis: A Median of Means Approachcited by 4
- 2021Robust Online Convex Optimization in the Presence of Outlierscited by 4
- 2019High Dimensional Robust M-Estimation: Arbitrary Corruption and Heavy Tailscited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
3 papers.