Course Outline
Introduction to Security in TinyML
- Security challenges inherent in resource-constrained ML systems
- Defining threat models for TinyML deployments
- Classifying risk categories for embedded AI applications
Data Privacy in Edge AI
- Privacy implications of on-device data processing
- Strategies to minimize data exposure and transfer
- Methods for decentralized data management
Adversarial Attacks on TinyML Models
- Understanding model evasion and poisoning threats
- Input manipulation techniques targeting embedded sensors
- Assessing vulnerabilities within constrained environments
Security Hardening for Embedded ML
- Implementing firmware and hardware protection layers
- Managing access control and secure boot mechanisms
- Applying best practices to safeguard inference pipelines
Privacy-Preserving TinyML Techniques
- Quantization and model design strategies for enhanced privacy
- Methods for on-device data anonymization
- Utilizing lightweight encryption and secure computation approaches
Secure Deployment and Maintenance
- Secure provisioning of TinyML devices
- Strategies for OTA updates and patching
- Edge-level monitoring and incident response
Testing and Validation of Secure TinyML Systems
- Frameworks for security and privacy testing
- Simulating real-world attack scenarios
- Addressing validation and compliance requirements
Case Studies and Applied Scenarios
- Analysis of security failures in edge AI ecosystems
- Designing resilient TinyML architectures
- Balancing performance with protection trade-offs
Summary and Next Steps
Requirements
- Comprehension of embedded system architectures
- Hands-on experience with machine learning workflows
- Foundational knowledge of cybersecurity principles
Target Audience
- Security analysts
- AI developers
- Embedded systems 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