Get in Touch
 Duration 21 hours

Course Outline

Introduction to Security in TinyML

  • Challenges of securing ML systems with limited resources
  • Threat models applicable to TinyML deployments
  • Risk categories specific to embedded AI applications

Data Privacy in Edge AI

  • Privacy implications of on-device data processing
  • Strategies to reduce data exposure and transmission
  • Methods for decentralized data management

Adversarial Attacks on TinyML Models

  • Threats related to model evasion and data poisoning
  • Input manipulation via embedded sensors
  • Evaluating vulnerabilities within constrained environments

Security Hardening for Embedded ML

  • Protection layers for firmware and hardware
  • Mechanisms for access control and secure boot
  • Best practices for securing inference pipelines

Privacy-Preserving TinyML Techniques

  • Considerations for quantization and model design regarding privacy
  • Methods for anonymizing data on-device
  • 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 realistic attack scenarios
  • Considerations for validation and compliance

Case Studies and Applied Scenarios

  • Security breaches in edge AI ecosystems
  • Designing resilient TinyML architectures
  • Balancing performance and protection trade-offs

Summary and Next Steps

Requirements

  • Familiarity with embedded system architectures
  • Experience with machine learning workflows
  • Knowledge of cybersecurity fundamentals

Audience

  • Security analysts
  • AI developers
  • Embedded engineers

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories