Introduction to MLSecOps
1h 2mIntermediate2024-04-04
Authors
Diana Kelley
CTO and Cofounder of SecurityCurve
Course details
The more we rely on artificial intelligence (AI) and machine learning (ML), the more we need those systems to be trustworthy and resilient. In this course—designed for ML engineers, data scientists, AppSec or MLSec practitioners, and business leaders—join instructor Diana Kelley as she provides a comprehensive overview of how to build security into machine learning and AI by focusing on the most impactful security issues and prevention strategies using the MLSecOps framework.
Explore how the MLOps lifecycle overlaps and converges with DevSecOps to find out how and where security can be woven into the ML pipeline. Diana shows you how to begin to secure machine learning models, conduct AI-aware risk assessments, audit and monitor supply chains, implement incident response plans, and build your MLSecOps dream team. By the end of this course, you’ll be prepared to help individuals and organizations be more proactive about securing their AI and ML systems.
Explore how the MLOps lifecycle overlaps and converges with DevSecOps to find out how and where security can be woven into the ML pipeline. Diana shows you how to begin to secure machine learning models, conduct AI-aware risk assessments, audit and monitor supply chains, implement incident response plans, and build your MLSecOps dream team. By the end of this course, you’ll be prepared to help individuals and organizations be more proactive about securing their AI and ML systems.
Skills covered
Machine LearningIncident ResponseCybersecurityArtificial Intelligence (AI)One-Off
Concepts
0. Introduction
- 01 - The power of MLSecOps
1. Introduction to MLSecOps
- 02 - What is MLSecOps
- 03 - The benefits of AI risk awareness in organizations
- 04 - Key MLSecOps categories of assurance explained
- 05 - Understanding the MLSecOps framework
2. Applying MLSecOps to Secure the AI Lifecycle
- 06 - Map, measure, manage, and govern
- 07 - AI attack vectors and vulnerabilities
- 08 - Introduction to threat modeling for AI systems
- 09 - Customized threat models
- 10 - Strategic threat analysis
- 11 - Ensuring adversarial robustness
- 12 - Secure model deployment and monitoring
3. The MLSecOps Dream Team
- 13 - Building the team - Ownership and roles
- 14 - Introduction to the Violet teaming integrative framework
- 15 - Facilitating cross-collaboration for MLSecOps implementation
- 16 - Empowering MLSecOps stakeholders with team training
4. MLSecOps Implementation and Strategy - Risk Assessment and Incident Response
- 17 - Step-by-step - Infusing MLSecOps into existing processes
- 18 - Foundations for AI ML risk assessments and assurance
- 19 - AI incident response plans
- 20 - Audit, inventory, and supply chain
Conclusion
- 21 - Mastering MLSecOps - Safeguarding AI in the modern era
Related courses
- Python for Data Science and Machine Learning Essential Training Part 1
- Artificial Intelligence Foundations: Neural Networks
- Spatial Machine Learning and Statistics in Python
- Complete Guide to Google BigQuery for Data and ML Engineers
- Applied Machine Learning: Value Estimation
- Applied Machine Learning: Supervised Learning
- Machine Learning in Telecommunication: From Basics to Real-World Cases
- Power BI: Integrating AI