atlas

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

$\sigma$-zero: Gradient-based Optimization of $\ell_0$-norm Adversarial Examples

ICLR 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Provable robust learning guarantees

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 σ-zero, a gradient-based minimum-ℓ0-norm adversarial attack using a differentiable ℓ0 approximation and an adaptive sparsity projection, evaluated on MNIST, CIFAR-10 and ImageNet robust models.

Problem

Finding minimum ℓ0-norm adversarial perturbations is NP-hard and non-differentiable; existing ℓ0 attacks trade off between accuracy and efficiency, which can overestimate DNN robustness.

Approach

Approximates the ℓ0 norm with a smooth term sum x_i^2/(x_i^2+σ) optimized by gradient descent, combined with an adaptive projection that zeroes small components with a sparsity threshold τ that is raised when the sample is already adversarial and lowered otherwise, removing the need for a trade-off hyperparameter or adversarial initialization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use σ-zero instead of BBattacking cnnddnshort · MNIST, cnnddnshortASR₍₂₄₎: 71.23 -> 83.79Helped
use σ-zero instead of BBattacking cnntradesshort · MNIST, cnntradesshortASR₍₂₄₎: 56.53 -> 98.03Helped
use σ-zero instead of BBadvattacking CIFAR-10 C1 · CIFAR-10, C1ASR₍₂₄₎: 65.96 -> 76.53Helped
use σ-zero instead of BBadvattacking CIFAR-10 C3 · CIFAR-10, C3ASR₍₂₄₎: 36.47 -> 38.60Helped
use σ-zero instead of BBadvattacking ImageNet I1 · ImageNet, I1ASR₍₂₄₎: 77.5 -> 82.6Helped
use σ-zero instead of BBadvattacking ImageNet I3 · ImageNet, I3ASR₍₂₄₎: 64.7 -> 66.7Helped
add adaptive τ adjustment (ablation)σ-zero on CIFAR-10 C10 · CIFAR-10, C10ASR₅₀: 71.66 -> 73.02Helped
add gradient normalization (ablation)σ-zero on CIFAR-10 C10 · CIFAR-10, C10ASR₅₀: 39.76 -> 73.02Helped
add projection operator and adaptive τ adjustment (ablation)σ-zero on CIFAR-10 C10 · CIFAR-10, C10ASR₅₀: 12.95 -> 73.02Helped
add adaptive τ adjustment (ablation)σ-zero on CIFAR-10 C5 · CIFAR-10, C5ASR₅₀: 79.83 -> 82.92Helped
add gradient normalization (ablation)σ-zero on CIFAR-10 C5 · CIFAR-10, C5ASR₅₀: 52.83 -> 82.92Helped
add projection operator and adaptive τ adjustment (ablation)σ-zero on CIFAR-10 C5 · CIFAR-10, C5ASR₅₀: 23.78 -> 82.92Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 ImageNet

Benchmarks: MNIST CIFAR-10 ImageNet

Metrics: ASR_k median l0 norm runtime (s) queries VRAM

Baselines: SparseFool EAD PDPGD VFGA FMN BB BBadv PGD-l0 Sparse-RS Sparse-PGD

Builds on: Brendel & Bethge (BB) attack Fast Minimum Norm (FMN) attack PGD-l0 Sparse-RS

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