Hybrid MLP-CatBoost model for GDP growth forecasting: a machine learning-driven economic decision support system
Accurate prediction of Gross Domestic Product (GDP) growth is technically complicated, due to the complexity of nonlinear relations and robust temporal dependencies in macroeconomic indicators. Traditional machine learning models are unable to capture long-term dependencies across different countries. To overcome these technical challenges, this research proposes a Hybrid Multi-Layer Perceptron (MLP) CatBoostRegressor model. The MLP extracts complex features from lagged features and moving average, the whole CatBoost model captures nonlinear interaction and minimizes the overfitting through gradient boosting. The strength of this integration enables the model to learn temporal dependencies and macroeconomic relationships. The model was trained on a global economic dataset released by the World Bank up to 2024, which includes features such as inflation rate, Unemployment Rate, Interest Rate, and Stock Index Value, used for efficient decision-making. The proposed hybrid framework achieved exclusive performance metrics, including an R 2 value of 0.976, a Mean Squared Error of 0.001, a Mean Absolute Error of 0.031, and a Pearson correlation coefficient of 0.988, which considerably exceeded those of baseline architectures such as MLP (R 2 = 0.8771) and Deep Neural Network (DNN) (R 2 = 0.923). These results ensure that the model’s higher capability in capturing macroeconomic trends, minimising overfitting, and delivering reliable, high-precision GDP forecasts over diverse economic conditions.
Authors
- Shan Lu (ORCID: https://orcid.org/0009-0001-5916-796X)
Publication Details
- Journal
- PeerJ Computer Science
- Published
- 2026-06-09
- DOI
- https://doi.org/10.7717/peerj-cs.3640
- Primary Topic
- Stock Market Forecasting Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00