Classifying Smart IoT Devices for Running Machine Learning Algorithms

  • Aluizio Rocha Neto
  • Bárbara Soares
  • Felipe Barbalho
  • Luis Santos
  • Thais Batista
  • Flávia C. Delicato
  • Paulo F. Pires

Resumo


Tiny computers called System-on-a-Chip like Raspberry Pi have revolutionized the development of applications for Smart Home and Smart City. Some Machine Learning algorithms have been used to process a large amount of data produced by these Internet of Things (IoT) devices. An important issue in the context of processing IoT data is the decision on where the machine learning algorithm will run. To support this decision, it is necessary to classify the IoT devices according to their capabilities to run these algorithms, in terms of CPU performance, required memory, and energy demand. The aim of this paper is to classify IoT devices according to their capabilities to run machine learning algorithms, and reporting real experiments that validate the proposed classification.

Publicado
26/07/2018
Como Citar

Selecione um Formato
ROCHA NETO, Aluizio; SOARES, Bárbara; BARBALHO, Felipe; SANTOS, Luis; BATISTA, Thais; DELICATO, Flávia C.; PIRES, Paulo F.. Classifying Smart IoT Devices for Running Machine Learning Algorithms. In: SEMINÁRIO INTEGRADO DE SOFTWARE E HARDWARE (SEMISH), 45. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . ISSN 2595-6205. DOI: https://doi.org/10.5753/semish.2018.3429.