Get in Touch
 Duration 21 hours

Course Outline

Fundamentals of Security in TinyML

  • Security hurdles faced by resource-constrained ML systems
  • Threat modeling for TinyML implementation
  • Risk classification for embedded AI applications

Data Privacy in Edge AI Contexts

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

Countering Adversarial Attacks on TinyML

  • Risks related to model evasion and data poisoning
  • Manipulation of inputs on embedded sensors
  • Evaluating vulnerabilities in constrained settings

Enhancing Security in Embedded ML

  • Protective layers for firmware and hardware
  • Access controls and secure boot protocols
  • Best practices for securing inference pipelines

Privacy-Centric Techniques for TinyML

  • Impact of quantization and model design on privacy
  • Strategies for on-device data anonymization
  • Implementation of lightweight encryption and secure computation

Safe Deployment and Upkeep

  • Secure initialization of TinyML devices
  • Strategies for OTA updates and patch management
  • Edge monitoring and incident response procedures

Validating Secure TinyML Systems

  • Frameworks for testing security and privacy
  • Simulation of real-world attack vectors
  • Considerations for validation and regulatory compliance

Practical Case Studies and Scenarios

  • Analyzing security lapses in edge AI ecosystems
  • Architecting resilient TinyML systems
  • Assessing the balance between performance and security

Conclusions and Future Directions

Requirements

  • Familiarity with embedded system architectures
  • Practical experience with machine learning workflows
  • Foundational knowledge of cybersecurity principles

Target Audience

  • Security analysts
  • AI developers
  • Embedded engineers

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories