{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T14:14:46Z","timestamp":1760710486042,"version":"3.37.3"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,2,17]],"date-time":"2021-02-17T00:00:00Z","timestamp":1613520000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,2,17]],"date-time":"2021-02-17T00:00:00Z","timestamp":1613520000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Artif Intell Rev"],"published-print":{"date-parts":[[2021,8]]},"DOI":"10.1007\/s10462-020-09949-9","type":"journal-article","created":{"date-parts":[[2021,2,19]],"date-time":"2021-02-19T11:23:47Z","timestamp":1613733827000},"page":"4097-4135","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Grammar-based automatic programming for medical data classification: an experimental study"],"prefix":"10.1007","volume":"54","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8267-0304","authenticated-orcid":false,"given":"Tapas","family":"Si","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P\u00e9ricles","family":"Miranda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jo\u00e3o Victor","family":"Galdino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andr\u00e9","family":"Nascimento","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,2,17]]},"reference":[{"key":"9949_CR1","doi-asserted-by":"crossref","unstructured":"Assun\u00e7ao F, Louren\u00e7o N, Machado P, Ribeiro B (2017) Automatic generation of neural networks with structured grammatical evolution. In: 2017 IEEE congress on evolutionary computation (CEC). IEEE, pp 1557\u20131564","DOI":"10.1109\/CEC.2017.7969488"},{"key":"9949_CR2","unstructured":"Asuncion A, Newman D (2007) Uci machine learning repository. University of California, School of Information and Computer Science, Irvine, CA. http:\/\/archive.ics.uci.edu\/ml\/datasets.php"},{"issue":"3","key":"9949_CR3","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1016\/S0031-3203(02)00257-1","volume":"36","author":"R Barandela","year":"2003","unstructured":"Barandela R, S\u00e1nchez JS, Garca V, Rangel E (2003) Strategies for learning in class imbalance problems. Pattern Recogn 36(3):849\u2013851","journal-title":"Pattern Recogn"},{"issue":"1","key":"9949_CR4","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/4235.910462","volume":"5","author":"M Brameier","year":"2001","unstructured":"Brameier M, Banzhaf W (2001) A comparison of linear genetic programming and neural networks in medical data mining. IEEE Trans Evolut Comput 5(1):17\u201326","journal-title":"IEEE Trans Evolut Comput"},{"key":"9949_CR5","doi-asserted-by":"crossref","unstructured":"Cerri R, Barros RC, de\u00a0Carvalho AC, Freitas AA (2013) A grammatical evolution algorithm for generation of hierarchical multi-label classification rules. In: 2013 IEEE congress on evolutionary computation. IEEE, pp 454\u2013461","DOI":"10.1109\/CEC.2013.6557604"},{"key":"9949_CR6","doi-asserted-by":"crossref","unstructured":"Chareka T, Pillay N (2016) A study of fitness functions for data classification using grammatical evolution. In: 2016 Pattern recognition association of South Africa and robotics and mechatronics international conference (PRASA-RobMech). IEEE, pp. 1\u20134","DOI":"10.1109\/RoboMech.2016.7813165"},{"key":"9949_CR7","unstructured":"Contreras, I., Bertachi, A., Biagi, L., Veh\u00ed, J., Oviedo, S.: Using grammatical evolution to generate short-term blood glucose prediction models. In: KHD@ IJCAI, pp 91\u201396"},{"issue":"6","key":"9949_CR8","doi-asserted-by":"publisher","first-page":"1333","DOI":"10.1016\/j.jss.2012.01.025","volume":"85","author":"S Dehuri","year":"2012","unstructured":"Dehuri S, Roy R, Cho SB, Ghosh A (2012) An improved swarm optimized functional link artificial neural network (iso-flann) for classification. J Syst Softw 85(6):1333\u20131345","journal-title":"J Syst Softw"},{"key":"9949_CR9","doi-asserted-by":"crossref","unstructured":"Elleuch S, Jarboui B (2018) Variable neighborhood programming for evolving discriminent functions with dynamic thresholds. In: 2018 international conference on machine learning and cybernetics (ICMLC), vol\u00a01. IEEE, pp 263\u2013268","DOI":"10.1109\/ICMLC.2018.8526925"},{"issue":"2","key":"9949_CR10","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1109\/TSMCC.2009.2033566","volume":"40","author":"PG Espejo","year":"2009","unstructured":"Espejo PG, Ventura S, Herrera F (2009) A survey on the application of genetic programming to classification. IEEE Trans Syst, Man, Cybern, Part C (Appl Rev) 40(2):121\u2013144","journal-title":"IEEE Trans Syst, Man, Cybern, Part C (Appl Rev)"},{"key":"9949_CR11","unstructured":"Gray H, Maxwell R, Martinez-Perez I, Arus C, Cerdan S (1996) Genetic programming for classification of brain tumours from nuclear magnetic resonance biopsy spectra. Genet Progr 424:1\u20136"},{"key":"9949_CR12","volume-title":"Data mining: concepts and techniques","author":"J Han","year":"2011","unstructured":"Han J, Pei J, Kamber M (2011) Data mining: concepts and techniques. Elsevier, Amsterdam"},{"key":"9949_CR13","doi-asserted-by":"crossref","unstructured":"Hope D, Munday E, Smith S (2007) Evolutionary algorithms in the classification of mammograms. In: 2007 IEEE symposium on computational intelligence in image and signal processing. IEEE, pp 258\u2013265","DOI":"10.1109\/CIISP.2007.369178"},{"key":"9949_CR14","unstructured":"Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. In: Technical Report-TR06, Erciyes University. Engineering Faculty, Computer Engineering Department, Kayseri\/T\u00fcrkiye"},{"key":"9949_CR15","doi-asserted-by":"publisher","unstructured":"Kou G, LU Y, Peng Y, Shi Y (2012) Evaluation of classification algorithms using mcdm and rank correlation. Int J Inf Technol Decis Mak 11:197\u2013225. https:\/\/doi.org\/10.1142\/S0219622012500095","DOI":"10.1142\/S0219622012500095"},{"key":"9949_CR16","doi-asserted-by":"publisher","first-page":"153697","DOI":"10.1155\/S1110865704309108","volume":"1","author":"D Lennartsson","year":"2004","unstructured":"Lennartsson D, Nordin P (2004) A genetic programming method for the identification of signal peptides and prediction of their cleavage sites. EURASIP J Adv Signal Process 1:153697","journal-title":"EURASIP J Adv Signal Process"},{"issue":"2","key":"9949_CR17","doi-asserted-by":"publisher","first-page":"1384","DOI":"10.1016\/j.eswa.2007.01.006","volume":"34","author":"JY Lin","year":"2008","unstructured":"Lin JY, Ke HR, Chien BC, Yang WP (2008) Classifier design with feature selection and feature extraction using layered genetic programming. Expert Syst Appl 34(2):1384\u20131393","journal-title":"Expert Syst Appl"},{"key":"9949_CR18","doi-asserted-by":"publisher","unstructured":"L\u00f3pez-V\u00e1zquez G, Ornelas-Rodriguez M, Espinal A, Soria-Alcaraz JA, Rojas-Dom\u00ednguez A, Puga-Soberanes H, Carpio JM (2019) Rostro-Gonzalez H (2019) Evolutionary spiking neural networks for solving supervised classification problems. Comput Intell Neurosci 2019:4182639. https:\/\/doi.org\/10.1155\/2019\/4182639","DOI":"10.1155\/2019\/4182639"},{"key":"9949_CR19","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.cmpb.2015.12.008","volume":"127","author":"EJS Luz","year":"2016","unstructured":"Luz EJS, Schwartz WR, C\u00e1mara-Ch\u00e1vez G, Menotti D (2016) Ecg-based heartbeat classification for arrhythmia detection: a survey. Comput Methods Progr Biomed 127:144\u2013164","journal-title":"Comput Methods Progr Biomed"},{"key":"9949_CR20","doi-asserted-by":"crossref","unstructured":"Mckay RI, Hoai NX, Whigham PA, Shan Y, O\u2019neill M (2010a) Grammar-based genetic programming: a survey. Genet Progr Evolvable Mach 11(3\u20134):365\u2013396","DOI":"10.1007\/s10710-010-9109-y"},{"key":"9949_CR21","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1007\/s10710-010-9109-y","volume":"11","author":"RI McKay","year":"2010","unstructured":"McKay RI, Hoai NX, Whigham PA, Shan Y, O\u2019Neill M (2010b) Grammar-based genetic programming: a survey. Genet Progr Evolvable Mach 11:365\u2013396","journal-title":"Genet Progr Evolvable Mach"},{"issue":"1","key":"9949_CR22","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1186\/1756-0381-3-8","volume":"3","author":"AA Motsinger-Reif","year":"2010","unstructured":"Motsinger-Reif AA, Deodhar S, Winham SJ, Hardison NE (2010) Grammatical evolution decision trees for detecting gene-gene interactions. BioData Min 3(1):8","journal-title":"BioData Min"},{"issue":"2","key":"9949_CR23","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1109\/TCYB.2015.2404806","volume":"46","author":"K Nag","year":"2015","unstructured":"Nag K, Pal NR (2015) A multiobjective genetic programming-based ensemble for simultaneous feature selection and classification. IEEE Trans Cybern 46(2):499\u2013510","journal-title":"IEEE Trans Cybern"},{"key":"9949_CR24","first-page":"163","volume":"1","author":"M Neill","year":"2004","unstructured":"Neill M, Brabazon A (2004) Grammatical swarm. Genet Evolut Comput Conf 1:163\u2013174","journal-title":"Genet Evolut Comput Conf"},{"issue":"4","key":"9949_CR25","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1007\/s11047-006-9007-7","volume":"5","author":"M O\u2019Neill","year":"2006","unstructured":"O\u2019Neill M, Brabazon A (2006) Grammatical swarm: the generation of programs by social programming. Nat Comput 5(4):443\u2013462","journal-title":"Nat Comput"},{"issue":"4","key":"9949_CR26","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1109\/4235.942529","volume":"5","author":"M O\u2019Neill","year":"2001","unstructured":"O\u2019Neill M, Ryan C (2001) Grammatical evolution. IEEE Trans Evolut Comput 5(4):349\u2013358","journal-title":"IEEE Trans Evolut Comput"},{"key":"9949_CR27","doi-asserted-by":"crossref","unstructured":"O\u2019Neill M, Ryan C (2003) Grammatical evolution. In: Grammatical evolution. Springer, US, pp 33\u201347","DOI":"10.1007\/978-1-4615-0447-4_4"},{"key":"9949_CR28","doi-asserted-by":"crossref","unstructured":"Paul TK, Iba H (2006) Classification of scleroderma and normal biopsy data and identification of possible biomarkers of the disease. In: 2006 IEEE symposium on computational intelligence and bioinformatics and computational biology. IEEE, pp 1\u20136","DOI":"10.1109\/CIBCB.2006.330951"},{"issue":"16\u201318","key":"9949_CR29","doi-asserted-by":"publisher","first-page":"3200","DOI":"10.1016\/j.neucom.2010.05.010","volume":"73","author":"D Rivero","year":"2010","unstructured":"Rivero D, Dorado J, Rabu\u00f1al J, Pazos A (2010) Generation and simplification of artificial neural networks by means of genetic programming. Neurocomputing 73(16\u201318):3200\u20133223","journal-title":"Neurocomputing"},{"key":"9949_CR30","doi-asserted-by":"crossref","unstructured":"Si T (2016) Grammatical evolution using fireworks algorithm. In: Pant M, Deep K, Bansal J, Nagar A, Das K (eds) Proceedings of 5th international conference on soft computing for problem solving. Advances in intelligent systems and computing, vol 436, pp. 43\u201355. Springer, New York","DOI":"10.1007\/978-981-10-0448-3_4"},{"key":"9949_CR31","doi-asserted-by":"crossref","unstructured":"Si T, De A, Bhattacharjee AK (2013) Grammatical bee colony. In: Panigrahi BK, Suganthan PN, Das S, Dash SS (eds) Swarm, evolutionary, and memetic computing. SEMCCO, Lecture Notes in computer science, vol 8297. Springer, New York, pp 436\u2013445","DOI":"10.1007\/978-3-319-03753-0_39"},{"issue":"07","key":"9949_CR32","doi-asserted-by":"publisher","first-page":"1850108","DOI":"10.1142\/S0218126618501086","volume":"27","author":"T Si","year":"2018","unstructured":"Si T, De A, Bhattacharjee AK (2018) Segmentation of brain mri using wavelet transform and grammatical bee colony. J Circuits, Syst Comput 27(07):1850108","journal-title":"J Circuits, Syst Comput"},{"issue":"5","key":"9949_CR33","doi-asserted-by":"publisher","first-page":"1717","DOI":"10.1142\/S0219622019500329","volume":"18","author":"T Si","year":"2019","unstructured":"Si T, Dutta R (2019) Partial opposition-based particle swarm optimizer in arti\u017ccial neural network training for medical data classi\u017ccation. Int J Inf Technol Decis Mak 18(5):1717\u20131750","journal-title":"Int J Inf Technol Decis Mak"},{"issue":"6","key":"9949_CR34","first-page":"1","volume":"134","author":"T Si","year":"2016","unstructured":"Si T, Sk S (2016) A comparison of grammatical bee colony and neural networks in medical data mining. Int J Comput Appl 134(6):1\u20134","journal-title":"Int J Comput Appl"},{"key":"9949_CR35","first-page":"355","volume-title":"International conference in swarm intelligence","author":"Y Tan","year":"2010","unstructured":"Tan Y, Zhu Y (2010) Fireworks algorithm for optimization. International conference in swarm intelligence. Springer, New York, pp 355\u2013364"},{"key":"9949_CR36","doi-asserted-by":"publisher","unstructured":"Tharwat A (2018) Classification assessment methods. Appl Comput Inf. https:\/\/doi.org\/10.1016\/j.aci.2018.08.003","DOI":"10.1016\/j.aci.2018.08.003"},{"key":"9949_CR37","doi-asserted-by":"publisher","unstructured":"Triantaphyllou E (2000) Multi-criteria decision making methods: a comparative study 44. https:\/\/doi.org\/10.1007\/978-1-4757-3157-6","DOI":"10.1007\/978-1-4757-3157-6"},{"key":"9949_CR38","doi-asserted-by":"crossref","unstructured":"Valencia-Ram\u00edrez JM, Raya JA, Cedeno JR, Su\u00e1rez RR, Escalante HJ, Graff M (2014) Comparison between genetic programming and full model selection on classification problems. In: 2014 IEEE international autumn meeting on power, electronics and computing (ROPEC). IEEE, pp 1\u20136","DOI":"10.1109\/ROPEC.2014.7036349"},{"issue":"3","key":"9949_CR39","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1007\/s10852-007-9065-6","volume":"6","author":"S Winkler","year":"2007","unstructured":"Winkler S, Affenzeller M, Wagner S (2007) Advanced genetic programming based machine learning. J Math Model Algor 6(3):455\u2013480","journal-title":"J Math Model Algor"},{"key":"9949_CR40","unstructured":"Yasodha P, Ananthanarayanan N (2018) Detecting the ovarian cancer using big data analysis with effective model"},{"issue":"5","key":"9949_CR41","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1016\/j.measurement.2009.01.004","volume":"42","author":"YC Yeh","year":"2009","unstructured":"Yeh YC, Wang WJ, Chiou CW (2009) Cardiac arrhythmia diagnosis method using linear discriminant analysis on ecg signals. Measurement 42(5):778\u2013789","journal-title":"Measurement"},{"issue":"3","key":"9949_CR42","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/s10710-008-9059-9","volume":"9","author":"M Zhang","year":"2008","unstructured":"Zhang M, Wong P (2008) Genetic programming for medical classification: a program simplification approach. Genet Progr Evolvable Mach 9(3):229\u2013255","journal-title":"Genet Progr Evolvable Mach"},{"issue":"3","key":"9949_CR43","doi-asserted-by":"publisher","first-page":"809","DOI":"10.1016\/j.dss.2006.12.011","volume":"43","author":"H Zhao","year":"2007","unstructured":"Zhao H (2007) A multi-objective genetic programming approach to developing pareto optimal decision trees. Decis Support Syst 43(3):809\u2013826","journal-title":"Decis Support Syst"}],"container-title":["Artificial Intelligence Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-020-09949-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10462-020-09949-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-020-09949-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,23]],"date-time":"2021-07-23T17:13:02Z","timestamp":1627060382000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10462-020-09949-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,17]]},"references-count":43,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["9949"],"URL":"https:\/\/doi.org\/10.1007\/s10462-020-09949-9","relation":{},"ISSN":["0269-2821","1573-7462"],"issn-type":[{"type":"print","value":"0269-2821"},{"type":"electronic","value":"1573-7462"}],"subject":[],"published":{"date-parts":[[2021,2,17]]},"assertion":[{"value":"17 February 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}