Predicting monthly electricity consumption using machine learning algorithm towards zero carbon foot print
摘要
Today, due to the increase of carbon emissions in the Earth’s atmosphere, the Earth has experienced climate change and warming. The production and consumption of electricity have an impact on rising carbon emissions. Thus, this article aimed to lessen the quantity of carbon emissions by predicting monthly electricity consumption and offering substitute methods for its production, including clean and renewable sources other than fossil fuels like solar, biomass, and wind. This study forecasts through Decision Tree (DT) and Extreme Gradient Boosting (XGBoost) methods for predicting monthly electricity consumption in Chaharmahal and Bakhtiari Province in Iran. This paper used six independent variables (climate, demographical changes, user type, season, year, and unexpected events) for the first time in machine learning prediction algorithms. Using GIS software and the Google Earth satellite system, by presenting the region of Chaharmahal and Bakhtiari province in Iran, they are able to acquire the quantity of precipitation, the monthly average temperature, and the amount of wind as climate factors in the algorithms. The data were then used to train and test the DT and XGBoost algorithms. Four validation metrics, i.e., Mean Absolute Error (MAE), Mean Squared Error (MSE), Mean Absolute Percentage Error (MAPE), and the Coefficient of Determination (