atlas

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

Rethinking Invariance Regularization in Adversarial Training to Improve Robustness-Accuracy Trade-off

ICLR 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Robustness-accuracy trade-off analysis · 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 AR-AT, an asymmetric representation-level invariance regularizer (stop-gradient plus predictor MLP) combined with split-BatchNorm to improve the robustness-accuracy trade-off in adversarial training.

Problem

Adversarial training suffers a robustness-accuracy trade-off; invariance regularization still loses clean accuracy due to gradient conflict between invariance and classification losses and a BatchNorm mixture-distribution problem between clean and adversarial inputs.

Approach

Asymmetrize the invariance loss with a stop-gradient and a predictor MLP so only the adversarial representation is pulled toward the clean one, and use split-BN (separate auxiliary BNs for clean inputs during training only) to avoid mixed batch statistics; also offers a view that KD-based defenses succeed by resolving these same two issues.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AR-AT instead of LBGATResNet-18 · CIFAR10Clean accuracy: 85.00 ± 0.47 -> 87.82 ± 0.19Helped
Add SWA to AR-ATWRN-34-10 · CIFAR10AutoAttack accuracy: 50.77 ± 0.50 -> 54.03 ± 0.31Helped
Add stop-gradient to naive invariance regularization (ablation)AR-AT, ResNet-18 · CIFAR10Clean accuracy: 82.93 -> 82.47Hurt
Add stop-gradient to naive invariance regularization (ablation)AR-AT, ResNet-18 · CIFAR10PGD-20 accuracy: 48.89 -> 48.57Hurt
Add split-BN to naive invariance regularization (ablation)AR-AT, ResNet-18 · CIFAR10PGD-20 accuracy: 48.89 -> 51.34Helped
Add predictor MLP to stop-gradient plus split-BN (ablation)AR-AT, ResNet-18 · CIFAR10PGD-20 accuracy: 51.46 -> 52.40Helped
Use auto-balance instead of the best listed fixed setting (ablation)AR-AT, WRN-34-10 · CIFAR10PGD-20 accuracy: 50.35 -> 52.72Helped
Regularize all ReLUs in layer4 instead of the penultimate layer (ablation)AR-AT, ResNet-18 · CIFAR10Clean accuracy: 86.28 -> 87.93Helped
Use auxiliary clean BNs at inference instead of main BNs (ablation)AR-AT, ResNet-18 · CIFAR10PGD-20 accuracy: 52.13 -> 1.98Hurt
Asymmetrize TRADES with stop-gradient and split-BN (ablation)TRADES, ResNet-18 · CIFAR10Clean accuracy: 81.25 -> 85.62Helped
Asymmetrize TRADES with stop-gradient and split-BN (ablation)TRADES, ResNet-18 · CIFAR10AutoAttack accuracy: 48.54 -> 48.58No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Imagenette

Benchmarks: CIFAR-10 CIFAR-100 Imagenette AutoAttack PGD-20

Metrics: clean accuracy robust accuracy (AutoAttack) sum of clean and robust accuracy gradient similarity cosine similarity of adversarial and clean features

Baselines: AT TRADES MART LBGAT ARREST AWP TRADES-AWP AT+HF

Builds on: TRADES LBGAT SimSiam MBN-AT AdvProp

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