Course Outline
Introduction to TinyML Security
- Security challenges in resource-constrained ML systems
- Threat models for TinyML deployments
- Risk categories for embedded AI applications
Data Privacy in Edge AI
- Privacy considerations for on-device data processing
- Strategies to minimize data exposure and transfer
- Methods for decentralized data handling
Adversarial Attacks on TinyML Models
- Threats from model evasion and poisoning
- Input manipulation on embedded sensors
- Evaluating vulnerabilities in constrained environments
Hardening Embedded ML Systems
- Firmware and hardware protection layers
- Access control and secure boot mechanisms
- Best practices for safeguarding inference pipelines
Privacy-Preserving TinyML Techniques
- Quantization and model design considerations for privacy
- Methods for on-device anonymization
- Lightweight encryption and secure computation methods
Secure Deployment and Maintenance
- Secure provisioning of TinyML devices
- OTA updates and patching strategies
- Edge-level monitoring and incident response
Testing and Validating Secure TinyML Systems
- Security and privacy testing frameworks
- Simulating real-world attack scenarios
- Validation and compliance considerations
Case Studies and Applied Scenarios
- Security failures in edge AI ecosystems
- Designing resilient TinyML architectures
- Balancing performance and protection trade-offs
Summary and Next Steps
Requirements
- Familiarity with embedded system architectures
- Practical experience with machine learning workflows
- Foundational knowledge of cybersecurity
Target Audience
- Security analysts
- AI developers
- Embedded engineers
Testimonials (3)
inventory and identifying the different risk exposures within AI
Gary Cook - Cybersecurity and Information Technology Risk Division
Course - Introduction to AI Trust, Risk, and Security Management (AI TRiSM)
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
The profesional knolage and the way how he presented it before us