A Hybrid Model of AdaBoost and Back-Propagation Neural Network for Credit Scoring

  • Feng ShenEmail author
  • Xingchao Zhao
  • Dao Lan
  • Limei Ou
Conference paper
Part of the Lecture Notes on Multidisciplinary Industrial Engineering book series (LNMUINEN)


Owing to the development of internet finance in China, credit scoring is growing into one of the most important issues in the field of financial risk management. Quantitative credit scoring models are widely used tools for credit risk assessment in financial institutions. In this study, an AdaBoost algorithm model based on back-propagation neural network for credit scoring with high accuracy and efficiency is proposed. We first illustrate the basic concepts of back-propagation neural network and AdaBoost algorithm and propose a hybrid model of AdaBoost and back-propagation neural network, then two real-world credit data sets are selected to demonstrate the effectiveness and feasibility of the proposed model. The results show that the proposed model can get higher accuracy compared to other classifiers listed in this study.


Credit scoring AdaBoost model Back-propagation neural network 



This research was supported by the project of Research Center for System Sciences and Enterprise Development (Grant No.Xq16C03).


  1. 1.
    Altman EI (1968) Financial ratios, discriminant analysis and the prediction of corporate bankruptcy. J Finan 23(4):589–609CrossRefGoogle Scholar
  2. 2.
    Baesens B, van Gestel T et al (2003) Benchmarking state-of-art classification algorithms for credit scoring. Oper Res Soc 54(6):627–635CrossRefzbMATHGoogle Scholar
  3. 3.
    Baesens B, Setiono R et al (2003) Using neural network rule extraction and decision tables for credit-risk evaluation. Manag Sci 49(3):312–329CrossRefzbMATHGoogle Scholar
  4. 4.
    Beynon MJ, Peel MJ (2001) Variable precision rough set theory and data discretisation: an application to corporate failure prediction. Omega 29(6):561–576CrossRefGoogle Scholar
  5. 5.
    Carter C, Catlett J (1987) Assessing credit card applications using machine learning. IEEE Expert 2(3):71–79CrossRefGoogle Scholar
  6. 6.
    Chen M, Ma L, Gao Y (2010) Vehicle detection segmentation based on adaboost and grabcut. In: IEEE International Conference on Progress in Informatics and Computing, pp 896–900Google Scholar
  7. 7.
    Chen MC, Huang SH (2003) Credit scoring and rejected instances reassigning through evolutionary computation techniques. Expert Syst Appl 24(4):433–441CrossRefGoogle Scholar
  8. 8.
    Desai VS, Crook JN, Overstreet J (1996) A comparison of neural networks and linear scoring models in the credit union environment. Oper Res 95(2):24–37CrossRefzbMATHGoogle Scholar
  9. 9.
    Essa EM, Tolba AS, Elmougy S (2008) A comparison of combined classifier architectures for arabic speech recognition. In: International Conference on Computer Engineering & Systems, pp 149–153Google Scholar
  10. 10.
    Freund Y, Schapire RE (1995) A decision-theoretic generalization of on-line learning and an application to boosting. In: European Conference on Computational Learning Theory, pp 119–139Google Scholar
  11. 11.
    Gestel TV, Baesens B et al (2003) A support vector machine approach to credit scoring. Banken Financiewezen 2:73–82Google Scholar
  12. 12.
    Henley WE, Hand DJ (1996) A k-nearest-neighbour classifier for assessing consumer credit risk. J Roy Stat Soc 45(1):77–95Google Scholar
  13. 13.
    Henley WE, Hand DJ (1997) Construction of a k-nearest-neighbour credit-scoring system. IMA J Manag Math 8(4):305–321CrossRefzbMATHGoogle Scholar
  14. 14.
    Khashman A (2009) A neural network model for credit risk evaluation. Int J Neural Syst 19(4):285–294CrossRefGoogle Scholar
  15. 15.
    Li H, Sun J (2008) Ranking-order case-based reasoning for financial distress prediction. Knowl Based Syst 21(8):868–878CrossRefGoogle Scholar
  16. 16.
    Li H, Sun J (2009) Gaussian case-based reasoning for business failure prediction with empirical data in China. Inf Sci 179(1):89–108CrossRefGoogle Scholar
  17. 17.
    Li H, Sun J (2009) Predicting business failure using multiple case-based reasoning combined with support vector machine. Expert Syst Appl 36(6):10085–10096CrossRefGoogle Scholar
  18. 18.
    Li H, Sun J (2010) Business failure prediction using hybrid2 case-based reasoning (h2cbr). Comput Oper Res 37(1):137–151CrossRefGoogle Scholar
  19. 19.
    Li H, Sun J, Sun BL (2009) Financial distress prediction based on or-cbr in the principle of k-nearest neighbors. Expert Syst Appl 36(1):643–659CrossRefGoogle Scholar
  20. 20.
    Malhotra R, Malhotra DK (2002) Differentiating between good credits and bad credits using neuro-fuzzy systems. Eur J Oper Res 136(1):190–211CrossRefzbMATHGoogle Scholar
  21. 21.
    Malhotra R, Malhotra DK (2003) Evaluating consumer loans using neural networks. Soc Sci Electron Publishing 31(2):83–96Google Scholar
  22. 22.
    Ong CS, Huang JJ, Tzeng GH (2005) Building credit scoring models using genetic programming. Expert Syst Appl 29(1):41–47CrossRefGoogle Scholar
  23. 23.
    Piramuthu S, Piramuthu S (1999) Financial credit-risk evaluation with neural and neurofuzzy systems. Eur J Oper Res 112(2):310–321MathSciNetCrossRefzbMATHGoogle Scholar
  24. 24.
    Rumelhart DE, Hinton GE, Williams RJ (1986) Learning representations by back-propagating errors. Nature 323(6088):533–536CrossRefGoogle Scholar
  25. 25.
    Schebesch KB, Stecking R (2005) Support vector machines for classifying and describing credit applicants: detecting typical and critical regions. J Oper Res Soc 56(9):1082–1088CrossRefzbMATHGoogle Scholar
  26. 26.
    Steenackers A, Goovaerts MJ (1989) A credit scoring model for personal loans. Insur Math Econ 8(1):31–34CrossRefGoogle Scholar
  27. 27.
    Thomas LC, Edelman DB, Crook JN (2002) Credit scoring and its applications. SIAM, PhiladelphiaCrossRefzbMATHGoogle Scholar
  28. 28.
    Varetto F (1951) Genetic algorithms in the analysis of insolvency risk. University of Illinois Press, ChampaignGoogle Scholar
  29. 29.
    Wang Y, Wang S, Lai KK (2006) A new fuzzy support vector machine to evaluate credit risk. IEEE Trans Fuzzy Syst 13(6):820–831MathSciNetCrossRefGoogle Scholar
  30. 30.
    West D (2000) Neural network credit scoring models. Comput Oper Res 27(11):1131–1152CrossRefzbMATHGoogle Scholar
  31. 31.
    Yobas MB, Crook JN, Ross P (2000) Credit scoring using neural and evolutionary techniques. IMA J Manag Math 11(2):111–125MathSciNetCrossRefzbMATHGoogle Scholar
  32. 32.
    Yu L, Wang S, Lai KK (2008) Credit risk assessment with a multistage neural network ensemble learning approach. Expert Syst Appl 34(2):1434–1444CrossRefGoogle Scholar
  33. 33.
    Yu L, Wang SY et al (2008) Designing a hybrid intelligent mining system for credit risk evaluation. Syst Sci Complex 21(5):527–539MathSciNetCrossRefzbMATHGoogle Scholar
  34. 34.
    Yu L, Wang S, Cao J (2009) A modified least squares support vector machine classifier with application to credit risk analysis. Int J Inf Technol Decis Making 08(4):697–710CrossRefzbMATHGoogle Scholar
  35. 35.
    Zhou L, Lai KK, Yu L (2009) Credit scoring using support vector machines with direct search for parameters selection. Soft Comput 13(2):149–155CrossRefzbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.School of FinanceSouthwestern University of Finance and EconomicsChengduPeople’s Republic of China
  2. 2.Southwestern University of Finance and EconomicsChengduPeople’s Republic of China

Personalised recommendations