atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Attack To Defend: Exploiting Adversarial Attacks for Detecting Poisoned Models

CVPR 2024 · Adversarial robustness and security › Backdoor and poisoning · approach: Detecting poisoned samples · 4 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 A2D, a black-box poisoned-model detector that crafts strong PGD adversarial examples on a reference model trained on a small clean set and transfers them to the target model, flagging it as trojan if its adversarial sensitivity (SAP) is high.

Problem

Detecting whether a given (black-box) ML model has been backdoored/poisoned by a trigger-based poisoning attack, in a way that generalizes to unseen and stealthy attacks without shadow models, full training data, or white-box access.

Approach

Poisoned models are more sensitive to adversarial perturbations than benign ones; the defender generates strong adversarial examples against an unrelated reference model trained on a small clean set, transfers them to the target, and uses a relative accuracy-drop metric (sensitivity to adversarial perturbations, SAP) as the trojan score.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use A2D instead of the strongest listed baselinePoisoned-model detection · MNIST ModifyACC (%): 94 -> 94.6Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · MNIST BlendACC (%): 77 -> 99.6Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · MNIST WaNetACC (%): 87.5 -> 100Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · MNIST IADACC (%): 82.5 -> 100Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 ModifyACC (%): 91 -> 93Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 BlendACC (%): 85 -> 86.6Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 WaNetACC (%): 75 -> 100Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 IADACC (%): 80 -> 95Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 LCACC (%): 85 -> 95Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 SIGACC (%): 90 -> 100Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · CIFAR10 ISSACC (%): 62.5 -> 100Helped
Use A2D instead of the strongest listed baselinePoisoned-model detection · GTSRB WaNetACC (%): 92.5 -> 100Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR10 GTSRB Chest X-ray

Benchmarks: MNIST CIFAR10 GTSRB Chest X-ray

Metrics: ACC TDR FDR AUC SAP

Baselines: MNTD ULP CAS Neural Cleanse FeatureRE ET (expected transferability)

Builds on: Cassandra (CAS) PGD adversarial attack Neural Cleanse

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