Energy- and resource-efficient artificial intelligence for modern IoT applications

The rapid growth of the Internet of Things fueled the design of devices that are based on microcontrollers, equipped with sensors, and capable of exchanging data. These devices - used, e.g., in smart home applications or to build environmental monitoring stations - enable the collection and analysis of large amounts of data and the development of potentially powerful applications. However, applications are currently limited by the need to exchange collected data via cloud services to use state-of-the-art AI processes, which consumes significant resources in the form of energy, material, and bandwidth. The aim of the TinyAIoT project is to reduce these resource requirements by developing efficient and tiny AI models that can be used on the microcontrollers themselves. This not only extends the range of possible use cases to more powerful applications, but also reduces the required bandwidth of applications, enabling microcontrollers to operate autonomously for several weeks to years.

This project is funded by the Federal Ministry for the Environment, Climate Action, Nature Conservation, and Nuclear Safety (BMUKN) and expires on December 31, 2025. The project is carried out as a joint project between the University of Münster and the Reedu GmbH & Co. KG.

Acronym: TinyAIoT Timeframe: 01/2023 – 12/2025 Funding:
The main goal of the TinyAIoT project is to further reduce the resource requirements of existing implementations and to adapt further AI models accordingly. In particular, the resource and energy requirements are to be reduced to such an extent that the underlying microcontrollers can be operated autonomously by means of batteries over a longer period of time. A special focus shall be on the special combination of microcontrollers of the Arduino family and the LoRaWAN network protocol (e.g. very small main memory and limited bandwidth of LoRaWAN). The results will eventually be used to adapt and extend the senseBox and associated sensor networks, leading to a 'smart' version of the senseBox -the TinyAI-senseBox- that can be operated autonomously for longer periods of time Combination
The TinyAIoT project was partly inspired by the existing Birdiary project.

Project Members (Excluding External)

fabian_gieseke.jpg
Principal Investigator
     
jan_stenkamp.jpg
Jan Stenkamp
Doctoral Candidate
     
nina_herrmann.jpg
Dr. Nina Herrmann
Postdoc