Get in Touch
 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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories