Statistics-based wrapper for feature selection: An implementation on financial distress identification with support vector machine

被引:50
作者
Li, Hui [1 ,2 ]
Li, Chang-Jiang [1 ]
Wu, Xian-Jun [3 ]
Sun, Jie [1 ]
机构
[1] Zhejiang Normal Univ, Sch Econ & Management, Jinhua 321004, Zhejiang, Peoples R China
[2] Ohio State Univ, Coll Engn, Columbus, OH 43210 USA
[3] Wuhan Univ Technol, Sch Mech & Elect Engn, Wuhan 430070, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会; 国家教育部科学基金资助;
关键词
Financial distress identification (FDI); Support vector machine (SVM); Statistics based feature selection; Wrapper; BANKRUPTCY PREDICTION; NEURAL-NETWORKS; GENETIC ALGORITHMS; MODELS; CLASSIFICATION; PERFORMANCE; PARAMETERS; RATIOS; RISK;
D O I
10.1016/j.asoc.2014.01.018
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machine (SVM) is an effective tool for financial distress identification (FDI). However, a potential issue that keeps SVM from being efficiently applied in identifying financial distress is how to select features in SVM-based FDI. Although filters are commonly employed, yet this type of approach does not consider predictive capability of SVM itself when selecting features. This research devotes to constructing a statistics-based wrapper for SVM-based FDI by using statistical indices of ranking-order information from predictive performances on various parameters. This wrapper consists of four levels, i.e., data level, model level based on SVM, feature ranking-order level, and the index level of feature selection. When data is ready, predictive accuracies of a type of SVM model, i.e., linear SVM (LSVM), polynomial SVM (PSVM), Gaussian SVM (GSVM), or sigmoid SVM (SSVM), on various pairs of parameters are firstly calculated. Then, performances of SVM models on each candidate feature are transferred to be ranking-order indices. After this step, the two statistical indices of mean and standard deviation values are calculated from ranking-order information on each feature. Finally, the feature selection indices of SVM are produced by a combination of statistical indices. Each feature with its feature selection index being smaller than half of the average index is selected to compose the optimal feature set. With a dataset collected for Chinese FDI prior to 3 years, we statistically verified the performance of this statistics-based wrapper against a non-statistics-based wrapper, two filters, and non-feature selection for SVM-based FDI. Results from unseen dataset indicate that GSVM with the statistics-based wrapper significantly outperformed the other SVM models on the other feature selection methods and two wrapper-based classical statistical models. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:57 / 67
页数:11
相关论文
共 48 条
[1]   Bankruptcy prediction modeling with hybrid case-based reasoning and genetic algorithms approach [J].
Ahn, Hyunchul ;
Kim, Kyoung-Jae .
APPLIED SOFT COMPUTING, 2009, 9 (02) :599-607
[2]   FINANCIAL RATIOS, DISCRIMINANT ANALYSIS AND PREDICTION OF CORPORATE BANKRUPTCY [J].
ALTMAN, EI .
JOURNAL OF FINANCE, 1968, 23 (04) :589-609
[3]   Bankruptcy prediction for credit risk using neural networks: A survey and new results [J].
Atiya, AF .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2001, 12 (04) :929-935
[4]   FINANCIAL RATIOS AS PREDICTORS OF FAILURE [J].
BEAVER, WH .
JOURNAL OF ACCOUNTING RESEARCH, 1966, 4 :71-111
[5]   Neural and wavelet network models for financial distress classification [J].
Becerra, VM ;
Galvao, RKH ;
Abou-Seada, M .
DATA MINING AND KNOWLEDGE DISCOVERY, 2005, 11 (01) :35-55
[6]   Deciding the financial health of dot-coms using rough sets [J].
Bose, Indranil .
INFORMATION & MANAGEMENT, 2006, 43 (07) :835-846
[7]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[8]   Choosing multiple parameters for support vector machines [J].
Chapelle, O ;
Vapnik, V ;
Bousquet, O ;
Mukherjee, S .
MACHINE LEARNING, 2002, 46 (1-3) :131-159
[9]  
Chen YW, 2006, STUD FUZZ SOFT COMP, V207, P315
[10]  
Cristianini Nello, 2000, An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods, DOI DOI 10.1017/CB09780511801389