atlas

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

Adversarial Purification with the Manifold Hypothesis

AAAI 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Robustness-accuracy trade-off analysis · 7 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 a manifold-hypothesis-based adversarial purification framework that trains a VAE-classifier with ELBO plus classification loss and purifies inputs at test time by optimizing the ELBO under an l_inf budget.

Problem

Adversarial robustness for non-adversarially trained classifiers, especially against defense-aware adaptive attacks (multi-objective and BPDA), where existing purification methods degrade and lack theoretical grounding.

Approach

Provides sufficient conditions for robustness via manifold hypothesis and semantic consistency between the on-manifold classifier and decoder, then approximates the purifier with test-time ELBO optimization in a VAE-based classifier trained jointly with a classification head.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
test-time ELBO purification instead of reconstruction-only purification (ablation)VAE-Classifier (tiny ResNet) · CIFAR-10BPDA accuracy: 47.43 vs 43.02Helped
test-time ELBO purification instead of reconstruction-only purification (ablation)VAE-Classifier (tiny ResNet) · MNISTBPDA accuracy: 83.08 vs 68.03Helped
test-time ELBO purification instead of reconstruction-only purification (ablation)VAE-Classifier (tiny ResNet) · SVHNBPDA accuracy: 64.70 vs 66.68Hurt
test-time purification (ELBO) on VAE-ClassifierVAE-Classifier (tiny ResNet) · CIFAR-10 clean accuracyclean accuracy: 77.97 vs 91.82Hurt
test-time ELBO purification on VAE-ClassifierResNet-50 standard-trained VAE-CLF (CIFAR-10) · CIFAR-10 BPDABPDA accuracy: 57.15 vs no defense (BPDA not reported)Helped
test-time ELBO purification on adversarially trained PreActResNet-18 encoderPreActResNet-18 adversarially trained VAE-CLF (CIFAR-10) · CIFAR-10 PGDPGD accuracy: 61.98 vs 61.08Helped
test-time ELBO purification on VAE-ClassifierVAE-Classifier (tiny ResNet) · MNIST/F-MNIST/SVHN/CIFAR-10 standard attacksPGD accuracy: e.g. CIFAR-10 17.82 to 57.21Helped
multi-objective adaptive attack trade-off increasedVAE-CLF with ELBO purification (CIFAR-10) · CIFAR-10 multi-objective attackaccuracyNo clear effect
test-time ELBO purification on larger class countVAE-CLF (CIFAR-100) · CIFAR-100 clean accuracyclean accuracy: 42.96 vs 72.37Hurt
test-time ELBO purification on VAE-CLF with blackbox RayS attackResNet-50 VAE-CLF (CIFAR-10) · RayS unboundedaccuracy: 0.07 to 70.74Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST SVHN CIFAR-10 CIFAR-100 CelebA

Benchmarks: MNIST Fashion-MNIST SVHN CIFAR-10 CIFAR-100 CelebA

Metrics: classification accuracy (clean) robust accuracy

Baselines: Standard-AE-Classifier PuVAE diffusion-based purification adversarial training methods

Builds on: variational autoencoder certified robustness BPDA PixelDefend Defense-GAN

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