atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Backdoor Defense via Test-Time Detecting and Repairing

CVPR 2024 · Adversarial robustness and security › Backdoor and poisoning · approach: Training-time backdoor defense · 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.

Proposes TTBD, a two-stage test-time backdoor defense that detects poisoned samples in a batch of partially poisoned data (DDP) and prunes backdoor neurons located via Shapley estimation, without clean fine-tuning.

Problem

Backdoor removal from deployed image classifiers when the defender only has a small batch of unlabeled, partially poisoned test-time data rather than clean training data.

Approach

Detect poisoned samples via Prediction Change Score under neuron pruning (DDP), then locate backdoor neurons using Monte-Carlo Shapley estimates of ASR and ACC on the batch, pruning top ASR-Shapley and bottom ACC-Shapley neurons without any fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DDP detection with Shapley-guided pruningTTBD on PreAct-ResNet18 · CIFAR10, 7 attacks (average)ASR: 88.18 -> 2.32Helped
Replace DDP detection with TeCo detectionTTBD on VGG19 · CIFAR10, 7 attacks (average)ASR: 2.64 -> 65.59Hurt
Select random samples instead of DDP-detected poisoned samples (ablation)TTBD on PreAct-ResNet18 · CIFAR10, 7 attacks (average)ASR: 2.32 -> 65.23Hurt
Locate poisoned neurons by activation instead of Shapley estimation (ablation)TTBD on PreAct-ResNet18 · CIFAR10, 7 attacks (average)ASR: 2.32 -> 16.37Hurt
Increase the partially poisoned batch rate from 5% to 20% (ablation)TTBD-DDP on VGG19 · CIFAR10, 7 attacks (average)ASR: 2.79 -> 1.74Helped
Increase the partially poisoned batch size from 50 to 200 (ablation)TTBD-DDP on VGG19 · CIFAR10, 7 attacks (average)ASR: 2.62 -> 2.06Helped
Aggregate 20 batches and combine TeCo with DDP under sparse 1% poisoning (ablation)TTBD-SPARSE · CIFAR10, PreAct-ResNet18; 7 attacks (average)ASR: 88.18 -> 5.70Helped
Use TTBD-DDP on Tiny-ImageNetPreAct-ResNet18 · Tiny-ImageNet, 6 attacks (average)ASR: 99.01 -> 2.11Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 Tiny-ImageNet

Benchmarks: CIFAR10 Tiny-ImageNet CIFAR100

Metrics: ACC ASR

Baselines: Fine-Pruning ANP DBD TeCo ShapPruning

Builds on: Fine-Pruning TeCo Adversarial Neuron Pruning ShapPruning 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