atlas

Research map / Adversarial robustness and security / Backdoor and poisoning

Backdoor Mitigation via Invertible Pruning Masks

NeurIPS 2025 · Adversarial robustness and security › Backdoor and poisoning · approach: Training-time backdoor defense · 1 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 IMS, a pruning-based backdoor defense using a learned selection mechanism and an invertible channel mask, optimized via bi-level optimization with synthesized sample-specific perturbations, evaluated on BackdoorBench against pruning and fine-tuning defenses.

Problem

Backdoor mitigation in image classifiers with limited clean data; existing pruning defenses are inconsistent and fine-tuning defenses fail to restore correct predictions on triggered inputs.

Approach

An invertible pruning mask paired with a learned per-channel selection vector: the mask prunes selected components while its inverse prunes the complementary ones, with unselected components shared and preserved. A bi-level optimization synthesizes perturbations with the inverse mask and then updates the mask to suppress them.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IMS rather than pruning baselinesBackdoor mitigation · BackdoorBench across 2, 10, and 100 SPCRDRHelped
Use IMS rather than fine-tuning baselinesBackdoor mitigation · BackdoorBench, 2 and 10 SPCRDRHelped
Use IMS rather than fine-tuning baselinesBackdoor mitigation · BackdoorBench, 100 SPCRDRMixed
Add mask initialization to IMS (ablation)IMS · GTSRB, IAB, ResNet, 10% poisoning, 10 SPCASR: 56.1 -> 1.1Helped
Add mask initialization to IMS (ablation)IMS · GTSRB, WaNet, ResNet, 10% poisoning, 10 SPCRDR: 21.7 -> 1.9Helped
Add mask initialization to IMS (ablation)IMS · GTSRB, SSBA, ResNet, 10% poisoning, 10 SPCRDR: 27.5 -> 26.0Helped
Add mask initialization to IMS (ablation)IMS · GTSRB, BadNet, ResNet, 10% poisoning, 10 SPCASR: 0.3 -> 0.1No clear effect
Vary sparsity weight λ (ablation)IMS · GTSRB, BadNet, ResNet, 10% poisoning, 10 SPCASR: 0.0 -> 13.5Hurt
Vary sparsity weight λ (ablation)IMS · GTSRB, BPP, ResNet, 10% poisoning, 10 SPCASR: 0.0 -> 0.0No clear effect
Vary sparsity weight λ (ablation)IMS · GTSRB, IAB, ResNet, 10% poisoning, 10 SPCASR: 0.2 -> 87.9Hurt
Vary sparsity weight λ (ablation)IMS · GTSRB, SSBA, ResNet, 10% poisoning, 10 SPCASR: 0.7 -> 85.2Hurt
Vary selection sharpness k below 10 (ablation)IMS · GTSRB, ResNet, 10% poisoning, 10 SPCASRHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 GTSRB Tiny-ImageNet ImageNette

Benchmarks: BackdoorBench CIFAR-10 BackdoorBench GTSRB BackdoorBench Tiny-ImageNet ImageNette

Metrics: ARR ASR RDR

Baselines: FP ANP AWN RNP NFT FMP BTI-DBF FT-SAM SAU

Builds on: ANP SAU BTI-DBF 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