← Library · Advanced concept

Adversarial Training

Adversarial training involves augmenting the training data with 'adversarial examples' specifically crafted by an adversary to mislead the model. The model is then trained on this mixed dataset, learning to correctly classify both original and perturbed inputs. This process aims to make the model more robust and resilient against malicious attacks that try to cause misclassifications with subtle input changes.

In plain terms

It's like a boxing coach training their fighter to withstand sneaky, unexpected punches by practicing against a deceptive sparring partner.

Why it matters

It improves the security and reliability of AI systems, especially in sensitive applications like self-driving cars or medical diagnosis.

Learn one new AI thing every day.

Daily Deck sends you seven plain-English cards like this every morning. Free.

Start free