Publication
Predicting credit card defaults : a comparative analysis of machine learning models
datacite.subject.fos | Ciências Sociais::Economia e Gestão | pt_PT |
dc.contributor.advisor | Rotondi, Francesco | |
dc.contributor.author | Jackwitz, Marc Leon | |
dc.date.accessioned | 2025-01-21T11:11:00Z | |
dc.date.embargo | 2026-01-21 | |
dc.date.issued | 2024-10-17 | |
dc.date.submitted | 2024-09-07 | |
dc.description.abstract | In a time of rising interest rates and economic difficulties, the accurate prediction of credit card defaults is essential for financial institutions. In this master thesis, different machine learning models are evaluated to improve the predictive performance compared to traditional methods. Models such as XGBoost, Random Forest, K-Nearest Neighbor, Neural Networks and Support Vector Machines are developed and compared to the Logistic Regression. Performances are evaluated based on accuracy, precision, recall and F1-score and compared to their computation time as a cost factor. The learning curves are then analyzed to identify possible over- or underfitting. Finally, the importance of each feature is reviewed to gain an understanding of which data banks should include in their analysis. The results show that all advanced machine learning models outperform the Logistic Regression, with XGBoost coming out on top. However, KNN lags behind the other models. Key features identified include payment status and closeness to credit limit. Therefore, this study underlines the potential of advanced machine learning models to improve the prediction of credit card defaults, but also highlights the need for institution specific analysis due to data variability and computational complexity. | pt_PT |
dc.description.abstract | Em um período de aumento das taxas de juros e dificuldades econômicas, a previsão precisa de inadimplências de cartões de crédito é essencial para as instituições financeiras. Nesta tese de mestrado, diferentes modelos de machine learning são avaliados para melhorar o desempenho preditivo em comparação com métodos tradicionais. Modelos como XGBoost, Random Forest, K-Nearest Neighbor, Neural Networks e Support Vector Machines são desenvolvidos e comparados à Regressão Logística. Os desempenhos são avaliados com base em acurácia, precisão, recall e F1-score, e comparados com o tempo de computação como um fator de custo. As curvas de aprendizado são então analisadas para identificar possíveis overfitting ou underfitting. Finalmente, a importância de cada feature é revisada para entender quais dados os bancos devem incluir em suas análises. Os resultados mostram que todos os modelos avançados de machine learning superam a Regressão Logística, com o XGBoost se destacando. No entanto, o KNN fica atrás dos outros modelos. As principais features identificadas incluem status de pagamento e proximidade do limite de crédito. Portanto, este estudo sublinha o potencial dos modelos avançados de machine learning para melhorar a previsão de inadimplências de cartões de crédito, mas também destaca a necessidade de análises específicas para cada instituição devido à variabilidade dos dados e à complexidade computacional. | pt_PT |
dc.identifier.tid | 203730160 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.14/47838 | |
dc.language.iso | eng | pt_PT |
dc.subject | Credit card defaults | pt_PT |
dc.subject | Machine learning | pt_PT |
dc.subject | Predictive modeling | pt_PT |
dc.subject | Financial risk analysis | pt_PT |
dc.subject | Incumprimentos de cartões de crédito | pt_PT |
dc.subject | Modelação preditiva | pt_PT |
dc.subject | Análise de risco financeiro | pt_PT |
dc.title | Predicting credit card defaults : a comparative analysis of machine learning models | pt_PT |
dc.title.alternative | Previsão de incumprimentos de cartões de crédito : uma análise comparativa dos modelos de aprendizagem automática | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | embargoedAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |
thesis.degree.name | Mestrado em Finanças (mestrado internacional) | pt_PT |