Felipe Rocha, Everton Cavalcante, T. Batista, Daniel Araújo
{"title":"Evaluating Machine Learning Classifiers for Prediction in an IoT-based Smart Building System","authors":"Felipe Rocha, Everton Cavalcante, T. Batista, Daniel Araújo","doi":"10.1109/WF-IoT51360.2021.9596026","DOIUrl":null,"url":null,"abstract":"The integration of Machine Learning (ML) with the Internet of Things (IoT) allows effectively analyzing the huge amount of gathered data, thus making them more meaningful and helping to accurately identify anomalies and potential problems. This paper presents the use of ML techniques in the analysis of data gathered from Smart Place, a real-world IoT-based smart building system that automatically controls air conditioners aiming at saving energy. A predictive agent uses these techniques to determine the actual state of air conditioners based on data about temperature, humidity, and the presence of people in the monitored environments. Four well-known ML classifiers (namely k-Nearest Neighbors, Multi-Layer Perception neural networks, Random Forest, and Support Vector Machines) were considered in an empirical study aimed to evaluate their suitability with respect to accuracy, resource utilization, and execution time. Obtained results showed a maximum average accuracy of 96.5% in the prediction of the state of air conditioners, besides the feasibility of using alternative models in compliance with resource constraints related to the IoT scenario.","PeriodicalId":184138,"journal":{"name":"2021 IEEE 7th World Forum on Internet of Things (WF-IoT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 7th World Forum on Internet of Things (WF-IoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WF-IoT51360.2021.9596026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The integration of Machine Learning (ML) with the Internet of Things (IoT) allows effectively analyzing the huge amount of gathered data, thus making them more meaningful and helping to accurately identify anomalies and potential problems. This paper presents the use of ML techniques in the analysis of data gathered from Smart Place, a real-world IoT-based smart building system that automatically controls air conditioners aiming at saving energy. A predictive agent uses these techniques to determine the actual state of air conditioners based on data about temperature, humidity, and the presence of people in the monitored environments. Four well-known ML classifiers (namely k-Nearest Neighbors, Multi-Layer Perception neural networks, Random Forest, and Support Vector Machines) were considered in an empirical study aimed to evaluate their suitability with respect to accuracy, resource utilization, and execution time. Obtained results showed a maximum average accuracy of 96.5% in the prediction of the state of air conditioners, besides the feasibility of using alternative models in compliance with resource constraints related to the IoT scenario.