Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Introduction to Security in TinyML
- Security challenges within resource-constrained ML systems
- Developing threat models for TinyML deployments
- Identifying risk categories for embedded AI applications
Data Privacy in Edge AI
- Privacy implications of on-device data processing
- Strategies for minimizing data exposure and transfer
- Methods for decentralized data management
Adversarial Attacks on TinyML Models
- Understanding model evasion and poisoning risks
- Input manipulation targeting embedded sensors
- Evaluating vulnerabilities in constrained environments
Security Hardening for Embedded ML
- Implementing firmware and hardware protection layers
- Establishing access control and secure boot protocols
- Applying best practices for securing inference pipelines
Privacy-Preserving TinyML Techniques
- Considerations for quantization and model design focused on privacy
- Methods for on-device data anonymization
- Utilizing lightweight encryption and secure computation
Secure Deployment and Maintenance
- Secure provisioning processes for TinyML devices
- Strategies for OTA updates and patching
- Monitoring and incident response at the edge
Testing and Validation of Secure TinyML Systems
- Frameworks for security and privacy testing
- Simulating real-world attack scenarios
- Considerations for validation and compliance
Case Studies and Applied Scenarios
- Analyzing security failures in edge AI ecosystems
- Designing resilient TinyML architectures
- Balancing trade-offs between performance and protection
Summary and Next Steps
Requirements
- A solid grasp of embedded system architectures
- Practical experience with machine learning workflows
- Familiarity with fundamental cybersecurity concepts
Target Audience
- Security analysts
- AI developers
- Embedded engineers
Testimonials (1)
The exercises