The greater availability and reduction in production cost make wearable IoT platforms perfect candidates to continuously monitor people at risk, like elderly people. In particular these platforms, along with the use of artifical intelligence algorithms, can be exploited to detect and monitor people’s activities, in particular potentially harmful situations, such as falling. However, wearable devices have limited computational power and battery life. We optimize a situation-recognition application via the well-known precision tuning practice using a dedicated state-of-the-art toolchain. After the optimization we evaluate how the reduced-precision version better fits the use case of limited-resources platforms, such as wearable devices. In particular, we achieve over 500% of speedup in execution time, and consume about 6 times less energy to carry out the classification.

Automated Precision Tuning in Activity Classification Systems: A Case Study

Nicola Fossati;Daniele Cattaneo;Michele Chiari;Stefano Cherubin;Giovanni Agosta
2020-01-01

Abstract

The greater availability and reduction in production cost make wearable IoT platforms perfect candidates to continuously monitor people at risk, like elderly people. In particular these platforms, along with the use of artifical intelligence algorithms, can be exploited to detect and monitor people’s activities, in particular potentially harmful situations, such as falling. However, wearable devices have limited computational power and battery life. We optimize a situation-recognition application via the well-known precision tuning practice using a dedicated state-of-the-art toolchain. After the optimization we evaluate how the reduced-precision version better fits the use case of limited-resources platforms, such as wearable devices. In particular, we achieve over 500% of speedup in execution time, and consume about 6 times less energy to carry out the classification.
2020
11th Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures / 9th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM'20), January 21, 2020, Bologna, Italy
978-1-4503-7545-0
File in questo prodotto:
File Dimensione Formato  
main.pdf

accesso aperto

Descrizione: Accepted version
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 587.03 kB
Formato Adobe PDF
587.03 kB Adobe PDF Visualizza/Apri

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/11311/1130256
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact