MLLGSTJan 31, 2022

Robust supervised learning with coordinate gradient descent

arXiv:2201.13372v14 citations
AI Analysis

This addresses the problem of robust supervised learning for practitioners dealing with corrupted data, though it is incremental as it builds on existing coordinate descent and robust estimation techniques.

The paper tackles supervised learning with linear methods when features and labels are corrupted, by combining coordinate gradient descent with robust estimators of partial derivatives to achieve robustness with computational efficiency similar to non-robust methods. It demonstrates through experiments that this approach offers a compromise between robustness, statistical performance, and numerical efficiency.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes