Wireless sensor networking & embedded AI

Wednesday 24 September, 12h00-19h00
@ imec – Leuven


Ultra-low power wireless sensor networks are at the heart of the next wave of smart applications that will benefit from omnipresent, ambient technologies and networks for joined sensing and communication. Yet these devices are heavily resource-constrained in terms of energy, memory, and compute. Wirelessly transmitting raw sensor data to the cloud for processing is often impractical due to power, latency, bandwidth, and privacy limitations.

Embedded AI offers a compelling alternative: by processing data locally at the sensor node, systems can reduce communication overhead, extend battery lifetime, and react in real time while protecting sensitive information.

In this workshop, we will present technology innovations for bringing intelligence directly onto constrained wireless devices, as well as best practices for design trade-offs and optimization techniques that enable practical deployment. Through live demos our presenters will show how embedded AI can turn tiny, power-limited nodes into smart building blocks of the Artificial Intelligence of Things (AIoT).

This workshop is co-organised with EWSN, the International Conference on Embedded Wireless Systems and Networks.

The programme includes presentations and (live) demos, and is accessible to all enthusiasts in wireless technology and embedded AI.

Topics include a.o.

  • innovations in hardware architectures for embedded AI
  • implementation of ML algorithms on embedded devices
  • wireless sensor networking standards (such as Matter)
  • applications

TENTATIVE PROGRAMME

12h00 Registration & lunch
13h20 Introduction
download presentation (only for members)
Kris Hermus, Coordinator Wireless Community & Innovation Program Manager Flanders, imec
  PART I – KEYNOTE
13h30 Enabling AI at the Extreme Edge
download presentation (only for members)
Marian Verhelst, Professor, KU Leuven – ESAT


Various applications demand more and more powerful machine inference in resource-scarce distributed devices. To allow intelligent applications at ultra-low energy and low latency, one needs 1.) custom AI processors, exploiting parallelism and data reuse under strong resource limitations; 2.) efficient ML models, optimized for the target hardware platform; 3.) data-efficient scheduling techniques and algorithm-to-hardware mapping tools. This talk will zoom into such a future of cross-layer optimized AI platforms for edge computing.

14h30 COFFEE BREAK
  PART II – EMBEDDED AI
14h50 TinyKubeML: Orchestrating TinyML Models on Far-Edge Clusters
download presentation (only for members)
João Oliveira, Fernando Rego, Filipe Sousa (Fraunhofer AICOS); Luis Almeida (CISTER / FEUP – University of Porto)


The Internet of Things (IoT) is rapidly materializing, but the growing volume of data generated by Far-Edge devices, often microcontroller-based, poses challenges for cloud-centric processing. TinyML addresses this challenge by enabling on-device ML inference, thereby reducing communication latency and cost. However, current solutions largely overlook deployment and management challenges, especially in heterogeneous, resource-constrained environments. This presentation introduces TinyKubeML, a Kubernetes-based framework that enables resource-aware deployment of TinyML models on Far-Edge clusters. It abstracts device heterogeneity and automates model partitioning, artifact generation, and deployment using a custom Kubernetes Operator. TinyKubeML supports distributed inference and includes recovery mechanisms to ensure service continuity. Our evaluation shows that TinyKubeML can deploy distributed models efficiently with minimal impact on accuracy, while supporting automatic recovery in the case of device failures, demonstrating its potential to bridge the gap between scalable orchestration and TinyML deployment in IoT scenarios.

15h10 TinyML as a Service on Multi-Tenant Microcontrollers
download presentation (only for members)
Bastien BUIL (Cnam / Orange); Chrystel Gaber (Orange); Samia Bouzefrane (Cnam); Emmanuel Baccelli (Inria)

Tiny Machine Learning (TinyML) allows the execution of small machine learning models on low-power devices like microcontrollers. TinyML-as-a-Service (TinyMLaaS) is an architecture to make the usage of TinyML models easier by having a platform that optimizes and compiles machine learning models according to the constraints of target devices, and then deploys the model code on microcontrollers. Within the Cloud-to-IoT continuum, both TinyML and multi-tenant microcontrollers focus on empowering microcontrollers and enabling on-device computing. Multi-tenant microcontrollers are designed to securely execute codes from mutually distrusting actors through the usage of lightweight software containerization solutions, like WebAssembly. We propose to integrate TinyMLaaS with multi-tenant microcontrollers by using WebAssembly-based containerization, and we implement a proof-of-concept of the TinyMLaaS architecture based on WebAssembly Micro Runtime (WAMR) and RIOT-ML. To improve the usage of containerized TinyML on microcontrollers, we propose CS4WAMR, a framework to enhance WAMR usage by enabling running simultaneously multiple instances of WAMR to allow better permission and memory consumption control.

15h30 PEARL: Power- and Energy-Aware Multicore Intermittent Computing
download presentation (only for members)
Khakim Akhunov (Imec); Eren Yildiz (Georgia Institute of Technology); Kasim Sinan Yildirim (University of Trento); Khakim Akhunov (University of Trento)


Low-power multicore platforms are suitable for running data-intensive tasks in parallel, but they are highly inefficient for computing on intermittent power. We present PEARL (PowEr And eneRgy- aware MuLticore Intermittent Computing), a novel systems support that can make existing multicore microcontroller (MCU) platforms suitable for efficient intermittent computing. PEARL achieves this by leveraging only a three-threshold voltage tracking circuit and an external fast non-volatile memory, which multicore MCUs can smoothly interface. PEARL software runtime manages these components and performs energy- and power-aware adaptation of the multicore configuration to introduce minimal backup overheads and boost performance. Our evaluation shows that PEARL outperforms the state-of-the-art solutions by up to 30× and consumes up to 32× less energy.

15h50 COFFEE BREAK
16h10 DEMO TOUR
 
  • Demo 1 – NXP Semiconductors:
    embedded AI for audio applications
  • Demo 2 – VersaSense:
    edge intelligence in practice: applications of condition monitoring in smart industries
  • Demo 3 – Forcebit:
    high-throughput wireless sensing for linear & rotary drivetrains
  • Demo 4 – Politecnico di Milano:
    on-the-fly extraction and compression of network traffic traces for efficient IoT forensics
  • Demo 5 – Delft University of Technology:
    on-MCU traffic sign recognition with TinyML
  • Demo 6 – Vanderbilt University:
    bringing networked sensing to high school
  PART III – INDUSTRY PERSPECTIVE
17h00 Enabling AI on edge devices: insights from audio applications
download presentation (only for members)
Bruno Defraene, R&D Engineer, Machine Learning and Signal Processing, NXP Semiconductors


We will share our expertise with the implementation of ML algorithms on (heavily) resource-constrained embedded devices, and illustrate the different steps to realise efficient and robust implementations. We will focus on audio applications, but our approach and conclusions are generically applicable to other applications in the Artificial Intelligence of Things.

17h30 A tutorial on the state-of-the-art in (batteryless) wireless sensor networking (with Matter)
download presentation (only for members)
Brecht Van Cauwenberghe, Software engineer, Qorvo


18h00 Plenary Q&A session
18h10 Networking reception
19h30 End of the workshop

REGISTRATION

Registration-fees:

  • Imec employees and residents: free of charge
  • Employees of Wireless Community members: free of charge
  • Others:
    • 125 EUR (excl VAT) early bird until September 17
    • 150 EUR (excl VAT) late registration from September 18

The event is FULLY BOOKED, but extra seats might become available in the following days. Please fill in your details in this form below and we will add your name to the waiting list.



For all practical questions about this workshop, please contact us at wireless-community@imec.be