Get in Touch
 Duration 14 hours

Course Outline

Introduction to AI Red Teaming

  • Grasping the AI threat landscape.
  • The role of red teams in AI security.
  • Ethical and legal implications.

Adversarial Machine Learning

  • Attack vectors: evasion, poisoning, extraction, and inference.
  • Creating adversarial examples (e.g., FGSM, PGD).
  • Differentiating between targeted and untargeted attacks, along with success metrics.

Evaluating Model Robustness

  • Assessing robustness under various perturbations.
  • Identifying model blind spots and failure modes.
  • Stress testing classification, vision, and NLP models.

Red Teaming AI Pipelines

  • Mapping the attack surface: data, model, and deployment layers.
  • Exploiting insecure model APIs and endpoints.
  • Reverse engineering model behavior and outputs.

Simulation and Tooling

  • Utilizing the Adversarial Robustness Toolbox (ART).
  • Red teaming using tools like TextAttack and IBM ART.
  • Sandboxing, monitoring, and observability utilities.

AI Red Team Strategy and Defense Collaboration

  • Formulating red team exercises and objectives.
  • Effectively communicating findings to blue teams.
  • Embedding red teaming into AI risk management frameworks.

Summary and Future Directions

Requirements

  • A solid grasp of machine learning and deep learning architectures.
  • Practical experience with Python and ML frameworks such as TensorFlow or PyTorch.
  • Familiarity with cybersecurity principles or offensive security methodologies.

Target Audience

  • Security researchers.
  • Members of offensive security teams.
  • Professionals in AI assurance and red teaming.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories