atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

BAN: Detecting Backdoors Activated by Adversarial Neuron Noise

NeurIPS 2024 · Adversarial robustness and security › Backdoor and poisoning · approach: Training-time backdoor defense · 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 BAN, a feature-space backdoor detector that adversarially perturbs neuron weights to maximize clean loss and uses a learned feature mask to expose backdoored models, plus a noise-based fine-tuning defense.

Problem

Trigger-inversion backdoor detectors are computationally expensive and rely on prominent backdoor features, so they fail to detect weaker or input-space backdoors such as BadNets.

Approach

Adversarial neuron noise (PGD on multiplicative weight/bias perturbations) activates backdoor neurons, and a feature decoupling mask on the latent features amplifies the difference between backdoored and clean models, enabling detection without iterating over all target classes; a noise-based fine-tuning then removes the backdoor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adversarial neuron noise and feature masking for backdoor detectionBAN versus detection baselines · CIFAR-10, detection averagedetection success accuracy: 86.39% -> 97.22%Helped
Use BAN instead of BTI-DBF for detectionResNet18 · CIFAR-10detection time: 76.90s -> 55.95sHelped
Use BAN instead of BTI-DBF for detectionResNet18 · ImageNet200detection time: 5,792.51s -> 1,132.85sHelped
Fine-tune using optimized neuron noiseBackdoored ResNet18 models · CIFAR-10, five attacks averageASR: 24.47 -> 2.21Helped
Fine-tune using optimized neuron noiseBackdoored ResNet18 models · CIFAR-10, all-to-all attacks averageASR: 2.49 -> 1.21Helped
Add an L1 mask-size regularizer to BTI-DBF feature decoupling (ablation)BTI-DBF · CIFAR-10, BadNets detectiondetection success accuracy: 25% -> 90%Helped
Remove the L1 mask-norm regularizer (ablation)BAN feature-mask analysis · CIFAR-10, BadNetsnegative feature loss: 0.26 -> 2.17Mixed
Remove the L1 mask-norm regularizer (ablation)BAN feature-mask analysis · CIFAR-10, Bppnegative feature loss: 2.80 -> 2.78No clear effect
Set lambda2 to 0.2 instead of 0.5 (ablation)BAN fine-tuning · CIFAR-10, BppASR: 2.28 ± 0.72 -> 2.53 ± 0.93Mixed
Set lambda2 to 0.8 instead of 0.5 (ablation)BAN fine-tuning · CIFAR-10, BppASR: 2.28 ± 0.72 -> 2.89 ± 0.94Hurt
Fine-tune for 10 instead of 25 epochs (ablation)BAN fine-tuning · CIFAR-10, BppASR: 2.28 ± 0.72 -> 2.62 ± 0.44Hurt
Fine-tune for 50 instead of 25 epochs (ablation)BAN fine-tuning · CIFAR-10, BppASR: 2.28 ± 0.72 -> 2.80 ± 0.73Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 GTSRB Tiny-ImageNet ImageNet200

Benchmarks: CIFAR-10 GTSRB Tiny-ImageNet ImageNet200

Metrics: detection success accuracy number of models detected as backdoored benign accuracy (BA) attack success rate (ASR) running time

Baselines: Neural Cleanse Tabor FeatureRE Unicorn BTI-DBF ANP

Builds on: Neural Cleanse BTI-DBF FeatureRE ANP PGD

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