{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T03:42:28Z","timestamp":1782445348186,"version":"3.54.5"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100010801","name":"Xunta de Galicia","doi-asserted-by":"publisher","award":["CITIC (ED431G 2019\/01)"],"award-info":[{"award-number":["CITIC (ED431G 2019\/01)"]}],"id":[{"id":"10.13039\/501100010801","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2020-116201GB-I00"],"award-info":[{"award-number":["PID2020-116201GB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100014597","name":"Universidade da Coru\u00f1a","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100014597","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Nat Comput"],"published-print":{"date-parts":[[2023,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This study uses different feature selection methods in the field of business failure prediction and tests the capability of Genetic Programming (GP) as an appropriate classifier in this field. The prediction models categorize the insolvency\/non-insolvency of a firm one year in advance from a large set of financial ratios. Different selection strategies based on two evolutionary algorithms were used to reduce the dimensionality of the financial features considered. The first method considers the combination between the global search provided by an evolutionary algorithm (differential evolution) with a simple classifier, together with the possible use of classical filters in a first step of feature selection. Secondly, genetic programming is used as a feature selector. In addition, these selection approaches will be compared when GP is used exclusively as a classifier. The results show that, when using GP as a classifier method, the proposed selection method with GP stands out from the rest. Moreover, the use of GP as a classifier improves the results with respect to other classifier methods. This shows an added value to the use of GP in this field, in addition to the interpretability of GP prediction models.<\/jats:p>","DOI":"10.1007\/s11047-023-09951-4","type":"journal-article","created":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T03:25:20Z","timestamp":1688873120000},"page":"705-722","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Evolutionary feature selection approaches for insolvency business prediction with genetic programming"],"prefix":"10.1007","volume":"22","author":[{"given":"\u00c1ngel","family":"Beade","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manuel","family":"Rodr\u00edguez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jos\u00e9","family":"Santos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,7,9]]},"reference":[{"key":"9951_CR1","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1016\/j.eswa.2017.10.040","volume":"94","author":"HA Alaka","year":"2018","unstructured":"Alaka HA, Oyedele LO, Owolabi HA, Kumar V, Ajayi SO, Akinade OO, Bilal M (2018) Systematic review of bankruptcy prediction models: towards a framework for tool selection. Exp Syst Appl 94:164\u2013184","journal-title":"Exp Syst Appl"},{"key":"9951_CR2","doi-asserted-by":"crossref","unstructured":"Alfaro-Cid E, Mora AM, Merelo JJ, Esparcia-Alc\u00e1zar AI, Sharman K (2009) Finding relevant variables in a financial distress prediction problem using genetic programming and self-organizing maps. In: Anthony B, Michael O (eds) Natural computing in computational finance: volume 2, pp 31\u201349. Springer, Berlin","DOI":"10.1007\/978-3-540-95974-8_3"},{"key":"9951_CR3","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1016\/0378-4266(94)90007-8","volume":"18","author":"EI Altman","year":"1994","unstructured":"Altman EI, Marco G, Varetto F (1994) Corporate distress diagnosis: comparisons using discriminant analysis and neural networks (the Italian experience). J Bank Finance 18:505\u2013529","journal-title":"J Bank Finance"},{"issue":"3","key":"9951_CR4","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1080\/00031305.1992.10475879","volume":"46","author":"NS Altman","year":"1992","unstructured":"Altman NS (1992) An introduction to kernel and nearest-neighbor nonparametric regression. Am Stat 46(3):175\u2013185","journal-title":"Am Stat"},{"issue":"4","key":"9951_CR5","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1111\/j.1468-5957.1987.tb00106.x","volume":"14","author":"PA Barnes","year":"1987","unstructured":"Barnes PA (1987) The analysis and use of financial ratios: a review article. J Bus Finance Account 14(4):449\u2013461","journal-title":"J Bus Finance Account"},{"key":"9951_CR6","unstructured":"Beade A, Santos J, Rodr\u00edguez M (2016) Selecci\u00f3n autom\u00e1tica de ratios financieros significativos en modelos conexionistas de predicci\u00f3n de la insolvencia empresarial mediante an\u00e1lisis de sensibilidad. XVII Encuentro AECA (Asociaci\u00f3n Espa\u00f1ola de Contabilidad y Administraci\u00f3n de Empresas) (138b):1\u201328"},{"key":"9951_CR7","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s10710-019-09359-z","volume":"21","author":"A Brabazon","year":"2020","unstructured":"Brabazon A, Kampouridis M, O\u2019Neill M (2020) Applications of genetic programming to finance and economics: past, present, future. Genetic Program Evol Mach 21:33\u201353","journal-title":"Genetic Program Evol Mach"},{"key":"9951_CR8","doi-asserted-by":"crossref","unstructured":"Chakravarty K, Das D, Sinha A, Konar A (2013) Feature selection by differential evolution algorithm\u2014a case study in personnel identification. In: Proceedings IEEE congress on evolutionary computation, pp 892\u2013899","DOI":"10.1109\/CEC.2013.6557662"},{"issue":"1","key":"9951_CR9","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.compeleceng.2013.11.024","volume":"40","author":"G Chandrashekar","year":"2014","unstructured":"Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electrical Eng 40(1):16\u201328","journal-title":"Comput Electrical Eng"},{"issue":"1","key":"9951_CR10","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/TEVC.2010.2059031","volume":"15","author":"S Das","year":"2011","unstructured":"Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4\u201331","journal-title":"IEEE Trans Evol Comput"},{"issue":"1","key":"9951_CR11","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.tcs.2019.08.025","volume":"801","author":"B Doerr","year":"2020","unstructured":"Doerr B, Zheng W (2020) Working principles of binary differential evolution. Theor Comput Sci 801(1):110\u2013142","journal-title":"Theor Comput Sci"},{"key":"9951_CR12","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1016\/j.neucom.2022.04.083","volume":"494","author":"T Dokeroglu","year":"2022","unstructured":"Dokeroglu T, Deniz A, Kiziloz HE (2022) A comprehensive survey on recent metaheuristics for feature selection. Neurocomputing 494:269\u2013296","journal-title":"Neurocomputing"},{"key":"9951_CR13","unstructured":"du Jardin P (2009) Bankruptcy prediction models: How to choose the most relevant variables? MPRA paper, University Library of Munich, Germany"},{"issue":"10","key":"9951_CR14","doi-asserted-by":"publisher","first-page":"1945","DOI":"10.3390\/app8101945","volume":"8","author":"T Eltaeib","year":"2018","unstructured":"Eltaeib T, Mahmood A (2018) Differential evolution: a survey and analysis. Appl Sci 8(10):1945","journal-title":"Appl Sci"},{"issue":"2, Part 2","key":"9951_CR15","doi-asserted-by":"publisher","first-page":"3199","DOI":"10.1016\/j.eswa.2008.01.012","volume":"36","author":"H Etemadi","year":"2009","unstructured":"Etemadi H, Rostamy AA, Dehkordi HF (2009) A genetic programming model for bankruptcy prediction: empirical evidence from Iran. Exp Syst Appl 36(2, Part 2):3199\u20133207","journal-title":"Exp Syst Appl"},{"key":"9951_CR16","volume-title":"Differential evolution: in search of solutions","author":"V Feoktistov","year":"2006","unstructured":"Feoktistov V (2006) Differential evolution: in search of solutions. Springer, New York"},{"key":"9951_CR17","doi-asserted-by":"crossref","unstructured":"Garc\u00eda-Almanza AL, Alexandrova-Kabadjova B, Mart\u00ednez-Jaramillo S (2010) Understanding bank failure: a close examination of rules created by genetic programming. In: 2010 IEEE electronics, robotics and automotive mechanics conference, pp 34\u201339","DOI":"10.1109\/CERMA.2010.14"},{"key":"9951_CR18","unstructured":"HeuristicLab. https:\/\/dev.heuristiclab.com\/trac.fcgi\/"},{"key":"9951_CR19","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1016\/j.irfa.2017.08.009","volume":"55","author":"R Jayasekera","year":"2018","unstructured":"Jayasekera R (2018) Prediction of company failure: past, present and promising directions for the future. Int Rev Financial Anal 55:196\u2013208","journal-title":"Int Rev Financial Anal"},{"key":"9951_CR20","volume-title":"Principal component analysis","author":"IT Jolliffe","year":"2002","unstructured":"Jolliffe IT (2002) Principal component analysis, 2nd edn. Spring-Verlag, Berlin","edition":"2"},{"key":"9951_CR21","volume-title":"Genetic programming: on the programming of computers by means of natural selection","author":"J Koza","year":"1992","unstructured":"Koza J (1992) Genetic programming: on the programming of computers by means of natural selection. The MIT Press, Cambridge"},{"key":"9951_CR22","doi-asserted-by":"crossref","unstructured":"Lensberg T, Eilifsen A, McKee TE (2006) Bankruptcy theory development and classification via genetic programming. Eur J Oper Res, 169(2):677\u2013697. Feature Cluster on Scatter Search Methods for Optimization","DOI":"10.1016\/j.ejor.2004.06.013"},{"key":"9951_CR23","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/j.knosys.2014.10.010","volume":"73","author":"D Liang","year":"2015","unstructured":"Liang D, Tsai C-F, Wu H-T (2015) The effect of feature selection on financial distress prediction. Knowl Based Syst 73:289\u2013297","journal-title":"Knowl Based Syst"},{"key":"9951_CR24","first-page":"02","volume":"36","author":"W-C Lin","year":"2019","unstructured":"Lin W-C, Lu Y-H, Tsai C-F (2019) Feature selection in single and ensemble learning-based bankruptcy prediction models. Exp Syst 36:02","journal-title":"Exp Syst"},{"key":"9951_CR25","doi-asserted-by":"crossref","unstructured":"McKee TE, Lensberg T (2002) Genetic programming and rough sets: a hybrid approach to bankruptcy classification. Eur J Oper Res 138(2):436\u2013451. MCDA Methodologies for Classification and Sorting","DOI":"10.1016\/S0377-2217(01)00130-8"},{"issue":"3","key":"9951_CR26","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1080\/09540091.2011.630065","volume":"23","author":"K Neshatian","year":"2011","unstructured":"Neshatian K, Zhang M (2011) Using genetic programming for context-sensitive feature scoring in classification problems. Connection Sci 23(3):183\u2013207","journal-title":"Connection Sci"},{"key":"9951_CR27","doi-asserted-by":"crossref","unstructured":"Pap\u00edkov\u00e1 L, Pap\u00edk M (2022) Effects of classification, feature selection, and resampling methods on bankruptcy prediction of small and medium-sized enterprises. Intell Syst Account Finance Manage","DOI":"10.1002\/isaf.1521"},{"key":"9951_CR28","volume-title":"A field guide to genetic programming","author":"R Poli","year":"2008","unstructured":"Poli R, Langdon WB, Mcphee NF (2008) A field guide to genetic programming. Lulu Press, Morrisville"},{"key":"9951_CR29","volume-title":"Differential evolution. A practical approach to global optimization","author":"KV Price","year":"2005","unstructured":"Price KV, Storn RM, Lampinen JA (2005) Differential evolution. A practical approach to global optimization. Springer - Natural Computing Series, Berlin"},{"key":"9951_CR30","unstructured":"Iberian Balance Sheet Analysis System (SABI). https:\/\/www.informa.es\/en\/business-risk\/sabi"},{"key":"9951_CR31","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1002\/isaf.255","volume":"12","author":"S Salcedo-Sanz","year":"2004","unstructured":"Salcedo-Sanz S, Deprado-Cumplido M, Segovia-Vargas MJ, P\u00e9rez-Cruz F, Bouso\u00f1o-Calz\u00f3n C (2004) Feature selection methods involving support vector machines for prediction of insolvency in non-life insurance companies. Intell Syst Account Finance Manage 12:261\u2013281","journal-title":"Intell Syst Account Finance Manage"},{"key":"9951_CR32","doi-asserted-by":"publisher","first-page":"749","DOI":"10.1016\/j.cor.2003.08.015","volume":"32","author":"S Salcedo-Sanz","year":"2005","unstructured":"Salcedo-Sanz S, Fern\u00e1ndez-Villaca\u00f1as JL, Segovia-Vargas MJ, Bouso\u00f1o-Calz\u00f3n C (2005) Genetic programming for the prediction of insolvency in non-life insurance companies. Comput Oper Res 32:749\u2013765","journal-title":"Comput Oper Res"},{"key":"9951_CR33","doi-asserted-by":"crossref","unstructured":"Santos J, Sestayo O, Beade A, Rodr\u00edguez M (2022) Automatic selection of financial ratios by means of differential evolution and for predicting business insolvency. In: Proceedings of the IWINAC 2022, Lecture Notes in Computer Science, pp 534\u2013544","DOI":"10.1007\/978-3-031-06527-9_53"},{"key":"9951_CR34","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.dss.2018.01.005","volume":"107","author":"YO Serrano-Silva","year":"2018","unstructured":"Serrano-Silva YO, Villuendas-Rey Y, Y\u00e1\u00f1ez-M\u00e1rquez C (2018) Automatic feature weighting for improving financial decision support systems. Decis Support Syst 107:78\u201387","journal-title":"Decis Support Syst"},{"key":"9951_CR35","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1016\/j.jbusres.2021.03.018","volume":"130","author":"C-F Tsai","year":"2021","unstructured":"Tsai C-F, Sue K-L, Hu Y-H, Chiu A (2021) Combining feature selection, instance selection, and ensemble classification techniques for improved financial distress prediction. J Bus Res 130:200\u2013209","journal-title":"J Bus Res"},{"key":"9951_CR36","doi-asserted-by":"publisher","first-page":"554","DOI":"10.1016\/j.neucom.2017.08.050","volume":"273","author":"F Viegas","year":"2018","unstructured":"Viegas F, Rocha L, Gon\u00e7alves M, Mour\u00e3o F, S\u00e1 G, Salles T, Andrade G, Sandin I (2018) A genetic programming approach for feature selection in highly dimensional skewed data. Neurocomputing 273:554\u2013569","journal-title":"Neurocomputing"},{"key":"9951_CR37","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.dss.2017.04.008","volume":"98","author":"A Volkov","year":"2017","unstructured":"Volkov A, Benoit DF, Van den Poel D (2017) Incorporating sequential information in bankruptcy prediction with predictors based on Markov for discrimination. Decis Support Syst 98:59\u201368","journal-title":"Decis Support Syst"},{"key":"9951_CR38","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/978-3-319-01436-4_10","volume-title":"Advanced methods and applications in computational intelligence","author":"S Wagner","year":"2014","unstructured":"Wagner S, Kronberger G, Beham A, Kommenda M, Scheibenpflug A, Pitzer E, Vonolfen S, Kofler M, Winkler S, Dorfer V, Affenzeller M (2014) Architecture and design of the heuristiclab optimization environment. In: Klempous Ryszard, Nikodem Jan, Jacak Witold, Chaczko Zenon (eds) Advanced methods and applications in computational intelligence. Springer International Publishing, Heidelberg, pp 197\u2013261"},{"issue":"4","key":"9951_CR39","doi-asserted-by":"publisher","first-page":"606","DOI":"10.1109\/TEVC.2015.2504420","volume":"20","author":"B Xue","year":"2016","unstructured":"Xue B, Zhang M, Browne WN, Yao X (2016) A survey on evolutionary computation approaches to feature selection. IEEE Trans Evol Comput 20(4):606\u2013626","journal-title":"IEEE Trans Evol Comput"},{"key":"9951_CR40","doi-asserted-by":"crossref","unstructured":"Yeung DS, Cloete I, Shi D, Ng WWY (2010) Sensitivity analysis for neural networks. Natural Comput Ser 2010th Edn","DOI":"10.1007\/978-3-642-02532-7"},{"issue":"4","key":"9951_CR41","doi-asserted-by":"publisher","DOI":"10.1002\/minf.201700081","volume":"37","author":"XS Zhao","year":"2018","unstructured":"Zhao XS, Bao LL, Ning Q, Ji JC, Zhao XW (2018) An improved binary differential evolution algorithm for feature selection in molecular signatures. Mol Inf 37(4):e1700081","journal-title":"Mol Inf"}],"container-title":["Natural Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-023-09951-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11047-023-09951-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-023-09951-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T21:32:59Z","timestamp":1729719179000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11047-023-09951-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,9]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["9951"],"URL":"https:\/\/doi.org\/10.1007\/s11047-023-09951-4","relation":{},"ISSN":["1567-7818","1572-9796"],"issn-type":[{"value":"1567-7818","type":"print"},{"value":"1572-9796","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,9]]},"assertion":[{"value":"13 June 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 July 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}