atlas

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

Adaptive Randomized Smoothing: Certified Adversarial Robustness for Multi-Step Defences

NeurIPS 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Randomized smoothing certification · 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 Adaptive Randomized Smoothing (ARS), using f-DP composition to certify a two-step test-time adaptive (input-dependent masking) defence against L-infinity adversaries, improving standard and certified accuracy on CIFAR-10 (20kBG), CelebA and ImageNet.

Problem

Randomized smoothing is static at test time and scales poorly with input dimension for L-infinity certification on high-dimensional images; existing adaptive RS variants are either unsound or only minimally adaptive.

Approach

Reconnect RS to f-differential privacy so that multi-step adaptive mechanisms can be certified via f-DP adaptive composition; a first noisy step produces an input-dependent mask that reduces the dimension (and thus noise variance) for a second noisy step, yielding sound L-infinity certificates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use input-adaptive masking with the two-step ARS pipeline instead of static randomized smoothingImageNet classification · ImageNet, r∞=0.001, σ=0.5certified accuracy: 48.9% to 50.5%Helped
use input-adaptive masking with the two-step ARS pipeline instead of static randomized smoothingImageNet classification · ImageNet, r∞=0.005, σ=1.0certified accuracy: 21.7% to 23.1%Helped
use input-adaptive masking instead of static randomized smoothingCIFAR-10 (20kBG) · k=96, σ=1.0standard accuracy: 33.8 (3.8) -> 56.3 (2.3)Helped
use input-adaptive masking instead of a learned static maskCIFAR-10 (20kBG) · k=32, σ=0.25standard accuracy: 73.9 (0.8) -> 72.6 (0.9)Hurt
use input-adaptive masking instead of a fixed maskCelebA mouth slightly open classification · CelebA, σ=0.5standard accuracy: 91.0% to 94.3%Helped
use input-adaptive masking instead of a fixed maskCelebA mouth slightly open classification · CelebA, r∞=0.004, σ=0.5certified accuracy: 45.0% to 79.3%Helped
use input-adaptive masking instead of a fixed maskCelebA mouth slightly open classification · CelebA, r∞=0.002, σ=0.25certified accuracy: 68.3% to 84.7%Helped
use input-adaptive masking instead of a fixed maskCelebA mouth slightly open classification · CelebA, r∞=0.008, σ=1.0certified accuracy: 21.3% to 49.3%Helped
train only the mask model for 10 epochs while fixing the base classifier (ablation)ARS on ImageNet · ImageNet, σ=0.5standard accuracy: 57.4 (0.010) -> 56.0 (0.003)Hurt
train only the mask model for 10 epochs while fixing the base classifier (ablation)ARS on ImageNet · ImageNet, σ=1.0standard accuracy: 44.5 (0.010) -> 43.8 (0.002)Hurt
increase input dimension by adding distractor backgrounds while using adaptive maskingARS on CIFAR-10 (20kBG) · σ=1.0, k=32 vs k=96standard accuracy: 49.3 (0.6) -> 56.3 (2.3)Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA ImageNet 20k background images

Benchmarks: CIFAR-10 (20kBG) CelebA (unaligned, cropped) ImageNet

Metrics: standard accuracy certified accuracy at L-infinity radius

Baselines: Cohen et al. UniCR Static Mask Súkeník et al.

Builds on: randomized smoothing f-differential privacy PixelDP UniCR

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