Iliyas Ibrahim Iliyas, Andra Umoru, A. E. Chahari, Mustapha Mallam Garba
{"title":"Performance Evaluation of Machine Learning Models for Weather Forecasting","authors":"Iliyas Ibrahim Iliyas, Andra Umoru, A. E. Chahari, Mustapha Mallam Garba","doi":"10.33969/ais.2022040102","DOIUrl":null,"url":null,"abstract":"Temperature is used to indicate variability and climate changes that indicate the process which is been carried out within the ecosystem and its services. The lack of knowledge about temperature affects human lives in terms of agriculture, transportation, mining, etc. temperature forecasting is used to predict atmospheric conditions based on parameters that caused the temperature to change. This study aims to explore the use of machine learning models for the prediction of temperature, evaluate the performance of these models, and use the model to predict temperature. In this study we explore the use of four different machine learning algorithms for forecasting weather temperature, the algorithms are: Ridge, Random Forest, Linear Regression, and Decision tree. We divided the dataset into training and testing sets, The models were tested on 1000 testing sets based on RMSE score with Decision Tree having the best score of 0.036, Random Forest: 0.208 while Logistic Regression and Ridge had the lowest score of 0.759 respectively.","PeriodicalId":273028,"journal":{"name":"Journal of Artificial Intelligence and Systems","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Artificial Intelligence and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33969/ais.2022040102","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Temperature is used to indicate variability and climate changes that indicate the process which is been carried out within the ecosystem and its services. The lack of knowledge about temperature affects human lives in terms of agriculture, transportation, mining, etc. temperature forecasting is used to predict atmospheric conditions based on parameters that caused the temperature to change. This study aims to explore the use of machine learning models for the prediction of temperature, evaluate the performance of these models, and use the model to predict temperature. In this study we explore the use of four different machine learning algorithms for forecasting weather temperature, the algorithms are: Ridge, Random Forest, Linear Regression, and Decision tree. We divided the dataset into training and testing sets, The models were tested on 1000 testing sets based on RMSE score with Decision Tree having the best score of 0.036, Random Forest: 0.208 while Logistic Regression and Ridge had the lowest score of 0.759 respectively.