journal article·2021-04-03Open access

A Partially Interpretable Adaptive Softmax Regression for Credit Scoring

Lkhagvadorj Munkhdalai, Keun Ho Ryu, Oyun-Erdene Namsrai, Nipon Theera-Umpon

Applied Sciences· Volume 11· Issue 7

Abstract

Credit scoring is a process of determining whether a borrower is successful or unsuccessful in repaying a loan using borrowers’ qualitative and quantitative characteristics. In recent years, machine learning algorithms have become widely studied in the development of credit scoring models. Although efficiently classifying good and bad borrowers is a core objective of the credit scoring model, there is still a need for the model that can explain the relationship between input and output. In this work, we propose a novel partially interpretable adaptive softmax (PIA-Soft) regression model to achieve both state-of-the-art predictive performance and marginally interpretation between input and output. We augment softmax regression by neural networks to make it adaptive for each borrower. Our PIA-Soft model consists of two main components: linear (softmax regression) and non-linear (neural network). The linear part explains the fundamental relationship between input and output variables. The non-linear part serves to improve the prediction performance by identifying the non-linear relationship between features for each borrower. The experimental result on public benchmark datasets shows that our proposed model not only outperformed the machine learning baselines but also showed the explanations that logically related to the real-world.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Financial Distress and Bankruptcy Prediction · Imbalanced Data Classification Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Database/Bioinformatics Laboratory, College of Electrical and Computer Engineering, Chungbuk National University, Cheongju 28644, Korea

Faculty of Information Technology, Ton Duc Thang University, Ho Chi Minh 700000, Vietnam

Biomedical Engineering Institute, Chiang Mai University, Chiang Mai 50200, Thailand

Department of Information and Computer Sciences, National University of Mongolia, Sukhbaatar District, Building#3 Room#212, Ulaanbaatar 14201, Mongolia

Department of Electrical Engineering, Faculty of Engineering, Chiang Mai University, Chiang Mai 50200, Thailand

Funding

National Research Foundation of Korea

References (53)

Show source-provided references
1. Statistical and machine learning models in credit scoring: A systematic literature survey10.1016/j.asoc.2020.106263 ↗
2. Munkhdalai, L., Munkhdalai, T., Namsrai, O.E., Lee, J.Y., and Ryu, K.H. (2019). An empirical comparison of machine-learning methods on bank client credit assessments. Sustainability, 11.10.3390/su11030699 ↗
3. Demajo, L.M., Vella, V., and Dingli, A. (2020). Explainable AI for Interpretable Credit Scoring. arXiv.10.5121/csit.2020.101516 ↗
4. Explainable machine learning in credit risk management10.1007/s10614-020-10042-0 ↗
5. Explainable artificial intelligence: A survey
6. Modarres, C., Ibrahim, M., Louie, M., and Paisley, J. (2018). Towards explainable deep learning for credit lending: A case study. arXiv.
7. Advanced neural network approach, its explanation with lime for credit scoring application
8. An experimental comparison of classification algorithms for imbalanced credit scoring data sets10.1016/j.eswa.2011.09.033 ↗
9. On the suitability of resampling techniques for the class imbalance problem in credit scoring10.1057/jors.2012.120 ↗
10. A novel approach to define the local region of dynamic selection techniques in imbalanced credit scoring problems10.1016/j.eswa.2020.113351 ↗
11. GEV-NN: A deep neural network architecture for class imbalance problem in binary classification10.1016/j.knosys.2020.105534 ↗
12. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
13. The regression analysis of binary sequences10.1111/j.2517-6161.1958.tb00292.x ↗
14. Random forests10.1023/A:1010933404324 ↗
15. A decision-theoretic generalization of on-line learning and an application to boosting10.1006/jcss.1997.1504 ↗
16. Chen, T., and Guestrin, C. (2016, January 13–17). Xgboost: A scalable tree boosting system. Proceedings of the 22nd ACM Sigkdd International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939785 ↗
17. The perceptron: A probabilistic model for information storage and organization in the brain10.1037/h0042519 ↗
18. Lightgbm: A highly efficient gradient boosting decision tree
19. Dorogush, A.V., Ershov, V., and Gulin, A. (2018). CatBoost: Gradient boosting with categorical features support. arXiv.
20. Arik, S.O., and Pfister, T. (2019). Tabnet: Attentive interpretable tabular learning. arXiv.
21. A better Beta for the H measure of classification performance10.1016/j.patrec.2013.12.011 ↗
22. Benchmarking state-of-the-art classification algorithms for credit scoring: An update of research10.1016/j.ejor.2015.05.030 ↗
23. Deep learning10.1038/nature14539 ↗
24. Classification methods applied to credit scoring: Systematic review and overall comparison
25. A credit scoring model for commercial loans10.2307/1991095 ↗
26. Support vector machines for credit scoring and discovery of significant features10.1016/j.eswa.2008.01.005 ↗
27. Classifiers consensus system approach for credit scoring10.1016/j.knosys.2016.04.013 ↗
28. A hybrid neural network approach for credit scoring10.1111/j.1468-0394.2010.00565.x ↗
29. Munkhdalai, L., Lee, J.Y., and Ryu, K.H. (2020). A Hybrid Credit Scoring Model Using Neural Networks and Logistic Regression. Advances in Intelligent Information Hiding and Multimedia Signal Processing, Springer.10.1007/978-981-13-9714-1_27 ↗
30. Making machine learning models interpretable
31. Neural network credit scoring models10.1016/S0305-0548(99)00149-5 ↗
32. Study on Credit Scoring Model and Forecasting Based on Probabilistic Neural Network
33. Partial logistic artificial neural network for competing risks regularized with automatic relevance determination10.1109/TNN.2009.2023654 ↗
34. WBCD breast cancer database classification applying artificial metaplasticity neural network10.1016/j.eswa.2011.01.167 ↗
35. Neural nets versus conventional techniques in credit scoring in Egyptian banking10.1016/j.eswa.2007.08.030 ↗
36. A new hybrid ensemble credit scoring model based on classifiers consensus system approach10.1016/j.eswa.2016.07.017 ↗
37. Ensemble classification based on supervised clustering for credit scoring10.1016/j.asoc.2016.02.022 ↗
38. A new deep learning ensemble credit risk evaluation model with an improved synthetic minority oversampling technique10.1016/j.asoc.2020.106852 ↗
39. A novel ensemble method for credit scoring: Adaption of different imbalance ratios10.1016/j.eswa.2018.01.012 ↗
40. A novel multi-stage ensemble model with enhanced outlier adaptation for credit scoring10.1016/j.eswa.2020.113872 ↗
41. Ribeiro, M.T., Singh, S., and Guestrin, C. (2016, January 13–17). “Why should i trust you?” Explaining the predictions of any classifier. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939778 ↗
42. Lundberg, S., and Lee, S.I. (2017). A unified approach to interpreting model predictions. arXiv.
43. Torrent, N.L., Visani, G., and Bagli, E. (2020). PSD2 Explainable AI Model for Credit Scoring. arXiv.
44. Munkhdalai, L., Munkhdalai, T., and Ryu, K.H. (2020). A locally adaptive interpretable regression. arXiv.
45. Explainability of a machine learning granting scoring model in peer-to-peer lending10.1109/ACCESS.2020.2984412 ↗
46. (2021, January 24). FICO Explainable Machine Learning Challenge. Available online: https://community.fico.com/community/xml.
47. Dash, S., Günlük, O., and Wei, D. (2018). Boolean decision rules via column generation. arXiv.
48. Machine learning explainability in finance: An application to default risk analysis
49. Softmax regression based deep sparse autoencoder network for facial emotion recognition in human-robot interaction10.1016/j.ins.2017.10.044 ↗
50. Asuncion, A., and Newman, D. (2021, January 24). UCI Machine Learning Repository. Available online: https://archive.ics.uci.edu/ml/index.php.
51. SMOTE: Synthetic Minority Over-Sampling Technique10.1613/jair.953 ↗
52. He, H., Bai, Y., Garcia, E.A., and Li, S. (2008, January 1–8). ADASYN: Adaptive synthetic sampling approach for imbalanced learning. Proceedings of the 2008 IEEE International Joint Conference on Neural Networks, Hong Kong, China.
53. A study of the behavior of several methods for balancing machine learning training data10.1145/1007730.1007735 ↗