Publicação
The Role of Machine Learning in Macroeconomic Forecasts: A Study Focused on Forecasting GDP in Portugal
| datacite.subject.fos | Ciências Naturais::Ciências da Computação e da Informação | pt_PT |
| dc.contributor.advisor | Albuquerque, Carina Isabel Andrade | |
| dc.contributor.advisor | Henriques, Roberto André Pereira | |
| dc.contributor.author | Lavinha, Mariana Ferraz | |
| dc.date.accessioned | 2025-11-18T14:21:27Z | |
| dc.date.embargo | 2028-11-04 | |
| dc.date.issued | 2025-11-04 | |
| dc.description | Dissertation presented as the partial requirement for obtaining a Master's degree in Data Science and Advanced Analytics, specialization in Business Analytics | pt_PT |
| dc.description.abstract | Machine learning (ML) has been increasingly recognized as a powerful tool in macroeconomic forecasting, with the potential to outperform traditional econometric methods. Accurate GDP forecasting is crucial for central banks, due to its significant influence on economic policy and financial stability. This thesis aims to evaluate the predictive performance of ML algorithms, namely Random Forest (RF), Support Vector Machines (SVM), and Long Short-Term Memory Neural Networks (LSTM), compared to the traditional ARIMA model for forecasting Portugal's GDP. The study uses economic time series data from Banco de Portugal incorporating eleven economic series covering the period from 2011 to 2023. The models were applied to both original and differenced time series, with differencing significantly improving performance across all algorithms. The results showed that ML models generally outperformed ARIMA model, with RF and SVM performing the best out of all tested models. RF was the most consistent model in multivariate forecasts achieving the most accurate prediction, while SVM performed better in the univariate setting, balancing robustness and forecasting precision. LSTM, on the other hand, underperformed, likely due to dataset limitations, suggesting that deep learning approaches may require larger volumes of data and greater model complexity to reach their full potential. The inclusion of additional explanatory variables notably improved the ML models’ performance, particularly for RF. The thesis demonstrates the potential of ML in macroeconomic forecasting and points to future research and exploration opportunities in this ongoing field. | pt_PT |
| dc.identifier.tid | 204070864 | |
| dc.identifier.uri | http://hdl.handle.net/10362/190948 | |
| dc.language.iso | eng | pt_PT |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | pt_PT |
| dc.subject | GDP | pt_PT |
| dc.subject | Portugal | pt_PT |
| dc.subject | Forecasting | pt_PT |
| dc.subject | Time Series | pt_PT |
| dc.subject | Machine Learning | pt_PT |
| dc.subject | SDG 8 - Decent work and economic growth | pt_PT |
| dc.title | The Role of Machine Learning in Macroeconomic Forecasts: A Study Focused on Forecasting GDP in Portugal | pt_PT |
| dc.type | master thesis | |
| dspace.entity.type | Publication | |
| rcaap.embargofct | Por motivos de privacidade e de gestão do conteúdo, solicito que a tese permaneça embargada durante o período de 3 anos | pt_PT |
| rcaap.rights | embargoedAccess | pt_PT |
| rcaap.type | masterThesis | pt_PT |
| thesis.degree.name | Mestrado em Ciência de Dados e Métodos Analíticos Avançados, especialização em Business Analytics | pt_PT |
