atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

Provable Robustness against a Union of L_0 Adversarial Attacks

AAAI 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Certified training and ensembles · 5 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.

Proposes feature partition aggregation (FPA), a vertically partitioned ensemble of submodels trained on disjoint feature sets that certifies deterministic feature robustness against the union of sparse evasion, backdoor, and poisoning attacks.

Problem

Sparse (L0) adversarial attacks that perturb an unknown subset of features; existing L0 certified defenses (randomized ablation) cover only evasion attacks, not training-time poisoning or backdoors, and are slow to certify.

Approach

Train an ensemble of submodels on disjoint feature subsets so any perturbed feature (train or test) affects at most one submodel; certify robustness via vote gaps under plurality voting or run-off elections, yielding deterministic guarantees over the union of evasion, poisoning, and backdoor attacks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace randomized ablation with FPACIFAR10 · CIFAR10median certified robustness (pixels): 10 -> 13Helped
Replace randomized ablation with FPAMNIST · MNISTmedian certified robustness (pixels): 10 -> 12Helped
Replace randomized ablation with FPAWeather · Weathermedian certified robustness (features): 1 -> 4Helped
Replace randomized ablation with FPAAmes · Amesmedian certified robustness (features): 1 -> 3Helped
Use FPA instead of RA at median robustness of 10 pixelsCIFAR10 · CIFAR10classification accuracy: 64.7% -> 75.0%Helped
Increase FPA median robustness from 10 to 13 pixelsCIFAR10 · CIFAR10classification accuracy: 75.0% -> 62.4%Hurt
Use FPA instead of RA at median robustness of 10 pixelsMNIST · MNISTclassification accuracy: 93.1% -> 96.1%Helped
Increase FPA median robustness from 10 to 12 pixelsMNIST · MNISTclassification accuracy: 93.1% -> 87.2%Hurt
Use FPA instead of RA at median robustness of 1 featureWeather · Weatherclassification accuracy: 75.2% -> 85.3%Helped
Increase FPA median robustness from 1 to 4 featuresWeather · Weatherclassification accuracy: 75.2% -> 76.1%Helped
Replace randomized ablation with FPAall evaluated datasets · CIFAR10, MNIST, Weather, Amesmean certification time: 743x; 235x; 3,134x; 1,082xHelped
Use deterministic strided partitioning instead of random partitioningFPA on CIFAR10 and MNIST · CIFAR10 and MNISTcertified accuracy: 15.6 percentage points for CIFAR10 and 11.9pp for MNISTHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 MNIST Weather Ames

Benchmarks: CIFAR10 MNIST Weather Ames

Metrics: median certified robustness classification accuracy mean certification time certified patch accuracy

Baselines: Randomized Ablation (Levine & Feizi 2020) Randomized Ablation (Jia et al. 2022) (De)randomized smoothing Patch IBP BagCert

Builds on: Deep Partition Aggregation Randomized Ablation Almost-tight L0 certification LightGBM

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