AI engineering glossary · Evals guardrails AI security

What is adversarial robustness?

Adversarial robustness (also called robustness): How well a model keeps giving correct outputs when inputs are deliberately perturbed by an attacker. It is measured as accuracy under specified attacks and perturbation limits, and differs from ordinary generalisation to new but natural data.

Level: advancedTopic: Evals guardrails AI security

Adversarial robustness: an example

A classifier scores 95 percent on clean images but 40 percent when each pixel may be changed by a small bound, so its robustness is 40 percent.

Related terms

More Evals guardrails AI security terms

Where you learn it

Adversarial robustness is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.