Related Experiment Video
Updated: Jul 11, 2025

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
Published on: July 3, 2020
Development and performance comparison of optimized machine learning-based regression models for predicting
Ebru Koca Akkaya1, Ali Volkan Akkaya2
1Department of Environmental Engineering, Yildiz Technical University, Esenler, 34220, Istanbul, Türkiye. ekoca@yildiz.edu.tr.
Abstract:
Accurate prediction of CO2 emissions for the countries has become a crucial task in decision-making processes for planning energy conversion and usage, supporting the design of effective emissions reduction strategies, and helping to achieve the goal of a sustainable and low-carbon future. Therefore, this study aims to develop a general model that can predict the national CO2 emissions of each country using data from 68 countries with high prediction accuracy based on machine learning regression models. Nine prediction models were developed using Support Vector Regression, Ensemble of Trees, and Gaussian Process Regression algorithms as machine learning methods, and their prediction performances were compared. Additionally, the hyperparameters of these three machine-learning methods were tuned by Bayesian optimization to improve their prediction performance. The test results of the optimized Gaussian Process Regression model (MSE = 106.68, RMSE = 10.328, MAE = 4.904, MAPE = 3.38%, R2 = 0.9998) showed that it was the best prediction model among the all developed models. Additionally, the optimized Gaussian Process Regression model gave very robust results in predicting CO2 emissions in many countries, indicating that it can be used reliably and with high accuracy as a promising prediction model.
Related Concept Videos
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Regression Toward the Mean
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Residual Plots
When the residual values are plotted against the variable x, it is called a residual...
Correlation and Regression

