Get in Touch

Course Outline

Introduction to TinyML and Edge AI

  • Defining TinyML
  • Benefits and challenges of running AI on microcontrollers
  • Overview of TinyML tools: TensorFlow Lite and Edge Impulse
  • Application scenarios for TinyML in IoT and real-world contexts

Establishing the TinyML Development Environment

  • Installing and configuring the Arduino IDE
  • Introduction to TensorFlow Lite for microcontrollers
  • Utilizing Edge Impulse Studio for TinyML development
  • Connecting and testing microcontrollers for AI applications

Constructing and Training Machine Learning Models

  • Comprehending the TinyML workflow
  • Gathering and preprocessing sensor data
  • Training machine learning models for embedded AI
  • Optimizing models for low-power and real-time processing requirements

Deploying AI Models on Microcontrollers

  • Converting AI models into TensorFlow Lite format
  • Flashing and executing models on microcontrollers
  • Validating and debugging TinyML implementations

Enhancing TinyML for Performance and Efficiency

  • Methods for model quantization and compression
  • Power management strategies for edge AI
  • Addressing memory and computation constraints in embedded AI

Practical Applications of TinyML

  • Gesture recognition utilizing accelerometer data
  • Audio classification and keyword spotting
  • Anomaly detection for predictive maintenance

Security and Future Trends in TinyML

  • Maintaining data privacy and security in TinyML applications
  • Challenges associated with federated learning on microcontrollers
  • Emerging research and advancements in the field of TinyML

Summary and Next Steps

Requirements

  • Experience in embedded systems programming
  • Proficiency with Python or C/C++ programming languages
  • Foundational knowledge of machine learning concepts
  • Understanding of microcontroller hardware and peripherals

Target Audience

  • Embedded systems engineers
  • AI developers
 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 4800 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories