Credit Card Default Prediction: a Systematic Machine Learning Pipeline and Model Comparison

Authors

  • Zhenning Zhang

DOI:

https://doi.org/10.61173/7nfj4473

Keywords:

Credit card default prediction, Machine learning, Model comparison, Interpretability, AUC

Abstract

Predictions of credit card defaults are inextricably linked with the risk management functions of financial institutions. Traditional statistical science falters with these kinds of problems involving complicated nonlinear structures, while machine learning studies have not performed systematic comparisons among several algorithms backed up by business interpretations. This study created a complete machine-learning pipeline around the University of California, Irvine (UCI) credit card dataset, comparing five models: logistic regression, decision trees, random forests, gradient boosting machines, and multi-layer perceptrons. Hyperparameter tuning was carried out using grid search, while the Area Under the ROC Curve (AUC) was considered the main evaluation metric. The results indicate logistic regression could discriminate best (AUC on test: 0.764), outperforming more complex ensemble and deep learning models. Permutation importance has identified the bill amount four months prior and the credit limit as the most important predictors and shown the greater value of dynamic financial behavior data against static demographic data. The study provides a high-performing model framework that is interpretable and reproducible for the financial industry, challenging the argument that complexity equals performance and showing the practical worth of simple models in certain scenarios.

References

[1] Mestiri S, Hiboun S M. Credit scoring using machine learning and deep learning-based models. Data Science in Finance and Economics, 2024, 2: 236-248.

[2] Li Y, Chen W. A comparative performance assessment of ensemble learning for credit scoring. Mathematics, 2020, 8(10): 1756.

[3] Yeh I C, Lien C H. The comparison of data mining techniques for the predictive accuracy of probability of default of credit card clients. Expert Systems with Applications, 2009, 36(2): 2473-2480.

[4] Lessmann S, Baesens B, Seow H V, Thomas L C. Benchmarking state-of-the-art classification algorithms for credit scoring: An update of research. European Journal of Operational Research, 2015, 247(1): 124-136.

[5] Alam T M, Shaukat K, Hameed I A, Luo S, Sarwar M U, Shabbir S, Khushi M. An investigation of credit card default prediction in the imbalanced datasets. IEEE Access, 2020, 8: 201173-201198.

[6] Wang L, Zheng J, Yao J, Chen Y. A multi-stage integrated model based on deep neural network for credit risk assessment with unbalanced data. Kybernetes, 2025, 54(9): 4626-4657.

[7] Golec M, AlabdulJalil M. Interpretable LLMs for credit risk: A systematic review and taxonomy. arXiv preprint, 2025: arXiv:2506.04290.

[8] Sowmiya M N, Jaya Sri S, Deepshika S, Hanushya Devi G. Credit risk analysis using explainable artificial intelligence. Journal of Soft Computing Paradigm, 2024, 6(3): 272-283.

[9] Lin S H, Nguyen T, Lai H H, Huang M H. Credit card default prediction: A comparative study of machine learning models based on accuracy, sensitivity, and specificity. Journal of Namibian Studies, 2023, 33.

[10] Crosato L, Liberati C, Repetto M. Lost in a black-box? Interpretable machine learning for assessing Italian SMEs default. Applied Stochastic Models in Business and Industry, 2023, 39(6): 829-846.

Downloads

Published

2026-04-24