{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T05:18:57Z","timestamp":1781327937071,"version":"3.54.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"20","license":[{"start":{"date-parts":[[2020,2,23]],"date-time":"2020-02-23T00:00:00Z","timestamp":1582416000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,2,23]],"date-time":"2020-02-23T00:00:00Z","timestamp":1582416000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2020,10]]},"DOI":"10.1007\/s00521-020-04761-6","type":"journal-article","created":{"date-parts":[[2020,2,23]],"date-time":"2020-02-23T04:16:02Z","timestamp":1582431362000},"page":"16091-16107","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":151,"title":["An optimal pruning algorithm of classifier ensembles: dynamic programming approach"],"prefix":"10.1007","volume":"32","author":[{"given":"Omar A.","family":"Alzubi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6724-1421","authenticated-orcid":false,"given":"Jafar A.","family":"Alzubi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammed","family":"Alweshah","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Issa","family":"Qiqieh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sara","family":"Al-Shami","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manikandan","family":"Ramachandran","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,2,23]]},"reference":[{"key":"4761_CR1","unstructured":"Abdar M, Zomorodi-Moghadam M, Zhou X, Gururajan R, Tao X, Barua PD, Gururajan R (2018) A new nested ensemble technique for automated diagnosis of breast cancer. Pattern Recognit Lett (in press)"},{"key":"4761_CR2","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1016\/j.measurement.2019.05.022","volume":"146","author":"M Abdar","year":"2019","unstructured":"Abdar M, Makarenkov V (2019) CWV-BANN-SVM ensemble learning classifier for an accurate diagnosis of breast cancer. Measurement 146:557\u2013570","journal-title":"Measurement"},{"key":"4761_CR3","doi-asserted-by":"crossref","unstructured":"Aksela M (2003) Comparison of classifier selection methods for improving committee performance. In: International workshop on multiple classifier systems, Springer","DOI":"10.1007\/3-540-44938-8_9"},{"issue":"5","key":"4761_CR4","first-page":"77","volume":"16","author":"M Alweshah","year":"2016","unstructured":"Alweshah M, Alzubi OA, Alzubi JA, Alaqeel S (2016) Solving attribute reduction problem using wrapper genetic programming. Int J Comput Sci Netw Secur 16(5):77\u201384","journal-title":"Int J Comput Sci Netw Secur"},{"issue":"12","key":"4761_CR5","doi-asserted-by":"publisher","first-page":"1336","DOI":"10.19026\/rjaset.11.2241","volume":"11","author":"JA Alzubi","year":"2015","unstructured":"Alzubi JA (2015) Optimal classifier ensemble design based on cooperative game theory. Res J Appl Sci Eng Technol 11(12):1336\u20131346","journal-title":"Res J Appl Sci Eng Technol"},{"issue":"1","key":"4761_CR6","first-page":"76","volume":"15","author":"OA Alzubi","year":"2018","unstructured":"Alzubi OA, Alzubi JA, Tedmori S, Rashaideh H, Almomani O (2018) Consensus-based combining method for classifier ensembles. Int Arab J Inf Technol 15(1):76\u201386","journal-title":"Int Arab J Inf Technol"},{"issue":"2","key":"4761_CR7","doi-asserted-by":"publisher","first-page":"267","DOI":"10.5958\/0976-5506.2019.00298.5","volume":"10","author":"JA Alzubi","year":"2019","unstructured":"Alzubi JA, Kumar A, Alzubi OA, Manikandan R (2019) Efficient approaches for prediction of brain tumor using machine learning techniques. Indian J Public Health Res Dev 10(2):267\u2013272","journal-title":"Indian J Public Health Res Dev"},{"key":"4761_CR8","unstructured":"Andreica MI (2008) A dynamic programming framework for combinatorial optimization problems on graphs with bounded path width"},{"key":"4761_CR9","doi-asserted-by":"crossref","unstructured":"Banfield RE, Hall LO, Bowyer KW, Kegelmeyer WP (2003) A new ensemble diversity measure applied to thinning ensembles. In: International workshop on multiple classifier systems, Springer, pp 306\u2013316","DOI":"10.1007\/3-540-44938-8_31"},{"key":"4761_CR10","doi-asserted-by":"publisher","DOI":"10.1002\/9781118547168","volume-title":"Game theory: an introduction","author":"EN Barron","year":"2013","unstructured":"Barron EN (2013) Game theory: an introduction. Wiley, New York"},{"key":"4761_CR11","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1016\/j.neucom.2014.07.064","volume":"150","author":"J B\u0142aszczy\u0144ski","year":"2015","unstructured":"B\u0142aszczy\u0144ski J, Stefanowski J (2015) Neighborhood sampling in bagging for imbalanced data. Neurocomputing 150:529\u2013542","journal-title":"Neurocomputing"},{"key":"4761_CR12","doi-asserted-by":"crossref","unstructured":"Brown G, Kuncheva LI (2010) \u201cGood\u201d and \u201cBad\u201d diversity in majority vote ensembles. In: El Gayar N, Kittler J, Roli F (eds) 9th International workshop on multiple classifier systems, MCS 2010, Cairo, Egypt, April 7\u20139, 2010, Springer, Berlin, pp 124\u2013133","DOI":"10.1007\/978-3-642-12127-2_13"},{"issue":"4","key":"4761_CR13","doi-asserted-by":"publisher","first-page":"472","DOI":"10.1016\/j.patrec.2006.09.001","volume":"28","author":"AM Canuto","year":"2007","unstructured":"Canuto AM, Abreu MC, de Melo Oliveira L, Xavier JC, Santos ADM (2007) Investigating the influence of the choice of the ensemble members in accuracy and diversity of selection-based and fusion-based methods for ensembles. Pattern Recognit Lett 28(4):472\u2013486","journal-title":"Pattern Recognit Lett"},{"key":"4761_CR14","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.patcog.2019.01.002","volume":"89","author":"D Chakraborty","year":"2019","unstructured":"Chakraborty D, Narayanan V, Ghosh A (2019) Integration of deep feature extraction and ensemble learning for outlier detection. Pattern Recognit 89:161\u2013171","journal-title":"Pattern Recognit"},{"key":"4761_CR15","doi-asserted-by":"crossref","unstructured":"Chen T, Blasco J, Alzubi JA, Alzubi OA (2014) Intrusion detection. IET Digital Library, The Institution of Engineering and Technology","DOI":"10.1049\/etr.2014.0007"},{"issue":"7","key":"4761_CR16","doi-asserted-by":"publisher","first-page":"1939","DOI":"10.1162\/neco.2007.19.7.1939","volume":"19","author":"S Cohen","year":"2007","unstructured":"Cohen S, Dror G, Ruppin E (2007) Feature selection via coalitional game theory. Neural Comput 19(7):1939\u20131961","journal-title":"Neural Comput"},{"key":"4761_CR17","unstructured":"Cohen S, Ruppin E, Dror G (2005) Feature selection based on the Shapley value. In: Proceedings of the 19th international joint conference on artificial intelligence (IJCAI\u201905), Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, pp 665\u2013670"},{"key":"4761_CR18","unstructured":"Cormen TH, Leiserson CE, Rivest RL, Stein C (2009) Book name: introduction to algorithm, vol 359"},{"key":"4761_CR19","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1016\/j.knosys.2012.08.024","volume":"37","author":"Q Dai","year":"2013","unstructured":"Dai Q (2013) A competitive ensemble pruning approach based on cross-validation technique. Knowl Based Syst 37:394\u2013414","journal-title":"Knowl Based Syst"},{"issue":"4","key":"4761_CR20","doi-asserted-by":"publisher","first-page":"816","DOI":"10.1007\/s10489-015-0729-z","volume":"44","author":"Q Dai","year":"2016","unstructured":"Dai Q, Han X (2016) An efficient ordering-based ensemble pruning algorithm via dynamic programming. Appl Intell 44(4):816\u2013830","journal-title":"Appl Intell"},{"key":"4761_CR21","unstructured":"Dreuw P, Deselaers T, Rybach D, Keysers D, Ney H (2006) Tracking using dynamic programming for appearance-based sign language recognition. In: 7th International conference on automatic face and gesture recognition (FGR06), IEEE"},{"issue":"5","key":"4761_CR22","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1002\/bdm.602","volume":"21","author":"I Erev","year":"2008","unstructured":"Erev I, Ert E, Yechiam E (2008) Loss aversion, diminishing sensitivity, and the effect of experience on repeated decisions. J Behav Decis Mak 21(5):575\u2013597","journal-title":"J Behav Decis Mak"},{"key":"4761_CR23","unstructured":"Frank A, Asuncion A (2015) UCI machine learning repository. University of California, School of Information and Computer Science, Irvine, CA"},{"key":"4761_CR24","doi-asserted-by":"crossref","unstructured":"Ganjisaffar Y, Caruana R, Lopes CV (2011) Bagging gradient-boosted trees for high precision, low variance ranking models. In: Proceedings of the 34th international ACM SIGIR conference on research and development in information retrieval, ACM","DOI":"10.1145\/2009916.2009932"},{"key":"4761_CR25","unstructured":"Gwet KL (2014) Handbook of inter-rater reliability: the definitive guide to measuring the extent of agreement among raters, Advanced Analytics, LLC"},{"key":"4761_CR26","unstructured":"Hesterberg T, Monaghan S, Moore D, Clipson A, Epstein R (2003) Bootstrap methods and permutation tests: companion chapter 18 to the practice of business statistics"},{"issue":"9","key":"4761_CR27","doi-asserted-by":"publisher","first-page":"1887","DOI":"10.1162\/0899766041336387","volume":"16","author":"A Keinan","year":"2004","unstructured":"Keinan A, Sandbank B, Hilgetag CC, Meilijson I, Ruppin E (2004) Fair attribution of functional contribution in artificial and biological networks. Neural Comput 16(9):1887\u20131915","journal-title":"Neural Comput"},{"key":"4761_CR28","doi-asserted-by":"crossref","unstructured":"Ko AR, Sabourin R, de Souza Britto A (2006) Combining diversity and classification accuracy for ensemble selection in random subspaces. In: The 2006 IEEE international joint conference on neural network proceedings, IEEE","DOI":"10.1109\/IJCNN.2006.246986"},{"key":"4761_CR29","doi-asserted-by":"publisher","first-page":"98971","DOI":"10.1109\/ACCESS.2019.2926444","volume":"7","author":"A Koohestani","year":"2019","unstructured":"Koohestani A, Abdar M, Khosravi A, Nahavandi S, Koohestani M (2019) Integration of ensemble and evolutionary machine learning algorithms for monitoring diver behavior using physiological signals. IEEE Access 7:98971\u201398992","journal-title":"IEEE Access"},{"key":"4761_CR30","unstructured":"Lazarevic A, Obradovic Z (2001) Effective pruning of neural network classifier ensembles. In: Proceedings of IJCNN\u201901 international joint conference on neural networks, IEEE"},{"key":"4761_CR31","doi-asserted-by":"crossref","unstructured":"Lessmann S, Coussement K, De Bock KW, Haupt J (2019) Targeting customers for profit: an ensemble learning framework to support marketing decision-making. Inf Sci (in press)","DOI":"10.1016\/j.ins.2019.05.027"},{"key":"4761_CR32","volume-title":"Dynamic programming: a computational tool","author":"A Lew","year":"2006","unstructured":"Lew A, Mauch H (2006) Dynamic programming: a computational tool. Springer, Berlin"},{"key":"4761_CR33","doi-asserted-by":"crossref","unstructured":"Li N, Yu Y, Zhou ZH (2012) Diversity regularized ensemble pruning. In: Joint European conference on machine learning and knowledge discovery in databases, Springer, Berlin","DOI":"10.1007\/978-3-642-33460-3_27"},{"key":"4761_CR34","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.neucom.2013.01.052","volume":"126","author":"R Lysiak","year":"2014","unstructured":"Lysiak R, Kurzynski M, Woloszynski T (2014) Optimal selection of ensemble classifiers using measures of competence and diversity of base classifiers. Neurocomputing 126:29\u201335","journal-title":"Neurocomputing"},{"issue":"4","key":"4761_CR35","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1080\/15472450.2012.729380","volume":"17","author":"W Ma","year":"2013","unstructured":"Ma W, Liu Y, Yang X (2013) A dynamic programming approach for optimal signal priority control upon multiple high-frequency bus requests. J Intell Transp Syst 17(4): 282\u2013293","journal-title":"J Intell Transp Syst"},{"key":"4761_CR36","unstructured":"Mart\u0131nez-Munoz G, Su\u00e1rez A (2004) Aggregation ordering in bagging. In: Proceedings of the IASTED international conference on artificial intelligence and applications, Citesee"},{"issue":"2","key":"4761_CR37","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1109\/TPAMI.2008.78","volume":"31","author":"G Martinez-Muoz","year":"2009","unstructured":"Martinez-Muoz G, Hern\u00e1ndez-Lobato D, Suarez A (2009) An analysis of ensemble pruning techniques based on ordered aggregation. IEEE Trans Pattern Anal Mach Intell 31(2):245\u2013259","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"4761_CR38","doi-asserted-by":"crossref","unstructured":"Mathur S, Sankaranarayanan L, Mandayam NB (2006) Coalitional games in cooperative radio networks. In: 2006 Fortieth Asilomar conference on signals, systems and computers, IEEE","DOI":"10.1109\/ACSSC.2006.355099"},{"key":"4761_CR39","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.engappai.2014.08.005","volume":"37","author":"H Parvin","year":"2015","unstructured":"Parvin H, MirnabiBaboli M, Alinejad-Rokny H (2015) Proposing a classifier ensemble framework based on classifier selection and decision tree. Eng Appl Artif Intell 37:34\u201342","journal-title":"Eng Appl Artif Intell"},{"key":"4761_CR40","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-46950-7","volume-title":"Game theory: a multi-leveled approach","author":"H Peters","year":"2015","unstructured":"Peters H (2015) Game theory: a multi-leveled approach. Springer, Berlin"},{"key":"4761_CR41","unstructured":"Rigby AS (2009) Statistical methods in epidemiology. v. Towards an understanding of the kappa coefficient. Disabil Rehabilit"},{"key":"4761_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-03999-7_1","volume-title":"An ensemble pruning primer. Applications of supervised and unsupervised ensemble methods","author":"G Tsoumakas","year":"2009","unstructured":"Tsoumakas G, Partalas I, Vlahavas I (2009) An ensemble pruning primer. Applications of supervised and unsupervised ensemble methods. Springer, Berlin, pp 1\u201313"},{"issue":"5","key":"4761_CR43","first-page":"360","volume":"37","author":"AJ Viera","year":"2005","unstructured":"Viera AJ, Garrett JM (2005) Understanding inter-observer agreement: the kappa statistic. Fam Med 37(5):360\u2013363","journal-title":"Fam Med"},{"key":"4761_CR44","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.enbuild.2017.10.085","volume":"159","author":"Z Wang","year":"2018","unstructured":"Wang Z, Wang Y, Srinivasan RS (2018) A novel ensemble learning approach to support building energy use prediction. Energy Build 159:109\u2013122","journal-title":"Energy Build"},{"issue":"2","key":"4761_CR45","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1023\/A:1007659514849","volume":"40","author":"GI Webb","year":"2000","unstructured":"Webb GI (2000) Multiboosting: a technique for combining boosting and wagging. Mach Learn 40(2):159\u2013196","journal-title":"Mach Learn"},{"key":"4761_CR46","doi-asserted-by":"crossref","unstructured":"Zhang X, Zhao Z, Zheng J, Li J (2019) Prediction of taxi destinations using a novel data embedding method and ensemble learning. IEEE Trans Intell Transp Syst (in press)","DOI":"10.1109\/TITS.2018.2888587"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-020-04761-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00521-020-04761-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-020-04761-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,2,22]],"date-time":"2021-02-22T00:09:59Z","timestamp":1613952599000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00521-020-04761-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,23]]},"references-count":46,"journal-issue":{"issue":"20","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["4761"],"URL":"https:\/\/doi.org\/10.1007\/s00521-020-04761-6","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,2,23]]},"assertion":[{"value":"22 September 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 January 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 February 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}