24
8

Robust Nonparametric Regression under Poisoning Attack

Abstract

This paper studies robust nonparametric regression, in which an adversarial attacker can modify the values of up to qq samples from a training dataset of size NN. Our initial solution is an M-estimator based on Huber loss minimization. Compared with simple kernel regression, i.e. the Nadaraya-Watson estimator, this method can significantly weaken the impact of malicious samples on the regression performance. We provide the convergence rate as well as the corresponding minimax lower bound. The result shows that, with proper bandwidth selection, \ell_\infty error is minimax optimal. The 2\ell_2 error is optimal with relatively small qq, but is suboptimal with larger qq. The reason is that this estimator is vulnerable if there are many attacked samples concentrating in a small region. To address this issue, we propose a correction method by projecting the initial estimate to the space of Lipschitz functions. The final estimate is nearly minimax optimal for arbitrary qq, up to a lnN\ln N factor.

View on arXiv
Comments on this paper