atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Mitigating Backdoor Attack by Injecting Proactive Defensive Backdoor

NeurIPS 2024 · Adversarial robustness and security › Backdoor and poisoning · approach: Detecting poisoned samples · 6 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 PDB, which defends against data-poisoning backdoors by proactively injecting a secret defensive backdoor (with a reversible label mapping) during training and reversing its label at inference.

Problem

In-training defense against data-poisoning backdoor attacks: train a clean model from a potentially poisoned dataset without relying on detecting and removing poisoned samples.

Approach

Instead of detecting and unlearning poisoned samples, the defender injects its own defensive backdoor using a secret out-of-range patch trigger and a bijective label mapping h(y)=(y+1) mod K trained on a small reserved clean set; at inference, every input gets the defensive trigger and the prediction is mapped back by h^{-1}, so the malicious backdoor is overridden while clean accuracy is kept.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · CIFAR-10, 5.0% poisoning; PreAct-ResNet18; average over attacksASR: 42.17 -> 0.71Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · CIFAR-10, 5.0% poisoning; PreAct-ResNet18; average over attacksACC: 90.90 -> 91.36Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · CIFAR-10, 5.0% poisoning; PreAct-ResNet18; average over attacksDER: 88.51 -> 96.39Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · Tiny ImageNet, 5.0% poisoning; ViT-B-16; average over attacksASR: 98.25 -> 0.00Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · Tiny ImageNet, 5.0% poisoning; ViT-B-16; average over attacksDER: 50.63 -> 98.94Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · Tiny ImageNet, 5.0% poisoning; ViT-B-16; average over attacksACC: 78.16 -> 73.03Hurt
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · GTSRB, 5.0% poisoning; PreAct-ResNet18; average over attacksASR: 33.23 -> 0.01Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · GTSRB, 5.0% poisoning; PreAct-ResNet18; average over attacksDER: 57.22 -> 95.33Helped
Inject a reversible defensive backdoor during trainingPDB versus the strongest baseline by metric · GTSRB, 5.0% poisoning; PreAct-ResNet18; average over attacksACC: 97.23 -> 97.24No clear effect
Inject a reversible defensive backdoor during trainingPDB · CIFAR-10, 5.0% poisoning; PreAct-ResNet18; BadNetstraining time (s): 919 -> 1853Hurt
Inject a reversible defensive backdoor during trainingPDB · Tiny ImageNet, 5.0% poisoning; ViT-B-16; BadNetstraining time (s): 2938 -> 4913Hurt
Inject the defensive backdoor against an ALL2ALL attackPDB · CIFAR-10; PreAct-ResNet18; ALL2ALL BadNetsASR: 61.33 -> 2.72Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 Tiny ImageNet GTSRB

Benchmarks: CIFAR-10 Tiny ImageNet GTSRB

Metrics: ACC ASR DER

Baselines: AC Spectral Signatures ABL DBD NAB

Builds on: BackdoorBench ABL DBD NAB

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