Attacking AI
Instructed by Charles Givre
Artificial intelligence and machine learning is becoming ubiquitous in our society. In the last decade, we have seen these technologies go from a novelty to a regular feature of our lives. Despite their widespread presence, there seems to be little understanding of the vulnerabilities and risks these models present. The Attacking AI course will teach cybersecurity professionals how to attack and defend AI/ML models.
Classes are limited. Get registered!
Learn the following key skills:
Course Outline
Module 1: Introduction
Module 2: Overview of Machine Learning
- Feature Engineering
- Model Training
- Model Optimization
- LAB 1: Build a simple ML classifier
Module 3: Overview of Deep Learning
- How they work
- Types of Neural Networks
- Convolutional NN
- Recurrent Neural Networks
- Use cases for NN in Cyber
- LAB 2: Deep Learning Lab: Build a Neural Network
Module 4: Generative Adversarial Learning (GAN)
- Deep Fakes
- Lab: Generating Deep Fakes
- Detecting Deep Fakes
Module 5: Model Extraction and Inversion Attacks
- Methodology
- Defense Techniques
- LAB: Extraction / Inversion Attack
Module 6: Evasion (Fooling a Model)
- Black box attacks
- White box attacks
- LAB: Evasion attack
Module 7: Membership Inference Attack
- Methodology
- LAB: Membership Inference Attack
Module 8: Defense Techniques
Module 9: Attacking LLMs
- Prompt Injection
- Prompt stealing
- Other mischief
Module 10: Conclusion

Intermediate to Advanced
In person & Live Online
TBA
3 days, 24 hours
If you're in network security and have been thinking of getting into data science... this course is for you. However, this course is also designed for data scientist who have wanted to get into Cybersecurity. We teach fundamental to advanced Data Science and how to apply it to Cybersecurity.
Contact Us
Prerequisites
Large Language Models and other generative models will also be covered. This course does not assume an in-depth understanding of machine learning or deep learning, however students should be familiar with Python. It is recommended for participants who want to familiarize themselves with these topics to take our Python Programming for Data Science and Cybersecurity and Applied Data Science and AI for Cybersecurity courses.
Why choose the Center for Cyber Security Training
Interactive, classroom-based learning
Subject matter experts
Trusted by US government agencies

Charles Givre
Charles Givre is a solutions-focused Senior Technical Executive and Data Scientist with more than 20 years of success across the technology, data science, Fintech, education, and cybersecurity industries. His broad areas of expertise include data visualization, analytics, network security, information assurance, strategic planning, big data, business intelligence, software development, and program management. He has held leadership positions at organizations including JP Morgan Chase, Deutsche Bank, Booz Allen Hamilton, and the Central Intelligence Agency (CIA). As VP and Product Owner for Data & Analytics at JP Morgan Chase, he led the product team to develop a next generation cybersecurity analytics platform. Mr. Givre is a published author, regular conference speaker and Project Management Committee (PMC) chair for the Apache Drill project.
The knowledge I gained through this course was substantial. From learning new script writing techniques to understanding big data tools, the instructor covered everything I was hoping for and more!- Sarah H., Washington, DC
Want more information?
Download the Applied Data Science for Cyber Security course outline now.
Upcoming Training Sessions
TBA - 2027
Classes are limited.
Enroll Now.
Related Courses
Our classroom delivers the most in-demand content from the highest profile subject matter experts. Intense and interactive, our courses prepare students with actionable insight and proven strategies.

Physical Penetration Testing
In this intense five-day course, students will learn a variety of covert techniques used to enter secure commercial facilities. From lock picking and key decoding to RFID cloning and alarm sensor bypassing, students who demonstrate hands-on proficiency in key tactics will earn a Certificate of Completion.

Exploit Development Bootcamp & Advanced
Our three-day Bootcamp will teach both basic & advanced techniques from a leading exploit developer. In our Advanced course, experienced students will learn how to write exploits that bypass modern memory protections for the Win32 platform in a fast-paced, interactive learning environment.
