atlas

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

Towards Fairness-Aware Adversarial Learning

CVPR 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 FAAL, a min-max-max adversarial training paradigm that inserts a KL-DRO class-wise distributionally adversarial reweighting step to improve worst-class robust accuracy, fine-tuning robust models in as few as two epochs.

Problem

Adversarially trained models show large disparities in robust accuracy across classes (robust fairness), and existing fixes are heuristic reweighting methods that are slow or need validation sets.

Approach

Reformulate adversarial training as min-max-max, where the intermediate maximization learns class-wise weights under a KL-divergence ball around the uniform class distribution (distributionally robust optimization), using CW margin loss per class; it plugs into any AT method and needs no validation set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add FAAL during 2-epoch fine-tuningPGD-AT WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 24.40 -> 35.70Helped
Add FAAL during 2-epoch fine-tuningTRADES WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 23.20 -> 35.30Helped
Add FAAL during 2-epoch fine-tuningMART WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 22.00 -> 34.00Helped
Add FAAL during 2-epoch fine-tuningTRADES-AWP WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 25.80 -> 30.60Helped
Combine FAAL fine-tuning with AWP (ablation)PGD-AT WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 35.70 -> 36.90Helped
Combine FAAL fine-tuning with AWP (ablation)TRADES WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 35.30 -> 35.40No clear effect
Combine FAAL fine-tuning with AWP (ablation)MART WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 34.00 -> 36.40Helped
Combine FAAL fine-tuning with AWP (ablation)TRADES-AWP WRN-34-10 · CIFAR-10AutoAttack worst-class accuracy (%): 30.60 -> 37.00Helped
Add FAAL to TRADES training from scratchPreact-ResNet18 · CIFAR-10AutoAttack worst-class accuracy (%): 20.70 -> 33.60Helped
Add FAAL to TRADES training from scratchResNet18 · CIFAR-100AutoAttack worst-class accuracy (%): 1.00 -> 3.00Helped
Use cross-entropy rather than CW margin loss for the intermediate distributional optimization (ablation)FAAL · CIFAR-10 and CIFAR-100performanceHurt
Set the distribution-shift constraint τ to 0 (ablation)FAAL · Adversarial trainingrobust fairnessHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100

Benchmarks: CIFAR-10 CIFAR-100

Metrics: clean accuracy PGD-20 accuracy CW-20 accuracy AutoAttack accuracy average accuracy worst-class accuracy

Baselines: FRL-RWRM CFA WAT PGD-AT TRADES MART AWP TRADES-AWP

Builds on: PGD adversarial training TRADES MART AWP KL-DRO FRL

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