{"title":"A Cohesive Machine Learning-Based Model for Energy Consumption Prediction in Smart Homes","authors":"Sarvinoz Toshpulotova, Muhamamd Fayaz","doi":"10.1109/ICECTA57148.2022.9990270","DOIUrl":null,"url":null,"abstract":"Energy is the most important and costly resource and its plays a vital role in our daily lives. With the passage of time technologies are advancing, hence, the demand for energy uses is also increasing. In this work, a model has been proposed for energy consumption prediction in the smart home. The proposed model consists of four modules, namely data acquisition, data pre-processing, prediction, performance evaluation, and application. The pre-processing module has four sub-modules namely, output rectification, data cleaning, data transformation, and data reduction. The processed data is then fed to the prediction module, and different machine learning algorithms have been applied to the pre-processed data to predict energy consumption in smart homes. Next, the performance of these algorithms has been evaluated in the performance evaluation stage, in this stage different performance metrics have been considered, such as mean absolute error (MAE), mean absolute percentage error (MAPE), and root mean squared error (RMSE) in order to measure the performance of machine learning algorithms on the given data. The results indicate that the random forest algorithm performance is better as compared to other counterpart algorithms on the given data. The trained random forest algorithm is then used in the web-based interface in order to make able a layman to use the system for energy consumption prediction.","PeriodicalId":337798,"journal":{"name":"2022 International Conference on Electrical and Computing Technologies and Applications (ICECTA)","volume":"249 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Electrical and Computing Technologies and Applications (ICECTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECTA57148.2022.9990270","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Energy is the most important and costly resource and its plays a vital role in our daily lives. With the passage of time technologies are advancing, hence, the demand for energy uses is also increasing. In this work, a model has been proposed for energy consumption prediction in the smart home. The proposed model consists of four modules, namely data acquisition, data pre-processing, prediction, performance evaluation, and application. The pre-processing module has four sub-modules namely, output rectification, data cleaning, data transformation, and data reduction. The processed data is then fed to the prediction module, and different machine learning algorithms have been applied to the pre-processed data to predict energy consumption in smart homes. Next, the performance of these algorithms has been evaluated in the performance evaluation stage, in this stage different performance metrics have been considered, such as mean absolute error (MAE), mean absolute percentage error (MAPE), and root mean squared error (RMSE) in order to measure the performance of machine learning algorithms on the given data. The results indicate that the random forest algorithm performance is better as compared to other counterpart algorithms on the given data. The trained random forest algorithm is then used in the web-based interface in order to make able a layman to use the system for energy consumption prediction.