Autoattack

AutoAttack is a standardized, parameter-free ensemble of adversarial attacks used for reliable robustness evaluation — combining four complementary attacks to provide a rigorous, reproducible assessment that avoids the pitfalls of weak evaluation.

AutoAttack Components

  • APGD-CE: Auto-PGD with cross-entropy loss — adaptive step size, no hyperparameter tuning.
  • APGD-DLR: Auto-PGD with difference of logits ratio loss — targets the margin between top classes.
  • FAB: Fast Adaptive Boundary — finds minimum-norm adversarial examples.
  • Square Attack: Score-based black-box attack — catches gradient-masking defenses.

Why It Matters

  • Reliable Evaluation: AutoAttack is the standard for trustworthy robustness evaluation — eliminates "defense by obscurity."
  • Parameter-Free: No attack hyperparameters to tune — fully reproducible results.
  • RobustBench: The official attack for the RobustBench leaderboard — the benchmark for adversarial robustness.

AutoAttack is the ultimate robustness test — a standardized attack ensemble that provides reliable, reproducible adversarial robustness evaluation.

Take autoattack further

Ask the copilot about this term, or have our engineers assess it against your process.