atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

Sample-specific Noise Injection for Diffusion-based Adversarial Purification

ICML 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Augmentation and diffusion purification · 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 SSNI, which adapts the forward-diffusion noise level per sample using score norms (via expected perturbation score) to boost clean and robust accuracy of diffusion-based purification methods on CIFAR-10 and ImageNet-1K.

Problem

Diffusion-based adversarial purification uses a single constant noise level t* for all inputs, but the optimal level varies per sample, leading to a poor accuracy-robustness trade-off.

Approach

Use the score norm (expected perturbation score from a pre-trained score network) as a proxy for how far a sample is from the clean data distribution, and reweight the shared t* with a linear or sigmoid function so cleaner samples receive less noise and perturbed samples receive more.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add sample-specific noise injection using SSNI-NDiffPure, GDMP, and GNS · CIFAR-10, PGD+EOT ℓ∞ (ε = 8/255)standard accuracy: +3.58%; +1.63%; +3.45%Helped
Add sample-specific noise injection using SSNI-NDiffPure, GDMP, and GNS · CIFAR-10, PGD+EOT ℓ∞ (ε = 8/255)robust accuracy: +0.65%; +4.23%; +0.40%Mixed
Add sample-specific noise injection using SSNI-NDiffPure, GDMP, and GNS · ImageNet-1K, PGD+EOT ℓ∞ (ε = 4/255)robust accuracy: +3.32; +4.82; +1.03Helped
Add sample-specific noise injection using SSNI-NDiffPure, GDMP, and GNS · CIFAR-10, PGD+EOT ℓ₂ (ε = 0.5)robust accuracy: -0.06; +0.20; +0.39Mixed
Use a single score norm instead of EPS norm (ablation)SSNI-N · CIFAR-10, PGD+EOT ℓ∞ (ε = 8/255)robust accuracy: 47.98±0.64 -> 47.20±1.22; 36.72±1.05 -> 34.24±1.45; 56.05±1.11 -> 55.47±1.15Hurt
Replace DDPM sampling with DDIM (ablation)DiffPure · CIFAR-10, PGD+EOT ℓ∞ (ε = 8/255)robust accuracy: 47.98±0.64 -> 37.50±0.80Hurt
Replace DDPM sampling with sdeint solver (ablation)DiffPure · CIFAR-10, PGD+EOT ℓ∞ (ε = 8/255)robust accuracy: 47.98±0.64 -> 47.72±0.24Hurt
Vary temperature coefficient τ in SSNI-N (ablation)SSNI-N · CIFAR-10, PGD+EOT ℓ∞ (ε = 8/255)robust accuracyMixed
Increase bias term b (ablation)SSNI reweighting function · CIFAR-10 and ImageNet-1Krobust accuracyHelped
Increase bias term b (ablation)SSNI reweighting function · CIFAR-10 and ImageNet-1Kstandard accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 ImageNet-1K

Benchmarks: CIFAR-10 ImageNet-1K AutoAttack DiffAttack Diff-PGD

Metrics: standard accuracy robust accuracy

Baselines: DiffPure GDMP GNS SSNI-L

Builds on: DiffPure GDMP GNS expected perturbation score DDPM

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