{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T00:28:20Z","timestamp":1768264100326,"version":"3.49.0"},"reference-count":99,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,8,21]],"date-time":"2022-08-21T00:00:00Z","timestamp":1661040000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>This paper presents and analyzes a programming tool that implements a method for classification and function regression problems. This method builds new features from existing ones with the assistance of a hybrid algorithm that makes use of artificial neural networks and grammatical evolution. The implemented software exploits modern multi-core computing units for faster execution. The method has been applied to a variety of classification and function regression problems, and an extensive comparison with other methods of computational intelligence is made.<\/jats:p>","DOI":"10.3390\/a15080295","type":"journal-article","created":{"date-parts":[[2022,8,21]],"date-time":"2022-08-21T21:05:51Z","timestamp":1661115951000},"page":"295","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["QFC: A Parallel Software Tool for Feature Construction, Based on Grammatical Evolution"],"prefix":"10.3390","volume":"15","author":[{"given":"Ioannis G.","family":"Tsoulos","sequence":"first","affiliation":[{"name":"Department of Informatics and Telecommunications, University of Ioannina, 47100 Arta, Greece"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1007\/JHEP10(2017)174","article-title":"Classification without labels: Learning from mixed samples in high energy physics","volume":"2017","author":"Metodiev","year":"2017","journal-title":"J. High Energy Phys."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1140\/epjc\/s10052-016-4099-4","article-title":"Parameterized neural networks for high-energy physics","volume":"76","author":"Baldi","year":"2016","journal-title":"Eur. Phys. J. C"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1016\/j.neunet.2006.01.006","article-title":"Time dependent neural network models for detecting changes of state in complex processes: Applications in earth sciences and astronomy","volume":"19","author":"Valdas","year":"2006","journal-title":"Neural Netw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1126\/science.aag2302","article-title":"Solving the quantum many-body problem with artificial neural networks","volume":"355","author":"Carleo","year":"2017","journal-title":"Science"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1007\/s10040-002-0196-6","article-title":"Evaluation of graphical and multivariate statistical methods for classification of water chemistry data","volume":"10","author":"Thyne","year":"2002","journal-title":"Hydrogeol. J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1882","DOI":"10.1021\/ci0341161","article-title":"Comparison of Support Vector Machine and Artificial Neural Network Systems for Drug\/Nondrug Classification","volume":"43","author":"Byvatov","year":"2003","journal-title":"J. Chem. Inf. Comput. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"888","DOI":"10.1016\/j.ecolmodel.2009.01.004","article-title":"Gunja Jain Artificial neural network modeling of the river water quality\u2014A case study","volume":"220","author":"Singh","year":"2009","journal-title":"Ecol. Model."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/0925-2312(95)00039-9","article-title":"Designing a neural network for forecasting financial and economic time series","volume":"10","author":"Kaastra","year":"1996","journal-title":"Neurocomputing"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/0925-2312(94)00060-3","article-title":"Neural network prediction analysis: The bankruptcy case","volume":"10","author":"Leshno","year":"1996","journal-title":"Neurocomputing"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1283","DOI":"10.1007\/s00216-007-1700-6","article-title":"Multivariate classification and modeling in surface water pollution estimation","volume":"390","author":"Astel","year":"2008","journal-title":"Anal. Bioanal. Chem."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2063","DOI":"10.1007\/s11270-014-2063-1","article-title":"Prediction of the Level of Air Pollution Using Principal Component Analysis and Artificial Neural Network Techniques: A Case Study in Malaysia","volume":"225","author":"Azid","year":"2014","journal-title":"Water Air Soil Pollut."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1341","DOI":"10.1007\/s10098-019-01709-w","article-title":"Air pollution prediction by using an artificial neural network model","volume":"21","author":"Maleki","year":"2019","journal-title":"Clean Technol. Environ. Policy"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"785","DOI":"10.1080\/17460441.2016.1201262","article-title":"A renaissance of neural networks in drug discovery","volume":"11","author":"Baskin","year":"2016","journal-title":"Expert Opin. Drug Discov."},{"key":"ref_14","first-page":"16","article-title":"Prediction of Novel Anti-Ebola Virus Compounds Utilizing Artificial Neural Network (ANN)","volume":"49","author":"Bartzatt","year":"2018","journal-title":"Chem. Fac."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Bishop, C. (1995). Neural Networks for Pattern Recognition, Oxford University Press.","DOI":"10.1093\/oso\/9780198538493.001.0001"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/BF02551274","article-title":"Approximation by superpositions of a sigmoidal function","volume":"2","author":"Cybenko","year":"1989","journal-title":"Math. Control. Signals Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1162\/neco.1991.3.2.246","article-title":"Universal Approximation Using Radial-Basis-Function Networks","volume":"3","author":"Park","year":"1991","journal-title":"Neural Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5438","DOI":"10.1109\/TIE.2011.2164773","article-title":"Advantages of Radial Basis Function Networks for Dynamic System Design","volume":"58","author":"Yu","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","unstructured":"Steinwart, I., and Christmann, A. (2008). Support Vector Machines, Information Science and Statistics, Springer."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1182","DOI":"10.1016\/j.engappai.2012.05.015","article-title":"Parse-matrix evolution for symbolic regression","volume":"25","author":"Luo","year":"2012","journal-title":"Eng. Appl. Artif."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.eswa.2018.05.021","article-title":"A multilevel block building algorithm for fast modeling generalized separable systems","volume":"109","author":"Chen","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"116712","DOI":"10.1016\/j.eswa.2022.116712","article-title":"DoME: A deterministic technique for equation development and Symbolic Regression","volume":"198","author":"Rivero","year":"2022","journal-title":"Expert. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s10462-007-9052-3","article-title":"Machine learning: A review of classification and combining techniques","volume":"26","author":"Kotsiantis","year":"2006","journal-title":"Artif. Intell. Rev."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Mira, J., and \u00c1lvarez, J.R. (2003). On the effects of dimensionality on data analysis with neural networks. Artificial Neural Nets Problem Solving Methods, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/3-540-44869-1"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1016\/j.eswa.2007.07.021","article-title":"T\u00fclay Y\u0131ld\u0131r\u0131m, Improving classification performance of sonar targets by applying general regression neural network with PCA","volume":"35","author":"Erkmen","year":"2008","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.asoc.2013.09.024","article-title":"Fault detection and identification spanning multiple processes by integrating PCA with neural network","volume":"14","author":"Zhou","year":"2014","journal-title":"Appl. Soft Comput."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Borah, S., Emilia Balas, V., and Polkowski, Z. (2020). A Framework of Dimensionality Reduction Utilizing PCA for Neural Network Prediction. Advances in Data Science and Management, Springer. Lecture Notes on Data Engineering and Communications Technologies.","DOI":"10.1007\/978-981-15-0978-0"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1226","DOI":"10.1109\/TPAMI.2005.159","article-title":"Feature selection based on mutual information: Criteria of max-dependency, max-relevance, and min-redundancy","volume":"27","author":"Peng","year":"2005","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1142\/S0219720005001004","article-title":"Minimum redundancy feature selection from microarray gene expression data","volume":"3","author":"Ding","year":"2005","journal-title":"J. Bioinform. Comput. Biol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.neucom.2015.08.104","article-title":"Auto-encoder based dimensionality reduction","volume":"184","author":"Wang","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.inffus.2020.01.005","article-title":"Overview and comparative study of dimensionality reduction techniques for high dimensional data","volume":"59","author":"Ayesha","year":"2020","journal-title":"Inf. Fusion"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1109\/4235.942529","article-title":"Grammatical evolution","volume":"5","author":"Ryan","year":"2001","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1358","DOI":"10.1016\/j.patrec.2008.02.007","article-title":"Selecting and constructing features using grammatical evolution","volume":"29","author":"Gavrilis","year":"2008","journal-title":"Pattern Recognit. Lett."},{"key":"ref_34","first-page":"498","article-title":"Neural Recognition and Genetic Features Selection for Robust Detection of E-Mail Spam","volume":"Volume 3955","author":"Gavrilis","year":"2006","journal-title":"Advances in Artificial Intelligence"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.bspc.2007.05.003","article-title":"Novel approach for fetal heart rate classification introducing grammatical evolution","volume":"2","author":"Georgoulas","year":"2007","journal-title":"Biomed. Signal Process. Control."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"9991","DOI":"10.1016\/j.eswa.2011.02.009","article-title":"George Georgoulas Grammatical evolution for features of epileptic oscillations in clinical intracranial electroencephalograms","volume":"38","author":"Smart","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Tzallas, A.T., Tsoulos, I., Tsipouras, M.G., Giannakeas, N., Androulidakis, I., and Zaitseva, E. (2016, January 22\u201323). Classification of EEG signals using feature creation produced by grammatical evolution. Proceedings of the 24th Telecommunications Forum (TELFOR), Belgrade, Serbia.","DOI":"10.1109\/TELFOR.2016.7818809"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1007\/s10710-005-2988-7","article-title":"Genetic Programming with a Genetic Algorithm for Feature Construction and Selection","volume":"6","author":"Smith","year":"2005","journal-title":"Genet. Program. Evolvable Mach."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Prasath, R., Vuppala, A., and Kathirvalavakumar, T. (2015, January 9\u201311). Class Specific Feature Selection Using Simulated Annealing. Proceedings of the Mining Intelligence and Knowledge Exploration, MIKE 2015, Hyderabad, India. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-319-26832-3"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1109\/TEVC.2011.2166158","article-title":"A Filter Approach to Multiple Feature Construction for Symbolic Learning Classifiers Using Genetic Programming","volume":"16","author":"Neshatian","year":"2012","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1109\/TNB.2013.2294716","article-title":"Multiobjective Binary Biogeography Based Optimization for Feature Selection Using Gene Expression Data","volume":"12","author":"Li","year":"2013","journal-title":"IEEE Trans. Nanobiosci."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.asoc.2019.04.039","article-title":"A hybrid multiple feature construction approach for classification using Genetic Programming","volume":"80","author":"Ma","year":"2019","journal-title":"Appl. Soft Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/99.660313","article-title":"OpenMP: An industry standard API for shared-memory programming","volume":"5","author":"Dagum","year":"1998","journal-title":"IEEE Comput. Sci. Eng."},{"key":"ref_44","first-page":"801","article-title":"MLPACK: A Scalable C++ Machine Learning Library","volume":"14","author":"Curtin","year":"2013","journal-title":"J. Mach. Learn."},{"key":"ref_45","unstructured":"Backus, J.W. (1959, January 15\u201320). The Syntax and Semantics of the Proposed International Algebraic Language of the Zurich ACM-GAMM Conference. Proceedings of the International Conference on Information Processing, UNESCO, Unesco, Paris."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Banzhaf, W., Poli, R., Schoenauer, M., and Fogarty, T.C. (1998). Grammatical evolution: Evolving programs for an arbitrary language. Genetic Programming. EuroGP 1998, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/BFb0055923"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Poli, R., Nordin, P., Langdon, W.B., and Fogarty, T.C. (1999). Evolving Multi-line Compilable C Programs. Genetic Programming. EuroGP 1999, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/3-540-48885-5"},{"key":"ref_48","unstructured":"Ryan, C., O\u2019Neill, M., and Collins, J.J. (1998, January 24\u201326). Grammatical evolution: Solving trigonometric identities. Proceedings of the Mendel, 4th International Mendel Conference on Genetic Algorithms, Optimization Problems, Fuzzy Logic, Neural Networks, Rough Sets, Brno, Czech Republic."},{"key":"ref_49","unstructured":"Puente, A.O., Alfonso, R.S., and Moreno, M.A. (2002, January 22\u201325). Automatic composition of music by means of grammatical evolution. Proceedings of the APL \u201902: Proceedings of the 2002 Conference on APL: Array Processing Languages: Lore, Problems, and Applications, Madrid, Spain."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1016\/j.eswa.2016.03.012","article-title":"Optimization of neural networks through grammatical evolution and a genetic algorithm","volume":"56","author":"Campo","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1162\/evco_a_00302","article-title":"Modular Grammatical Evolution for the Generation of Artificial Neural Networks","volume":"30","author":"Soltanian","year":"2022","journal-title":"Evol. Comput."},{"key":"ref_52","first-page":"23","article-title":"Constant creation in grammatical evolution","volume":"1","author":"Dempsey","year":"2007","journal-title":"Int. J. Innov. Appl."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Galv\u00fcn-L\u00fcpez, E., Swafford, J.M., Neill, M.O., and Brabazon, A. (2010). Evolving a Ms. PacMan Controller Using Grammatical Evolution. Applications of Evolutionary Computation, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-642-12239-2_17"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Shaker, N., Nicolau, M., Yannakakis, G.N., Togelius, J., and O\u2019Neill, M. (2012, January 11\u201314). Evolving levels for Super Mario Bros using grammatical evolution. Proceedings of the 2012 IEEE Conference on Computational Intelligence and Games (CIG), Granada, Spain.","DOI":"10.1109\/CIG.2012.6374170"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1002\/ese3.568","article-title":"Particle swarm grammatical evolution for energy demand estimation","volume":"8","author":"Colmenar","year":"2020","journal-title":"Energy Sci. Eng."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"840","DOI":"10.1109\/TEVC.2013.2281527","article-title":"Grammatical Evolution Hyper-Heuristic for Combinatorial Optimization Problems","volume":"17","author":"Sabar","year":"2013","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"8602","DOI":"10.1038\/s41598-022-11613-x","article-title":"Design of a cryptographically secure pseudo random number generator with grammatical evolution","volume":"12","author":"Ryan","year":"2012","journal-title":"Sci. Rep."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Fix, E., and Hodges, J.L. (1951). Joseph, Discriminatory Analysis. Nonparametric Discrimination: Consistency Properties, USAF School of Aviation Medicine.","DOI":"10.1037\/e471672008-001"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.neucom.2008.01.017","article-title":"Neural network construction and training using grammatical evolution","volume":"72","author":"Tsoulos","year":"2008","journal-title":"Neurocomputing"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1007\/BF01589118","article-title":"A Tolerant Algorithm for Linearly Constrained Optimization Calculations","volume":"45","author":"Powell","year":"1989","journal-title":"Math. Program."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"1190","DOI":"10.1137\/0916069","article-title":"A limited memory algorithm for bound constrained optimization","volume":"16","author":"Byrd","year":"1995","journal-title":"SIAM J. Sci."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/BF01582063","article-title":"Representations of Quasi-Newton Matrices and their use in Limited Memory Methods\u2019","volume":"63","author":"Byrd","year":"1994","journal-title":"Math. Program."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Michaelewicz, Z. (1996). Genetic Algorithms + Data Structures = Evolution Programs, Springer.","DOI":"10.1007\/978-3-662-03315-9"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.ejor.2005.07.025","article-title":"Integrated crossover rules in real coded genetic algorithms","volume":"176","author":"Kaelo","year":"2007","journal-title":"Eur. J. Oper. Res."},{"key":"ref_65","unstructured":"Nieminen, J., and Yliluoma, J. (2022, August 18). Function Parser for C++, v2.7. Available online: http:\/\/warp.povusers.org\/FunctionParser\/."},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1016\/S0020-7373(87)80053-6","article-title":"Simplifying Decision Trees","volume":"27","author":"Quinlan","year":"1987","journal-title":"Int. J. Man-Mach. Stud."},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Tzimourta, K.D., Tsoulos, I., Bilero, I.T., Tzallas, A.T., Tsipouras, M.G., and Giannakeas, N. (2018). Direct Assessment of Alcohol Consumption in Mental State Using Brain Computer Interfaces and Grammatical Evolution. Inventions, 3.","DOI":"10.3390\/inventions3030051"},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/BF00993174","article-title":"Modeling Cognitive Development on Balance Scale Phenomena","volume":"16","author":"Shultz","year":"1994","journal-title":"Mach. Learn."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1109\/TKDE.2004.11","article-title":"NeC4.5: Neural ensemble based C4.5","volume":"16","author":"Zhou","year":"2004","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1023\/A:1008307919726","article-title":"FERNN: An Algorithm for Fast Extraction of Rules from Neural Networks","volume":"12","author":"Setiono","year":"2000","journal-title":"Appl. Intell."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/S0933-3657(98)00028-1","article-title":"Learning Differential Diagnosis of Eryhemato-Squamous Diseases using Voting Feature Intervals","volume":"13","author":"Demiroz","year":"1998","journal-title":"Artif. Intell. Med."},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/S0022-5371(77)80054-6","article-title":"Concept learning and the recognition and classification of exemplars","volume":"16","year":"1977","journal-title":"J. Verbal Learning Verbal Behav."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1023\/A:1008280620621","article-title":"Overcoming the Myopia of Inductive Learning Algorithms with RELIEFF","volume":"7","author":"Kononenko","year":"1997","journal-title":"Appl. Intell."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"1755","DOI":"10.1162\/08997660260028700","article-title":"Using noise to compute error surfaces in connectionist networks: A novel means of reducing catastrophic forgetting","volume":"14","author":"French","year":"2002","journal-title":"Neural Comput."},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"483","DOI":"10.3233\/IDA-2002-6602","article-title":"Classification with sparse grids using simplicial basis functions","volume":"6","author":"Garcke","year":"2002","journal-title":"Intell. Data Anal."},{"key":"ref_76","first-page":"845","article-title":"Feature Selection for Unsupervised Learning","volume":"5","author":"Dy","year":"2004","journal-title":"J. Mach. Learn. Res."},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1023\/A:1018792728057","article-title":"Input Feature Extraction for Multilayered Perceptrons Using Supervised Principal Component Analysis","volume":"10","author":"Perantonis","year":"1999","journal-title":"Neural Process. Lett."},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"4164","DOI":"10.1118\/1.2786864","article-title":"The prediction of breast cancer biopsy outcomes using two CAD approaches that both emphasize an intelligible decision process","volume":"34","author":"Elter","year":"2007","journal-title":"Med. Phys."},{"key":"ref_79","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1109\/TBME.2008.2005954","article-title":"Suitability of dysphonia measurements for telemonitoring of Parkinson\u2019s disease","volume":"56","author":"Little","year":"2009","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_80","unstructured":"Smith, J.W., Everhart, J.E., Dickson, W.C., Knowler, W.C., and Johannes, R.S. (1988, January 7\u201311). Using the ADAP learning algorithm to forecast the onset of diabetes mellitus. Proceedings of the Symposium on Computer Applications and Medical Care, Orlando, FL, USA."},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"1157","DOI":"10.5194\/gmd-6-1157-2013","article-title":"Failure analysis of parameter-induced simulation crashes in climate models","volume":"6","author":"Lucas","year":"2013","journal-title":"Geosci. Model Dev."},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"Giannakeas, N., Tsipouras, M.G., Tzallas, A.T., Kyriakidi, K., Tsianou, Z.E., Manousou, P., Hall, A., Karvounis, E.C., Tsianos, V., and Tsianos, E. (2015;, January 25\u201329). A clustering based method for collagen proportional area extraction in liver biopsy images. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS, Milan, Italy. Art. No. 7319047.","DOI":"10.1109\/EMBC.2015.7319047"},{"key":"ref_83","first-page":"260","article-title":"Non-parametric logistic and proportional odds regression","volume":"36","author":"Hastie","year":"1987","journal-title":"JRSS-C (Appl. Stat.)"},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/S0169-023X(02)00138-6","article-title":"Fast hierarchical clustering and its validation","volume":"44","author":"Dash","year":"2003","journal-title":"Data Knowl. Eng."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/0893-6080(88)90023-8","article-title":"Analysis of Hidden Units in a Layered Network Trained to Classify Sonar Targets","volume":"1","author":"Gorman","year":"1988","journal-title":"Neural Netw."},{"key":"ref_86","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1109\/TSMCB.2003.816922","article-title":"Knowledge discovery in medical and biological datasets using a hybrid Bayes classifier\/evolutionary algorithm","volume":"33","author":"Raymer","year":"2003","journal-title":"IEEE Trans. Syst. Man Cybern. Part B Cybern."},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1080\/10556780600834745","article-title":"Regularized nonsmooth Newton method for multi-class support vector machines","volume":"22","author":"Zhong","year":"2007","journal-title":"Optim. Methods Softw."},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"9193","DOI":"10.1073\/pnas.87.23.9193","article-title":"Multisurface method of pattern separation for medical diagnosis applied to breast cytology","volume":"87","author":"Wolberg","year":"1990","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"061907","DOI":"10.1103\/PhysRevE.64.061907","article-title":"Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state","volume":"64","author":"Andrzejak","year":"2001","journal-title":"Phys. Rev. E"},{"key":"ref_90","first-page":"80510","article-title":"Automatic Seizure Detection Based on Time-Frequency Analysis and Artificial Neural Networks","volume":"2007","author":"Tzallas","year":"2007","journal-title":"Comput. Neurosci."},{"key":"ref_91","first-page":"549","article-title":"Exact Bayesian Structure Discovery in Bayesian Networks","volume":"5","author":"Koivisto","year":"2004","journal-title":"J. Mach. Learn. Res."},{"key":"ref_92","unstructured":"Nash, W.J., Sellers, T.L., Talbot, S.R., Cawthor, A.J., and Ford, W.B. (1994). The Population Biology of Abalone (_Haliotis_ species) in Tasmania. I. Blacklip Abalone (_H. rubra_) from the North Coast and Islands of Bass Strait, Sea Fisheries Division, Technical Report No. 48; Department of Primary Industry and Fisheries, Tasmania."},{"key":"ref_93","unstructured":"Brooks, T.F., Pope, D.S., and Marcolini, A.M. (2022, August 18). Airfoil Self-Noise and Prediction. Technical Report, NASA RP-1218. July 1989, Available online: https:\/\/ntrs.nasa.gov\/citations\/19890016302."},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"1797","DOI":"10.1016\/S0008-8846(98)00165-3","article-title":"Modeling of strength of high performance concrete using artificial neural networks","volume":"28","author":"Yeh","year":"1998","journal-title":"Cem. Concr. Res."},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/0095-0696(78)90006-2","article-title":"Hedonic prices and the demand for clean ai","volume":"5","author":"Harrison","year":"1978","journal-title":"J. Environ. Econ. Manag."},{"key":"ref_96","doi-asserted-by":"crossref","unstructured":"Simonoff, J.S. (1996). Smooting Methods in Statistics, Springer.","DOI":"10.1007\/978-1-4612-4026-6"},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"1578","DOI":"10.1001\/jama.1992.03490120092034","article-title":"A critical appraisal of 98.6 degrees f, the upper limit of the normal body temperature, and other legacies of Carl Reinhold August Wunderlich","volume":"268","author":"Mackowiak","year":"1992","journal-title":"J. Am. Med. Assoc."},{"key":"ref_98","doi-asserted-by":"crossref","first-page":"11322","DOI":"10.1073\/pnas.89.23.11322","article-title":"Drug design by machine learning: The use of inductive logic programming to model the structure-activity relationships of trimethoprim analogues binding to dihydrofolate reductase","volume":"89","author":"King","year":"1992","journal-title":"Proc. Nat. Acad. Sci. USA"},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/11752578_29","article-title":"Open MPI: A Flexible High Performance MPI","volume":"Volume 3911","author":"Graham","year":"2006","journal-title":"Parallel Processing and Applied Mathematics"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/8\/295\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:13:05Z","timestamp":1760141585000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/8\/295"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,21]]},"references-count":99,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["a15080295"],"URL":"https:\/\/doi.org\/10.3390\/a15080295","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,21]]}}}