Get in Touch
 Duration 21 hours

Course Outline

Foundational Concepts of TinyML and Edge AI

  • Defining TinyML
  • Key benefits and obstacles of running AI on microcontrollers
  • Introduction to essential TinyML tools: TensorFlow Lite and Edge Impulse
  • Practical applications of TinyML in IoT and real-world contexts

Configuring the TinyML Development Workspace

  • Setup and configuration of Arduino IDE
  • Getting started with TensorFlow Lite for microcontrollers
  • Utilizing Edge Impulse Studio for TinyML development workflows
  • Linking and testing microcontrollers for AI deployment

Developing and Training Machine Learning Models

  • Mapping out the TinyML development lifecycle
  • Acquiring and preparing sensor data
  • Training machine learning models for embedded AI tasks
  • Refining models for low-power and real-time execution

Deploying AI Models onto Microcontrollers

  • Converting models into the TensorFlow Lite format
  • Flashing and executing models on microcontroller hardware
  • Testing and troubleshooting TinyML implementations

Enhancing TinyML Performance and Efficiency

  • Methods for model quantization and size reduction
  • Strategies for power management in edge AI
  • Navigating memory and computational limits in embedded AI

Real-World TinyML Applications

  • Recognizing gestures through accelerometer data
  • Classifying audio and detecting keywords
  • Detecting anomalies for predictive maintenance purposes

Security Considerations and Emerging Trends in TinyML

  • Protecting data privacy and security within TinyML systems
  • Addressing the complexities of federated learning on microcontrollers
  • Exploring new research and technological advancements in TinyML

Recap and Future Directions

Requirements

  • Prior experience in embedded systems programming
  • Proficiency in Python or C/C++ development
  • Foundational understanding of machine learning concepts
  • Insight into microcontroller hardware and peripheral interfaces

Intended Audience

  • Embedded systems engineers
  • AI developers

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories