Aluizio F. Rocha Neto, Bárbara Soares, Felipe Barbalho, L. Santos, T. Batista, Flávia Coimbra Delicato, Paulo F. Pires
{"title":"分类智能物联网设备运行机器学习算法","authors":"Aluizio F. Rocha Neto, Bárbara Soares, Felipe Barbalho, L. Santos, T. Batista, Flávia Coimbra Delicato, Paulo F. Pires","doi":"10.5753/SEMISH.2018.3429","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":428524,"journal":{"name":"Anais do Seminário Integrado de Software e Hardware (SEMISH)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Classifying Smart IoT Devices for Running Machine Learning Algorithms\",\"authors\":\"Aluizio F. Rocha Neto, Bárbara Soares, Felipe Barbalho, L. Santos, T. Batista, Flávia Coimbra Delicato, Paulo F. Pires\",\"doi\":\"10.5753/SEMISH.2018.3429\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":428524,\"journal\":{\"name\":\"Anais do Seminário Integrado de Software e Hardware (SEMISH)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-07-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anais do Seminário Integrado de Software e Hardware (SEMISH)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5753/SEMISH.2018.3429\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do Seminário Integrado de Software e Hardware (SEMISH)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/SEMISH.2018.3429","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Classifying Smart IoT Devices for Running Machine Learning Algorithms
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.