{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T15:33:49Z","timestamp":1772120029896,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,5,12]],"date-time":"2025-05-12T00:00:00Z","timestamp":1747008000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,5,12]],"date-time":"2025-05-12T00:00:00Z","timestamp":1747008000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Memetic Comp."],"published-print":{"date-parts":[[2025,6]]},"DOI":"10.1007\/s12293-025-00453-7","type":"journal-article","created":{"date-parts":[[2025,5,11]],"date-time":"2025-05-11T22:10:33Z","timestamp":1747001433000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Archive-based multiple feature construction method using adaptive genetic programming"],"prefix":"10.1007","volume":"17","author":[{"given":"Kaixuan","family":"Jia","sequence":"first","affiliation":[]},{"given":"Fan","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Xiaoying","family":"Gao","sequence":"additional","affiliation":[]},{"given":"Jianbin","family":"Ma","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,12]]},"reference":[{"key":"453_CR1","doi-asserted-by":"publisher","unstructured":"Lensen A, Al-Sahaf H, Zhang M, Xue B (2016) Genetic programming for region detection, feature extraction, feature construction and classification in image data. In: Genetic programming: 19th European Conference, EuroGP 2016, Porto, Portugal, March 30-April 1, 2016, Proceedings 19. Springer, pp. 51\u201367. https:\/\/doi.org\/10.1007\/978-3-319-30668-1_4","DOI":"10.1007\/978-3-319-30668-1_4"},{"key":"453_CR2","doi-asserted-by":"publisher","first-page":"105806","DOI":"10.1016\/j.knosys.2020.105806","volume":"196","author":"J Ma","year":"2020","unstructured":"Ma J, Gao X (2020) A filter-based feature construction and feature selection approach for classification using genetic programming. Knowl-Based Syst 196:105806. https:\/\/doi.org\/10.1016\/j.knosys.2020.105806","journal-title":"Knowl-Based Syst"},{"key":"453_CR3","doi-asserted-by":"publisher","first-page":"100847","DOI":"10.1016\/j.swevo.2021.100847","volume":"62","author":"F Han","year":"2021","unstructured":"Han F, Chen W-T, Ling Q-H, Han H (2021) Multi-objective particle swarm optimization with adaptive strategies for feature selection. Swarm Evol Comput 62:100847. https:\/\/doi.org\/10.1016\/j.swevo.2021.100847","journal-title":"Swarm Evol Comput"},{"key":"453_CR4","doi-asserted-by":"publisher","first-page":"115726","DOI":"10.1016\/j.eswa.2021.115726","volume":"186","author":"SAV Moghaddam","year":"2021","unstructured":"Moghaddam SAV, Al-Sahaf H, Xue B, Hollitt C, Zhang M (2021) An automatic feature construction method for salient object detection: A genetic programming approach. Expert Syst Appl 186:115726. https:\/\/doi.org\/10.1016\/j.eswa.2021.115726","journal-title":"Expert Syst Appl"},{"key":"453_CR5","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/s10710-005-2988-7","volume":"6","author":"MG Smith","year":"2005","unstructured":"Smith MG, Bull L (2005) Genetic programming with a genetic algorithm for feature construction and selection. Genet Program Evol Mach 6:265\u2013281. https:\/\/doi.org\/10.1007\/s10710-005-2988-7","journal-title":"Genet Program Evol Mach"},{"key":"453_CR6","doi-asserted-by":"publisher","unstructured":"Otero FE, Silva MM, Freitas AA, Nievola JC (2003) Genetic programming for attribute construction in data mining. In: Genetic Programming: 6th European Conference, EuroGP 2003 Essex, UK, April 14\u201316, 2003 Proceedings 6, pp. 384\u2013393. https:\/\/doi.org\/10.1007\/3-540-36599-0_36 . Springer","DOI":"10.1007\/3-540-36599-0_36"},{"key":"453_CR7","doi-asserted-by":"publisher","unstructured":"Muharram MA, Smith GD (2004) Evolutionary feature construction using information gain and gini index. In: Proceedings of 2004 European conference on genetic programming, pp. 379\u2013388.https:\/\/doi.org\/10.1109\/MLSP.2005.1532902","DOI":"10.1109\/MLSP.2005.1532902"},{"issue":"5","key":"453_CR8","doi-asserted-by":"publisher","first-page":"444","DOI":"10.1111\/j.1468-0394.2008.00451.x","volume":"25","author":"H Guo","year":"2008","unstructured":"Guo H, Zhang Q, Nandi AK (2008) Feature extraction and dimensionality reduction by genetic programming based on the fisher criterion. Expert Syst 25(5):444\u2013459. https:\/\/doi.org\/10.1111\/j.1468-0394.2008.00451.x","journal-title":"Expert Syst"},{"key":"453_CR9","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1016\/j.asoc.2019.04.039","volume":"80","author":"J Ma","year":"2019","unstructured":"Ma J, Teng G (2019) A hybrid multiple feature construction approach for classification using genetic programming. Appl Soft Comput 80:687\u2013699. https:\/\/doi.org\/10.1016\/j.asoc.2019.04.039","journal-title":"Appl Soft Comput"},{"key":"453_CR10","unstructured":"Neshatian K (2010) Feature manipulation with genetic programming. figshare https:\/\/api.semanticscholar.org\/CorpusID:64551121"},{"key":"453_CR11","doi-asserted-by":"publisher","first-page":"101285","DOI":"10.1016\/j.swevo.2023.101285","volume":"78","author":"J Ma","year":"2023","unstructured":"Ma J, Gao X, Li Y (2023) Multi-generation multi-criteria feature construction using genetic programming. Swarm Evol Comput 78:101285. https:\/\/doi.org\/10.1016\/j.swevo.2023.101285","journal-title":"Swarm Evol Comput"},{"key":"453_CR12","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1023\/A:1020984725014","volume":"3","author":"K Krawiec","year":"2002","unstructured":"Krawiec K (2002) Genetic programming-based construction of features for machine learning and knowledge discovery tasks. Genet Program Evol Mach 3:329\u2013343. https:\/\/doi.org\/10.1023\/A:1020984725014","journal-title":"Genet Program Evol Mach"},{"key":"453_CR13","doi-asserted-by":"publisher","first-page":"1435","DOI":"10.1007\/s00521-018-3438-9","volume":"31","author":"N Sun","year":"2019","unstructured":"Sun N, Lu Y (2019) A self-adaptive genetic algorithm with improved mutation mode based on measurement of population diversity. Neural Comput Appl 31:1435\u20131443. https:\/\/doi.org\/10.1007\/s00521-018-3438-9","journal-title":"Neural Comput Appl"},{"issue":"19","key":"453_CR14","doi-asserted-by":"publisher","first-page":"2507","DOI":"10.1093\/bioinformatics\/btm344","volume":"23","author":"Y Saeys","year":"2007","unstructured":"Saeys Y, Inza I, Larranaga P (2007) A review of feature selection techniques in bioinformatics. Bioinformatics 23(19):2507\u20132517. https:\/\/doi.org\/10.1093\/bioinformatics\/btm344","journal-title":"Bioinformatics"},{"issue":"7","key":"453_CR15","doi-asserted-by":"publisher","first-page":"99982","DOI":"10.1371\/journal.pone.0099982","volume":"9","author":"U Kamath","year":"2014","unstructured":"Kamath U, De Jong K, Shehu A (2014) Effective automated feature construction and selection for classification of biological sequences. PLoS ONE 9(7):99982. https:\/\/doi.org\/10.1371\/journal.pone.0099982","journal-title":"PLoS ONE"},{"issue":"1","key":"453_CR16","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1109\/TSMCB.2004.841426","volume":"35","author":"H Guo","year":"2005","unstructured":"Guo H, Jack LB, Nandi AK (2005) Feature generation using genetic programming with application to fault classification. IEEE Trans Syst, Man, Cybernet Part B (Cybernet) 35(1):89\u201399. https:\/\/doi.org\/10.1109\/TSMCB.2004.841426","journal-title":"IEEE Trans Syst, Man, Cybernet Part B (Cybernet)"},{"issue":"5","key":"453_CR17","doi-asserted-by":"publisher","first-page":"645","DOI":"10.1109\/TEVC.2011.2166158","volume":"16","author":"K Neshatian","year":"2012","unstructured":"Neshatian K, Zhang M, Andreae P (2012) A filter approach to multiple feature construction for symbolic learning classifiers using genetic programming. IEEE Trans Evol Comput 16(5):645\u2013661. https:\/\/doi.org\/10.1109\/TEVC.2011.2166158","journal-title":"IEEE Trans Evol Comput"},{"key":"453_CR18","doi-asserted-by":"publisher","unstructured":"Ahmed S, Zhang M, Peng L, Xue B (2014) Multiple feature construction for effective biomarker identification and classification using genetic programming. In: Proceedings of the 2014 conference on genetic and evolutionary computation, pp. 249\u2013256. https:\/\/doi.org\/10.1145\/2576768.2598292","DOI":"10.1145\/2576768.2598292"},{"issue":"5","key":"453_CR19","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1109\/TEVC.2006.887351","volume":"11","author":"K Krawiec","year":"2007","unstructured":"Krawiec K, Bhanu B (2007) Visual learning by evolutionary and coevolutionary feature synthesis. IEEE Trans Evol Comput 11(5):635\u2013650. https:\/\/doi.org\/10.1109\/TEVC.2006.887351","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"453_CR20","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1109\/TSMCC.2004.841912","volume":"35","author":"Y Lin","year":"2005","unstructured":"Lin Y, Bhanu B (2005) Evolutionary feature synthesis for object recognition. IEEE Trans Syst, Man, Cybernet, Part C (Appl Rev) 35(2):156\u2013171. https:\/\/doi.org\/10.1109\/TSMCC.2004.841912","journal-title":"IEEE Trans Syst, Man, Cybernet, Part C (Appl Rev)"},{"key":"453_CR21","doi-asserted-by":"publisher","unstructured":"Tran B, Xue B, Zhang M (2017) Class dependent multiple feature construction using genetic programming for high-dimensional data. In: AI 2017: Advances in Artificial Intelligence: 30th Australasian Joint Conference, Melbourne, VIC, Australia, August 19\u201320, 2017, Proceedings 30. Springer, pp. 182\u2013194. https:\/\/doi.org\/10.1007\/978-3-319-63004-5_15","DOI":"10.1007\/978-3-319-63004-5_15"},{"key":"453_CR22","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1016\/j.patcog.2019.05.006","volume":"93","author":"B Tran","year":"2019","unstructured":"Tran B, Xue B, Zhang M (2019) Genetic programming for multiple-feature construction on high-dimensional classification. Patt Recogn 93:404\u2013417. https:\/\/doi.org\/10.1016\/j.patcog.2019.05.006","journal-title":"Patt Recogn"},{"issue":"4","key":"453_CR23","doi-asserted-by":"publisher","first-page":"656","DOI":"10.1109\/21.286385","volume":"24","author":"M Srinivas","year":"1994","unstructured":"Srinivas M, Patnaik LM (1994) Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans Syst Man Cybern 24(4):656\u2013667. https:\/\/doi.org\/10.1109\/21.286385","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"4","key":"453_CR24","doi-asserted-by":"publisher","first-page":"709","DOI":"10.3390\/sym13040709","volume":"13","author":"S Oh","year":"2021","unstructured":"Oh S, Suh W-H, Ahn C-W (2021) Self-adaptive genetic programming for manufacturing big data analysis. Symmetry 13(4):709. https:\/\/doi.org\/10.3390\/sym13040709","journal-title":"Symmetry"},{"issue":"6","key":"453_CR25","doi-asserted-by":"publisher","first-page":"3135","DOI":"10.1007\/s40747-021-00507-6","volume":"7","author":"L Hong","year":"2021","unstructured":"Hong L, Woodward JR, \u00d6zcan E, Liu F (2021) Hyper-heuristic approach: automatically designing adaptive mutation operators for evolutionary programming. Complex Intell Syst 7(6):3135\u20133163. https:\/\/doi.org\/10.1007\/s40747-021-00507-6","journal-title":"Complex Intell Syst"},{"key":"453_CR26","doi-asserted-by":"publisher","unstructured":"Eggermont J, Van\u00a0Hemert JI (2001) Adaptive genetic programming applied to new and existing simple regression problems. In: Genetic Programming: 4th European Conference, EuroGP 2001 Lake Como, Italy, April 18\u201320, 2001 Proceedings 4, pp. 23\u201335. https:\/\/doi.org\/10.1007\/3-540-45355-5_3 . Springer","DOI":"10.1007\/3-540-45355-5_3"},{"key":"453_CR27","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.ins.2022.04.043","volume":"604","author":"Y Wang","year":"2022","unstructured":"Wang Y, Li T, Liu X, Yao J (2022) An adaptive clonal selection algorithm with multiple differential evolution strategies. Inf Sci 604:142\u2013169. https:\/\/doi.org\/10.1016\/j.ins.2022.04.043","journal-title":"Inf Sci"},{"key":"453_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/s11047-022-09934-x","author":"B Burlacu","year":"2023","unstructured":"Burlacu B, Yang K, Affenzeller M (2023) Population diversity and inheritance in genetic programming for symbolic regression. Nat Comput. https:\/\/doi.org\/10.1007\/s11047-022-09934-x","journal-title":"Nat Comput"},{"key":"453_CR29","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s12293-015-0173-y","volume":"8","author":"B Tran","year":"2016","unstructured":"Tran B, Xue B, Zhang M (2016) Genetic programming for feature construction and selection in classification on high-dimensional data. Memetic Comput 8:3\u201315. https:\/\/doi.org\/10.1007\/s12293-015-0173-y","journal-title":"Memetic Comput"},{"key":"453_CR30","unstructured":"Asuncion A, Newman D (2007) UCI machine learning repository. Irvine, CA, USA. figshare http:\/\/archive.ics.uci.edu\/ml"},{"key":"453_CR31","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.swevo.2019.04.004","volume":"48","author":"H Wang","year":"2019","unstructured":"Wang H, Tan L, Niu B (2019) Feature selection for classification of microarray gene expression cancers using bacterial colony optimization with multi-dimensional population. Swarm Evol Comput 48:172\u2013181. https:\/\/doi.org\/10.1016\/j.swevo.2019.04.004","journal-title":"Swarm Evol Comput"},{"key":"453_CR32","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.swevo.2016.02.002","volume":"28","author":"P Mohapatra","year":"2016","unstructured":"Mohapatra P, Chakravarty S, Dash P (2016) Microarray medical data classification using kernel ridge regression and modified cat swarm optimization based gene selection system. Swarm Evol Comput 28:144\u2013160. https:\/\/doi.org\/10.1016\/j.swevo.2016.02.002","journal-title":"Swarm Evol Comput"},{"issue":"11","key":"453_CR33","doi-asserted-by":"publisher","first-page":"3236","DOI":"10.1016\/j.patcog.2007.02.007","volume":"40","author":"Z Zhu","year":"2007","unstructured":"Zhu Z, Ong YS, Dash M (2007) Markov blanket-embedded genetic algorithm for gene selection. Patt Recogn 40(11):3236\u20133248. https:\/\/doi.org\/10.1016\/j.patcog.2007.02.007","journal-title":"Patt Recogn"},{"key":"453_CR34","doi-asserted-by":"publisher","unstructured":"Tran B, Zhang M, Xue B (2016) Multiple feature construction in classification on high-dimensional data using GP. In: Proceedings of 2016 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1\u20138. https:\/\/doi.org\/10.1109\/SSCI.2016.7850130","DOI":"10.1109\/SSCI.2016.7850130"},{"issue":"6","key":"453_CR35","doi-asserted-by":"publisher","first-page":"1656","DOI":"10.1109\/TSMCB.2012.2227469","volume":"43","author":"B Xue","year":"2012","unstructured":"Xue B, Zhang M, Browne WN (2012) Particle swarm optimization for feature selection in classification: a multi-objective approach. IEEE Trans Cybernet 43(6):1656\u20131671. https:\/\/doi.org\/10.1109\/TSMCB.2012.2227469","journal-title":"IEEE Trans Cybernet"},{"key":"453_CR36","unstructured":"Hollander M, et al (1999) Solution manual to accompany: nonparametric statistical methods. figshare https:\/\/api.semanticscholar.org\/CorpusID:60069060"},{"key":"453_CR37","doi-asserted-by":"publisher","unstructured":"Vanneschi L, Castelli M, Silva S (2010) Measuring bloat, overfitting and functional complexity in genetic programming. In: Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation, pp. 877\u2013884. https:\/\/doi.org\/10.1145\/1830483.1830643","DOI":"10.1145\/1830483.1830643"},{"issue":"3","key":"453_CR38","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. https:\/\/doi.org\/10.1016\/j.dss.2006.12.011","journal-title":"Decis Support Syst"},{"key":"453_CR39","doi-asserted-by":"publisher","first-page":"2069","DOI":"10.1007\/s00500-015-1907-y","volume":"21","author":"A Cano","year":"2017","unstructured":"Cano A, Ventura S, Cios KJ (2017) Multi-objective genetic programming for feature extraction and data visualization. Soft Comput 21:2069\u20132089. https:\/\/doi.org\/10.1007\/s00500-015-1907-y","journal-title":"Soft Comput"}],"container-title":["Memetic Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-025-00453-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12293-025-00453-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-025-00453-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,26]],"date-time":"2025-06-26T05:31:06Z","timestamp":1750915866000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12293-025-00453-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,12]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["453"],"URL":"https:\/\/doi.org\/10.1007\/s12293-025-00453-7","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-4966994\/v1","asserted-by":"object"}]},"ISSN":["1865-9284","1865-9292"],"issn-type":[{"value":"1865-9284","type":"print"},{"value":"1865-9292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,12]]},"assertion":[{"value":"24 August 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 April 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 May 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"20"}}