Machine learning models and bankruptcy prediction

被引:418
作者
Barboza, Flavio [1 ]
Kimura, Herbert [2 ]
Altman, Edward [3 ]
机构
[1] Univ Fed Uberlandia, BR-38408100 Uberlandia, MG, Brazil
[2] Univ Brasilia, Dept Management, Campus Darcy Ribeiro, BR-70910900 Brasilia, DF, Brazil
[3] NYU, Leonard N Stern Sch Business, New York, NY 10012 USA
关键词
Bankruptcy prediction; Machine learning; Support vector machines; Boosting; Bagging; Random forest; SUPPORT VECTOR MACHINES; CREDIT RISK; BOOSTING ALGORITHM; DEFAULT PREDICTION; FINANCIAL RATIOS; RANDOM FORESTS; CLASSIFICATION; SELECTION; ENSEMBLE; PROBABILITY;
D O I
10.1016/j.eswa.2017.04.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There has been intensive research from academics and practitioners regarding models for predicting bankruptcy and default events, for credit risk management. Seminal academic research has evaluated bankruptcy using traditional statistics techniques (e.g. discriminant analysis and logistic regression) and early artificial intelligence models (e.g. artificial neural networks). In this study, we test machine learning models (support vector machines, bagging, boosting, and random forest) to predict bankruptcy one year prior to the event, and compare their performance with results from discriminant analysis, logistic regression, and neural networks. We use data from 1985 to 2013 on North American firms, integrating information from the Salomon Center database and Compustat, analysing more than 10,000 firm-year observations. The key insight of the study is a substantial improvement in prediction accuracy using machine learning techniques especially when, in addition to the original Altman's Z-score variables, we include six complementary financial indicators. Based on Carton and Hofer (2006), we use new variables, such as the operating margin, change in return-on-equity, change in price-to-book, and growth measures related to assets, sales, and number of employees, as predictive variables. Machine learning models show, on average, approximately 10% more accuracy in relation to traditional models. Comparing the best models, with all predictive variables, the machine learning technique related to random forest led to 87% accuracy, whereas logistic regression and linear discriminant analysis led to 69% and 50% accuracy, respectively, in the testing sample. We find that bagging, boosting, and random forest models outperform the others techniques, and that all prediction accuracy in the testing sample improves when the additional variables are included. Our research adds to the discussion of the continuing debate about superiority of computational methods over statistical techniques such as in Tsai, Hsu, and Yen (2014) and Yeh, Chi, and Lin (2014). In particular, for machine learning mechanisms, we do not find SVM to lead to higher accuracy rates than other models. This result contradicts outcomes from Danenas and Garsva (2015) and Cleofas-Sanchez, Garcia, Marques, and Senchez (2016), but corroborates, for instance, Wang, Ma, and Yang (2014), Liang, Lu, Tsai, and Shih (2016), and Cano et al. (2017). Our study supports the applicability of the expert systems by practitioners as in Heo and Yang (2014), Kim, Kang, and Kim (2015) and Xiao, Xiao, and Wang (2016). (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:405 / 417
页数:13
相关论文
共 59 条
[1]  
Akhter S., 2010, INT REV FINANC ANAL, V19, P165
[2]   FINANCIAL RATIOS, DISCRIMINANT ANALYSIS AND PREDICTION OF CORPORATE BANKRUPTCY [J].
ALTMAN, EI .
JOURNAL OF FINANCE, 1968, 23 (04) :589-609
[3]  
Begley J., 1996, REV ACCOUNT STUD, V1, P267, DOI 10.1007/bf00570833
[4]   Learning style Identifier: Improving the precision of learning style identification through computational intelligence algorithms [J].
Bernard, Jason ;
Chang, Ting-Wen ;
Popescu, Elvira ;
Graf, Sabine .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 75 :94-108
[5]   Credit risk drivers: Evaluating the contribution of firm level information and of macroeconomic dynamics [J].
Bonfim, Diana .
JOURNAL OF BANKING & FINANCE, 2009, 33 (02) :281-299
[6]   Automated trading with performance weighted random forests and seasonality [J].
Booth, Ash ;
Gerding, Enrico ;
McGroarty, Frank .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) :3651-3661
[7]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[8]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[9]   Indoor localization in a hospital environment using Random Forest classifiers [J].
Calderoni, Luca ;
Ferrara, Matteo ;
Franco, Annalisa ;
Maio, Dario .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (01) :125-134
[10]   Automatic selection of molecular descriptors using random forest: Application to drug discovery [J].
Cano, Gaspar ;
Garcia-Rodriguez, Jose ;
Garcia-Garcia, Alberto ;
Perez-Sanchez, Horacio ;
Benediktsson, Jon Atli ;
Thapa, Anil ;
Barr, Alastair .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 72 :151-159