{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T05:53:18Z","timestamp":1783749198402,"version":"3.55.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T00:00:00Z","timestamp":1742774400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T00:00:00Z","timestamp":1742774400000},"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-00444-8","type":"journal-article","created":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T04:01:56Z","timestamp":1742875316000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Bagging-based ensemble classifiers using multi-objective genetic programming"],"prefix":"10.1007","volume":"17","author":[{"given":"Yang","family":"Zheng","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fan","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoying","family":"Gao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianbin","family":"Ma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,3,24]]},"reference":[{"key":"444_CR1","doi-asserted-by":"publisher","first-page":"106826","DOI":"10.1016\/j.asoc.2020.106826","volume":"97","author":"J Ma","year":"2020","unstructured":"Ma J, Gao X (2020) Designing genetic programming classifiers with feature selection and feature construction. Appl Soft Comput 97:106826","journal-title":"Appl Soft Comput"},{"key":"444_CR2","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","journal-title":"Appl Soft Comput"},{"issue":"2","key":"444_CR3","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":"444_CR4","doi-asserted-by":"crossref","unstructured":"Bhowan U, Zhang M, Johnston M (2009) Multi-objective genetic programming for classification with unbalanced data. In: AI 2009: advances in artificial intelligence: 22nd australasian joint conference, Melbourne, Australia, December 1-4, 2009. Proceedings 22. Springer. pp 370\u2013380","DOI":"10.1007\/978-3-642-10439-8_38"},{"key":"444_CR5","doi-asserted-by":"crossref","unstructured":"Bhowan U, Johnston M, Zhang M (2011) Ensemble learning and pruning in multi-objective genetic programming for classification with unbalanced data. In: Proceedings of international conference on advances in artificial intelligence","DOI":"10.1007\/978-3-642-25832-9_20"},{"issue":"6","key":"444_CR6","doi-asserted-by":"publisher","first-page":"893","DOI":"10.1109\/TEVC.2013.2293393","volume":"18","author":"U Bhowan","year":"2013","unstructured":"Bhowan U, Johnston M, Zhang M, Yao X (2013) Reusing genetic programming for ensemble selection in classification of unbalanced data. IEEE Trans Evol Comput 18(6):893\u2013908","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"444_CR7","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, part C (applications and reviews). IEEE Trans Syst Man Cybern 40(2):121\u2013144","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"8","key":"444_CR8","doi-asserted-by":"publisher","first-page":"3784","DOI":"10.1109\/TNNLS.2017.2736643","volume":"29","author":"A Dal Pozzolo","year":"2017","unstructured":"Dal Pozzolo A, Boracchi G, Caelen O, Alippi C, Bontempi G (2017) Credit card fraud detection: a realistic modeling and a novel learning strategy. IEEE Trans Neural Netw Learn Syst 29(8):3784\u20133797","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"issue":"2","key":"444_CR9","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1109\/TSMCB.2011.2167144","volume":"42","author":"U Bhowan","year":"2012","unstructured":"Bhowan U, Johnston M, Zhang M (2012) Developing new fitness functions in genetic programming for classification with unbalanced data. IEEE Trans Syst Man Cybern Part B 42(2):406\u2013421","journal-title":"IEEE Trans Syst Man Cybern Part B"},{"key":"444_CR10","doi-asserted-by":"crossref","unstructured":"Karl F, Pielok T, Moosbauer J, Pfisterer F, Coors S, Binder M, Schneider L, Thomas J, Richter J, Lang M et al (2022) Multi-objective hyperparameter optimization\u2013an overview. arXiv preprint arXiv:2206.07438","DOI":"10.1145\/3610536"},{"key":"444_CR11","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/j.neucom.2012.06.054","volume":"125","author":"P Wang","year":"2014","unstructured":"Wang P, Tang K, Weise T, Tsang EP, Yao X (2014) Multiobjective genetic programming for maximizing roc performance. Neurocomputing 125:102\u2013118","journal-title":"Neurocomputing"},{"key":"444_CR12","doi-asserted-by":"publisher","first-page":"109611","DOI":"10.1016\/j.knosys.2022.109611","volume":"255","author":"L Zhang","year":"2022","unstructured":"Zhang L, Wang K, Xu L, Sheng W, Kang Q (2022) Evolving ensembles using multi-objective genetic programming for imbalanced classification. Knowl-Based Syst 255:109611","journal-title":"Knowl-Based Syst"},{"issue":"3","key":"444_CR13","doi-asserted-by":"publisher","first-page":"0118432","DOI":"10.1371\/journal.pone.0118432","volume":"10","author":"T Saito","year":"2015","unstructured":"Saito T, Rehmsmeier M (2015) The precision-recall plot is more informative than the roc plot when evaluating binary classifiers on imbalanced datasets. PLoS ONE 10(3):0118432","journal-title":"PLoS ONE"},{"key":"444_CR14","doi-asserted-by":"crossref","unstructured":"Davis J, Goadrich M (2006) The relationship between precision-recall and roc curves. In: Proceedings of the 23rd international conference on machine learning, pp 233\u2013240","DOI":"10.1145\/1143844.1143874"},{"key":"444_CR15","doi-asserted-by":"crossref","unstructured":"Vanneschi L, Castelli M, Silva S (2010) Measuring bloat, overfitting and functional complexity in genetic programming. In: Proceedings of genetic & evolutionary computation conference","DOI":"10.1145\/1830483.1830643"},{"key":"444_CR16","doi-asserted-by":"crossref","unstructured":"Chu TH, Nguyen QU (2017) Reducing code bloat in genetic programming based on subtree substituting technique. In: 2017 21st Asia pacific symposium on intelligent and evolutionary systems (IES). IEEE, pp 25\u201330","DOI":"10.1109\/IESYS.2017.8233556"},{"issue":"1","key":"444_CR17","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/TSMCB.2005.854499","volume":"36","author":"DP Muni","year":"2006","unstructured":"Muni DP, Pal NR, Das J (2006) Genetic programming for simultaneous feature selection and classifier design, part B (cybernetics). IEEE Trans Syst Man Cybern 36(1):106\u2013117","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"444_CR18","doi-asserted-by":"crossref","unstructured":"Purohit A, Chaudhari NS, Tiwari A (2010) Construction of classifier with feature selection based on genetic programming. In: Proceedings of 2010 IEEE congress on evolutionary computation (CEC), pp 1\u20135","DOI":"10.1109\/CEC.2010.5586536"},{"key":"444_CR19","doi-asserted-by":"crossref","unstructured":"Virgolin M (2021) Genetic programming is naturally suited to evolve bagging ensembles. In: Proceedings of the genetic and evolutionary computation conference, pp 830\u2013839","DOI":"10.1145\/3449639.3459278"},{"key":"444_CR20","doi-asserted-by":"crossref","unstructured":"Dick G, Owen CA, Whigham PA (2018) Evolving bagging ensembles using a spatially-structured niching method. In: Proceedings of the genetic and evolutionary computation conference, pp 418\u2013425","DOI":"10.1145\/3205455.3205642"},{"issue":"3","key":"444_CR21","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1109\/TEVC.2012.2199119","volume":"17","author":"U Bhowan","year":"2013","unstructured":"Bhowan U, Johnston M, Zhang M, Yao X (2013) Evolving diverse ensembles using genetic programming for classification with unbalanced data. IEEE Trans Evol Comput 17(3):368\u2013386","journal-title":"IEEE Trans Evol Comput"},{"key":"444_CR22","doi-asserted-by":"crossref","unstructured":"Liu Y, Khoshgoftaar T (2004) Reducing overfitting in genetic programming models for software quality classification. In: Eighth IEEE international symposium on high assurance systems engineering, 2004. Proceedings. IEEE computer society, pp 56\u201365","DOI":"10.1109\/HASE.2004.1281730"},{"key":"444_CR23","doi-asserted-by":"crossref","unstructured":"Gon\u00e7alves I, Silva S, Melo JB, Carreiras JM (2012) Random sampling technique for overfitting control in genetic programming. In: Genetic programming: 15th European conference, EuroGP 2012, M\u00e1laga, Spain, April 11-13, 2012. Proceedings 15, Springer, pp 218\u2013229","DOI":"10.1007\/978-3-642-29139-5_19"},{"key":"444_CR24","doi-asserted-by":"crossref","unstructured":"Fitzgerald J, Azad RMA, Ryan C (2013) A bootstrapping approach to reduce over-fitting in genetic programming. In: Proceedings of the 15th annual conference companion on genetic and evolutionary computation, pp 1113\u20131120","DOI":"10.1145\/2464576.2482690"},{"key":"444_CR25","doi-asserted-by":"crossref","unstructured":"Hunt R, Johnston M, Browne W, Zhang M (2011) Sampling methods in genetic programming for classification with unbalanced data. In: AI 2010: advances in artificial intelligence: 23rd Australasian joint conference, Adelaide, Australia, December 7-10, 2010. Proceedings 23, Springer, pp 273\u2013282","DOI":"10.1007\/978-3-642-17432-2_28"},{"key":"444_CR26","doi-asserted-by":"publisher","first-page":"111554","DOI":"10.1016\/j.asoc.2024.111554","volume":"158","author":"W Meng","year":"2024","unstructured":"Meng W, Li Y, Gao X, Ma J (2024) Ensemble classifiers using multi-objective genetic programming for unbalanced data. Appl Soft Comput 158:111554","journal-title":"Appl Soft Comput"},{"issue":"1","key":"444_CR27","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1162\/evco_a_00304","volume":"30","author":"W Pei","year":"2022","unstructured":"Pei W, Xue B, Shang L, Zhang M (2022) High-dimensional unbalanced binary classification by genetic programming with multi-criterion fitness evaluation and selection. Evol Comput 30(1):99\u2013129","journal-title":"Evol Comput"},{"key":"444_CR28","unstructured":"Bleuler S, Brack M, Thiele L, Zitzler E (2001) Multiobjective genetic programming: reducing bloat using spea2"},{"key":"444_CR29","doi-asserted-by":"crossref","unstructured":"Zhang M, Yun Z, Smart WD (2005) Program simplification in genetic programming for object classification. In: Proceedings of 9th international conference on knowledge-based intelligent information and engineering systems","DOI":"10.1007\/11553939_139"},{"issue":"2","key":"444_CR30","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1109\/TEVC.2009.2027314","volume":"14","author":"PA Whigham","year":"2009","unstructured":"Whigham PA, Dick G (2009) Implicitly controlling bloat in genetic programming. IEEE Trans Evol Comput 14(2):173\u2013190","journal-title":"IEEE Trans Evol Comput"},{"key":"444_CR31","doi-asserted-by":"crossref","unstructured":"Opitz D, Maclin R (1999) Popular ensemble methods: an empirical study. J Artif Intell Res 11:169\u2013198","DOI":"10.1613\/jair.614"},{"key":"444_CR32","unstructured":"Iba H (1999) Bagging, boosting, and bloating in genetic programming. In: Proceedings of the 1st annual conference on genetic and evolutionary computation 2, pp 1053\u20131060"},{"issue":"1\u20133","key":"444_CR33","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.ins.2003.03.028","volume":"163","author":"Y Zhang","year":"2004","unstructured":"Zhang Y, Bhattacharyya S (2004) Genetic programming in classifying large-scale data: an ensemble method. Inf Sci 163(1\u20133):85\u2013101","journal-title":"Inf Sci"},{"key":"444_CR34","doi-asserted-by":"crossref","unstructured":"Doucette J, Heywood MI (2008) GP classification under imbalanced data sets: active sub-sampling and AUC approximation. In: European conference on genetic programming. Springer, pp 266\u2013277","DOI":"10.1007\/978-3-540-78671-9_23"},{"key":"444_CR35","doi-asserted-by":"crossref","unstructured":"Rodrigues NM, Batista JE, Silva S (2020) Ensemble genetic programming. In: European conference on genetic programming (part of EvoStar). Springer, pp 151\u2013166","DOI":"10.1007\/978-3-030-44094-7_10"},{"key":"444_CR36","doi-asserted-by":"crossref","unstructured":"Bi Y, Xue B, Zhang M (2019) An automated ensemble learning framework using genetic programming for image classification. In: Proceedings of the genetic and evolutionary computation conference, pp 365\u2013373","DOI":"10.1145\/3321707.3321750"},{"key":"444_CR37","doi-asserted-by":"crossref","unstructured":"Oliveira DF, Canuto AM, Souto MC (2009) Use of multi-objective genetic algorithms to investigate the diversity\/accuracy dilemma in heterogeneous ensembles. In: 2009 international joint conference on neural networks. IEEE, pp 2339\u20132346","DOI":"10.1109\/IJCNN.2009.5178758"},{"issue":"2","key":"444_CR38","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Memetic Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-025-00444-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12293-025-00444-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-025-00444-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,26]],"date-time":"2025-06-26T05:30:57Z","timestamp":1750915857000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12293-025-00444-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,24]]},"references-count":38,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["444"],"URL":"https:\/\/doi.org\/10.1007\/s12293-025-00444-8","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-3948541\/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,3,24]]},"assertion":[{"value":"11 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 March 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"13"}}