L-Infinity Attacks

$L_\infty$ Attacks are adversarial attacks that perturb every input feature by at most $\epsilon$ — constrained within a hypercube $|x - x_{adv}|_\infty \leq \epsilon$, making small, imperceptible changes to all features simultaneously.

Key $L_\infty$ Attack Methods

  • FGSM: Single-step sign of gradient: $x_{adv} = x + \epsilon \cdot \text{sign}(\nabla_x L)$.
  • PGD: Multi-step projected gradient descent with random start — the standard strong attack.
  • AutoAttack: Ensemble of parameter-free attacks (APGD-CE, APGD-DLR, FAB, Square) — the benchmark standard.
  • C&W $L_\infty$: Lagrangian relaxation of the constraint for minimum $\epsilon$ finding.

Why It Matters

  • Standard Threat Model: $L_\infty$ is the most common threat model in adversarial robustness research.
  • Imperceptibility: Small per-pixel changes are the least visible to human inspectors.
  • Practical: Models sensor drift in industrial settings where all readings shift slightly.

$L_\infty$ Attacks are the subtle, everywhere perturbation — small, uniform changes across all features that are the standard threat model in adversarial ML.

Take l-infinity attacks further

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