Recently, Deep Learning (DL) techniques have shown their effectiveness for Human Activity Recognition (HAR) tasks. However, due to the storage and computational requirements, most of the existing HAR solutions assume that the training and inference phases are offloaded to the cloud or an external server, with a harmful impact on the network load of the mobile/wearable device as well as on the user’s privacy. A promising solution is represented by the emerging Edge Artificial Intelligence (AI) techniques that aim at moving the data analytics closer to the sensing units or directly on them. In this paper, we present our preliminary results about the offloading of HAR inference tasks on low-power microcontroller units. We consider the problem of detecting critical movements (e.g. falling, running) of workers within an industrial environment for safety purposes. The full pipeline of the HAR system is presented by using an Arduino BLE 33 Sense as a wearable unit: for the detection task, a DL model based on a Convolutional Neural Networks (CNN) is trained on the inertial sensor data. A dynamic range quantization technique is used to reduce the size of the model which is then loaded on the firmware. Preliminary results show that the accuracy of the CNN model is 97% and overcomes baseline, non-DL techniques, while the quantization technique ensures a reduction of 53% of the model size.

Intelligence at the IoT Edge: Activity Recognition with Low-Power Microcontrollers and Convolutional Neural Networks / Ghibellini A.; Bononi L.; Di Felice M.. - ELETTRONICO. - (2022), pp. 707-710. (Intervento presentato al convegno 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC) tenutosi a Las Vegas, NV, USA nel 08-11 January 2022) [10.1109/CCNC49033.2022.9700665].

Intelligence at the IoT Edge: Activity Recognition with Low-Power Microcontrollers and Convolutional Neural Networks

Ghibellini A.;Bononi L.;Di Felice M.
2022

Abstract

Recently, Deep Learning (DL) techniques have shown their effectiveness for Human Activity Recognition (HAR) tasks. However, due to the storage and computational requirements, most of the existing HAR solutions assume that the training and inference phases are offloaded to the cloud or an external server, with a harmful impact on the network load of the mobile/wearable device as well as on the user’s privacy. A promising solution is represented by the emerging Edge Artificial Intelligence (AI) techniques that aim at moving the data analytics closer to the sensing units or directly on them. In this paper, we present our preliminary results about the offloading of HAR inference tasks on low-power microcontroller units. We consider the problem of detecting critical movements (e.g. falling, running) of workers within an industrial environment for safety purposes. The full pipeline of the HAR system is presented by using an Arduino BLE 33 Sense as a wearable unit: for the detection task, a DL model based on a Convolutional Neural Networks (CNN) is trained on the inertial sensor data. A dynamic range quantization technique is used to reduce the size of the model which is then loaded on the firmware. Preliminary results show that the accuracy of the CNN model is 97% and overcomes baseline, non-DL techniques, while the quantization technique ensures a reduction of 53% of the model size.
2022
2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC)
707
710
Intelligence at the IoT Edge: Activity Recognition with Low-Power Microcontrollers and Convolutional Neural Networks / Ghibellini A.; Bononi L.; Di Felice M.. - ELETTRONICO. - (2022), pp. 707-710. (Intervento presentato al convegno 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC) tenutosi a Las Vegas, NV, USA nel 08-11 January 2022) [10.1109/CCNC49033.2022.9700665].
Ghibellini A.; Bononi L.; Di Felice M.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/905833
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact