atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Adversarial Feature Map Pruning for Backdoor

ICLR 2024 · Adversarial robustness and security › Backdoor and poisoning · approach: Trigger-based backdoor attacks · 0 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 Adversarial Feature Map Pruning (FMP), a data-free backdoor defense that reverse-generates per-feature-map adversarial inputs, prunes the feature maps whose inputs yield lowest accuracy, and fine-tunes on a clean subset.

Problem

Backdoor attacks embed hidden triggers in DNNs; reverse-engineering defenses like Neural Cleanse fail to reproduce complex or invisible triggers, and defenders lack backdoor samples to locate backdoor feature maps.

Approach

Instead of reproducing the trigger, generate per-feature-map adversarial perturbations (FRG, an FGSM-style attack at feature-map level), evaluate model accuracy on those inputs for each feature map, prune the feature maps with the lowest accuracy (suspected backdoor maps), then fine-tune on a clean subset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FMP rather than NADBackdoor defense on CIFAR-10 · CIFAR-10 (AVG)ASR: 22.06 -> 2.86Helped
Use FMP rather than NADBackdoor defense on CIFAR-10 · CIFAR-10 (AVG)robust accuracy: 70.48 -> 87.40Helped
Use FMP rather than the lowest-average-ASR baseline, NCBackdoor defense on CIFAR-100 · CIFAR-100 (AVG)ASR: 1.39 -> 0.25Helped
Use FMP rather than NADBackdoor defense on CIFAR-100 · CIFAR-100 (AVG)robust accuracy: 44.43 -> 60.20Helped
Use FMP rather than the lowest-average-ASR baseline, NCBackdoor defense on GTSRB · GTSRB (AVG)ASR: 2.69 -> 0.32Helped
Use FMP rather than NADBackdoor defense on GTSRB · GTSRB (AVG)robust accuracy: 44.00 -> 89.44Helped
Increase the clean retraining data ratio from 5% to 100% (ablation)FMP on CIFAR-10 with BadNets · CIFAR-10, BadNetsASR: 1.77 -> 0.9Helped
Increase the clean retraining data ratio from 5% to 100% (ablation)FMP on CIFAR-10 with BadNets · CIFAR-10, BadNetsaccuracy: 86.57 -> 92.02Helped
Increase epsilon from 1/255 to 16/255 (ablation)FMP on CIFAR-10 with BadNets · CIFAR-10, BadNetsaccuracy: 91.67 -> 88.01Hurt
Increase epsilon from 1/255 to 16/255 (ablation)FMP on CIFAR-10 with BadNets · CIFAR-10, BadNetsASR: 1.67 -> 1.41Mixed
Set p to 2 rather than 64 (ablation)FMP on CIFAR-10 with BadNets · CIFAR-10, BadNetsaccuracy: 91.67 -> 65.57Hurt
Set p to 2 rather than 64 (ablation)FMP on CIFAR-10 with BadNets · CIFAR-10, BadNetsrobust accuracy: 91.71 -> 65.52Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 GTSRB

Benchmarks: CIFAR-10 CIFAR-100 GTSRB

Metrics: clean accuracy attack success rate robust accuracy

Baselines: Fine-tuning (FT) Fine-Pruning (FP) Adversarial Neuron Pruning (ANP) Channel Lipschitz Pruning (CLP) Neural Attention Distillation (NAD) Neural Cleanse (NC) AEVA RNP DeepInspect TABOR ABS

Builds on: Fine-Pruning Neural Cleanse FGSM BackdoorBench

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