Scientific Calendar Event

Starts 17 Apr 2023
Ends 21 Apr 2023
Central European Time
Online -

An ICTP virtual meeting

All the videos recording are here:

TinyML is a subfield of Machine Learning focused on developing models that can be executed on small, real-time, low-power, and low-cost embedded devices. This allows for new scientific applications to be developed at an extremely low cost and at large scale.

TinyML represents a collaborative effort between the embedded power systems and Machine Learning communities, which traditionally have operated independently. TinyML has a significant role to play in achieving the SDGs and facilitating scientific research in areas such as environmental monitoring, physics of complex systems and energy management.

The TinyML process starts with collecting data from IoT devices, then training the collected dataset to extract knowledge patterns; these patterns are then packaged into a TinyML model that considers the target microprocessor’s limited resources such as memory, processing power, and energy.

Through hands-on examples, this workshop will focus on both introductory and advanced topics in TinyML to pave the way to the development of real-world applications.

  • Introduction to TinyML
  • Getting Started with the TinyML Kit
  • Examples of TinyML Applications
  • The TinyML Development Workflow
  • Scientific Applications of ML
  • Recent Research and Advanced Topics in TinyML

Call for Contributed Abstracts: All applicants are encouraged to submit an abstract for a case study presentation. Abstract templates are available below for download.
Registration: There is no registration fee.


Brian Kyle PLANCHER (Barnard College), Vijay Janapa REDDI (Harvard University), Marcelo Jose ROVAI (UNIFEI, IESTI), Local Organiser: Marco Zennaro (ICTP)