
Forecasting the Unemployment Rate in Sri Lanka using Selected Macroeconomic Variables: A Comparative Study of Machine Learning/Deep Learning and Econometric Models
Abstract
This study investigates the impact of key macroeconomic variables on Sri Lanka's unemployment rate and compares various forecasting models, namely, econometric, Machine Learning (ML), and Deep Learning (DL) to improve unemployment rate prediction accuracy. Using quarterly data from 1998 to 2024, including GDP growth, inflation, interest rates, exports, exchange rates, and tourist earnings, the research evaluates relationships between these indicators and unemployment rate. Traditional econometric analysis, specifically the Vector Error Correction Model (VECM), is employed to capture long term relationships, while ML models (Random Forest, Support Vector Regression, and Extreme Gradient Boosting) and DL models (Feedforward Neural Network) address non-linear and complex patterns in data. Forecast evaluation shows that Random Forest provides the highest accuracy, with a Mean Absolute Error (MAE) of 0.13, outperforming other models. The VECM, while effective in capturing long term trends, has limitations in short-term forecasting due to linear assumptions.
This study discusses the potential of ML and DL models in economic forecasting, offering robust supportive techniques to improve traditional econometric methods. These insights can support policymakers in proactive labor market interventions. Accordingly, the findings from this study highlight the need for a hybrid approach that combines economic theory, as well as the adaptability of blending non-conventional and conventional modeling techniques for economic analysis.
© 2023 S.R.C.L. Gunawardhana, published by Central Bank of Sri Lanka
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.