CO2 emissions prediction using machine learning models |
Paper ID : 1013-ICEEM2025 (R2) |
Authors |
Marwa M. Eid *1, Omnia M. Osama2, El-Sayed M. El-Rabaie3 1Faculty of Artificial Intelligence, Delta University for Science and Technology, Mansoura 11152, Egypt 2Department of Communications & Electronics Delta Higher Institute of Engineering &Technology Mansoura, Egypt 3Faculty of Electronic Engineering Menoufia University Department of Electronics and Communications Menouf 32952, Egypt |
Abstract |
The effects and repercussions of global warming are profound for people, communities, and the environment. Several activities cause global warming, but carbon dioxide (CO2) emissions are the main culprit. Humans burn fossil fuels like coal, oil, and gas to produce energy, which releases much carbon dioxide into the atmosphere. To balance (CO2) emissions in the environment, companies aim toward net zero. Therefore, this work uses a machine learning model to determine the best forecast model for(CO2) emissions using the (CO2) emissions dataset from 1991 to 2020. Machine learning techniques are an effective way to examine the prediction of (CO2) emissions and have attracted a lot of attention from researchers. The dataset has been divided into an 80:20 train-test (estimation-validation) set and a 20% test set. With varying parameters, Linear Regression, Ridge Regression, LASSO Regression, SVR, and Random Forest Regressor algorithms were used to create the prediction model. The performance of the prediction model was assessed using the error measurement metrics of Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), Mean Bias Error (MBE), Mean Bias Error (MBE), Coefficient of Determination (R²), Error squared by the relative root mean (RRMSE), Nash-Sutcliffe Efficiency (NSE), Willmott Index of Agreement (WI) and Root Mean Square Error (RMSE). The best model among the others is the Gradient Boosting Regressor, which yields 0.0049 Root Mean Square Error (RMSE) and 0.0025 Mean Absolute Error (MAE) from the train set. |
Keywords |
(CO2) emissions, Linear Regression, Ridge Regression, LASSO Regression, SVR, Random Forest Regressor, Gradient Boosting Regressor. |
Status: Accepted |