atlas

Research map / Learning theory and algorithms / Sample complexity

Robust Nonparametric Regression under Poisoning Attack

AAAI 2024 · Learning theory and algorithms › Sample complexity · approach: Distributed estimation under communication limits · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies robust nonparametric regression under poisoning attacks, proposing a Huber-loss weighted kernel M-estimator and a Lipschitz-projection correction that is nearly minimax optimal (up to ln N) for l2 and l_inf risk.

Problem

Nonparametric regression where an adversary can arbitrarily modify up to q of N training labels; standard kernel (Nadaraya-Watson) regression and parametric robust methods are not adequate locally.

Approach

A kernel-weighted Huber M-estimator gives a robust local estimate; a nonlinear post-hoc correction projects it onto Lipschitz functions under minimal l1 distance, removing spikes caused by concentrated attacks and achieving near-minimax rates for any q.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Huber-loss initial estimator instead of kernel regressionNonparametric regression · Synthetic data, random and one-directional attacksroot ℓ2 errorHelped
use Huber-loss initial estimator instead of kernel regressionNonparametric regression · Synthetic data, concentrated attackroot ℓ2 errorMixed
use corrected estimator instead of kernel regressionNonparametric regression · Synthetic data, all three attack strategiesroot ℓ2 errorHelped
add Lipschitz-function projection correction to the initial estimate (ablation)Corrected estimator · Synthetic data, random attackroot ℓ2 errorNo clear effect
add Lipschitz-function projection correction to the initial estimate (ablation)Corrected estimator · Synthetic data, one-directional attack with large qroot ℓ2 errorHelped
add Lipschitz-function projection correction to the initial estimate (ablation)Corrected estimator · Synthetic data, concentrated attackroot ℓ2 errorHelped
use median-of-means instead of kernel regressionNonparametric regression · Synthetic data, poisoning attacksroot ℓ2 errorNo clear effect
use trimmed mean instead of kernel regressionNonparametric regression · Synthetic data, random or one-directional attack with small qroot ℓ2 errorHelped
use trimmed mean instead of kernel regressionNonparametric regression · Synthetic data, other attack settingsroot ℓ2 errorHurt
add Lipschitz-function projection correction to the initial estimate (ablation)Corrected estimator · Real data, all three attack typesroot MSEHelped
increase the Huber estimator's bandwidth to improve robustnessInitial estimator · Large-q poisoning, ℓ2 riskℓ2 errorHurt
add Lipschitz-function projection correction to the initial estimate (ablation)Corrected estimator · Large-q poisoning, ℓ2 riskℓ2 errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic data (uniform in [0,1]^d, N=10000) real dataset (unspecified in main text)

Benchmarks: synthetic 1D and 2D regression under random, one-directional, and concentrated attacks

Metrics: l2 error (root) l_infinity error

Baselines: Nadaraya-Watson kernel regression median-of-means trimmed mean initial Huber estimator

Builds on: Nadaraya-Watson kernel regression Huber loss median-of-means trimmed mean

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy