Introduction
Machine learning security concerns
()
1. AI Foundations
How AI systems can fail and how to protect them
()
Why AI security matters
()
Attacks vs. unintentional failure modes
()
ML security frameworks
()
Security goals for ML: CIA
()
2. Intentional Failure Modes and Attacks
Perturbation attacks and malicious input
()
Poisoning attacks
()
Reprogramming
()
Physical domain: 3D adversarial objects
()
Supply chain attacks
()
Model inversion
()
System manipulation
()
Membership inference and model stealing
()
Backdoors and existing exploits
()
3. Unintentional Failure Modes and Intrinsic Design Flaws
Reward hacking
()
Side effects and misalignment
()
Distributional shifts and incomplete testing
()
Overfitting and underfitting
()
Data bias considerations
()
4. Building Resilient AI
Effective techniques for building resilience in AI
()
Threat modeling AI
()
Dataset threat model
()
Adversarial testing and red teaming
()
API access and supporting components
()
Supply chain
()
Conclusion
Next steps in your AI security journey
()