{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T09:13:57Z","timestamp":1783415637430,"version":"3.54.6"},"reference-count":67,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T00:00:00Z","timestamp":1694476800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T00:00:00Z","timestamp":1694476800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background and objective<\/jats:title>\n                <jats:p>Diabetes is a life-threatening chronic disease with a growing global prevalence, necessitating early diagnosis and treatment to prevent severe complications. Machine learning has emerged as a promising approach for diabetes diagnosis, but challenges such as limited labeled data, frequent missing values, and dataset imbalance hinder the development of accurate prediction models. Therefore, a novel framework is required to address these challenges and improve performance.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Methods<\/jats:title>\n                <jats:p>In this study, we propose an innovative pipeline-based multi-classification framework to predict diabetes in three classes: diabetic, non-diabetic, and prediabetes, using the imbalanced Iraqi Patient Dataset of Diabetes. Our framework incorporates various pre-processing techniques, including duplicate sample removal, attribute conversion, missing value imputation, data normalization and standardization, feature selection, and k-fold cross-validation. Furthermore, we implement multiple machine learning models, such as k-NN, SVM, DT, RF, AdaBoost, and GNB, and introduce a weighted ensemble approach based on the Area Under the Receiver Operating Characteristic Curve (AUC) to address dataset imbalance. Performance optimization is achieved through grid search and Bayesian optimization for hyper-parameter tuning.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>Our proposed model outperforms other machine learning models, including k-NN, SVM, DT, RF, AdaBoost, and GNB, in predicting diabetes. The model achieves high average accuracy, precision, recall, F1-score, and AUC values of 0.9887, 0.9861, 0.9792, 0.9851, and 0.999, respectively.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusion<\/jats:title>\n                <jats:p>Our pipeline-based multi-classification framework demonstrates promising results in accurately predicting diabetes using an imbalanced dataset of Iraqi diabetic patients. The proposed framework addresses the challenges associated with limited labeled data, missing values, and dataset imbalance, leading to improved prediction performance. This study highlights the potential of machine learning techniques in diabetes diagnosis and management, and the proposed framework can serve as a valuable tool for accurate prediction and improved patient care. Further research can build upon our work to refine and optimize the framework and explore its applicability in diverse datasets and populations.<\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/s12859-023-05465-z","type":"journal-article","created":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T02:01:37Z","timestamp":1694484097000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":118,"title":["Prediction of diabetes disease using an ensemble of machine learning multi-classifier models"],"prefix":"10.1186","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2738-8271","authenticated-orcid":false,"given":"Karlo","family":"Abnoosian","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9058-2491","authenticated-orcid":false,"given":"Rahman","family":"Farnoosh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad Hassan","family":"Behzadi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,9,12]]},"reference":[{"key":"5465_CR1","first-page":"E66","volume":"10","author":"RA Goodman","year":"2013","unstructured":"Goodman RA, Posner SF, Huang ES, Parekh AK, Koh HKJ. Peer reviewed: defining and measuring chronic conditions: imperatives for research, policy, program, and practice. Prev Chronic Dis. 2013;10:E66.","journal-title":"Prev Chronic Dis"},{"issue":"5","key":"5465_CR2","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1097\/JOM.0000000000000998","volume":"59","author":"R Casey","year":"2017","unstructured":"Casey R, Ballantyne PJ. Diagnosed chronic health conditions among injured workers with permanent impairments and the general population. J Occup Environ Med. 2017;59(5):486\u201396.","journal-title":"J Occup Environ Med"},{"key":"5465_CR3","first-page":"1","volume":"32","author":"MHP Tan","year":"2023","unstructured":"Tan MHP, Ong SC, Vasan Thakumar A, Mustafa NJR. Quantifying health-related quality of life in Malaysian type 2 diabetes: focusing on complication types and severity. Qual Life Res. 2023;32:1\u201317.","journal-title":"Qual Life Res"},{"issue":"1","key":"5465_CR4","doi-asserted-by":"crossref","first-page":"e061959","DOI":"10.1136\/bmjopen-2022-061959","volume":"13","author":"S Chhim","year":"2023","unstructured":"Chhim S, et al. Healthcare usage and expenditure among people with type 2 diabetes and\/or hypertension in Cambodia: results from a cross-sectional survey. BMJ Open. 2023;13(1):e061959.","journal-title":"BMJ Open"},{"issue":"2","key":"5465_CR5","doi-asserted-by":"crossref","first-page":"241","DOI":"10.2337\/db16-0806","volume":"66","author":"JS Skyler","year":"2017","unstructured":"Skyler JS, et al. Differentiation of diabetes by pathophysiology, natural history, and prognosis. Diabetes. 2017;66(2):241\u201355.","journal-title":"Diabetes"},{"key":"5465_CR6","volume-title":"Medical and psychosocial aspects of chronic illness and disability","author":"D Falvo","year":"2017","unstructured":"Falvo D, Holland BE. Medical and psychosocial aspects of chronic illness and disability. Jones & Bartlett Learning; 2017."},{"issue":"1","key":"5465_CR7","first-page":"179","volume":"2","author":"L Pandeeswari","year":"2015","unstructured":"Pandeeswari L, et al. K-means clustering and Na\u00efve Bayes classifier for categorization of diabetes patients. Eng Technol. 2015;2(1):179\u201385.","journal-title":"Eng Technol"},{"key":"5465_CR8","first-page":"229","volume":"12","author":"P Sahoo","year":"2021","unstructured":"Sahoo P, Bhuyan P. Primitive diabetes prediction using machine learning models: an empirical investigation. J Comput Math Educ. 2021;12:229\u201336.","journal-title":"J Comput Math Educ"},{"key":"5465_CR9","doi-asserted-by":"crossref","unstructured":"Teju V, et al. Detection of diabetes melittus, kidney disease with ML. In: 2021 3rd international conference on advances in computing, communication control and networking (ICAC3N), 2021, pp. 217\u2013222: IEEE.","DOI":"10.1109\/ICAC3N53548.2021.9725542"},{"issue":"5","key":"5465_CR10","first-page":"102","volume":"7","author":"K Shah","year":"2020","unstructured":"Shah K, Punjabi R, Shah P. Real time diabetes prediction using na\u00efve bayes classifier on big data of healthcare. Int Res J Eng Technol. 2020;7(5):102\u20137.","journal-title":"Int Res J Eng Technol"},{"issue":"1","key":"5465_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/1758-5996-2-55","volume":"2","author":"A Halpern","year":"2010","unstructured":"Halpern A, et al. (2010) Metabolic syndrome, dyslipidemia, hypertension and type 2 diabetes in youth: from diagnosis to treatment. Diabetol Metab Syndr. 2010;2(1):1\u201320.","journal-title":"Diabetol Metab Syndr"},{"key":"5465_CR12","doi-asserted-by":"crossref","first-page":"6","DOI":"10.3389\/fendo.2017.00006","volume":"8","author":"A Chaudhury","year":"2017","unstructured":"Chaudhury A, et al. Clinical review of antidiabetic drugs: implications for type 2 diabetes mellitus management. Front Endocrinol. 2017;8:6.","journal-title":"Front Endocrinol"},{"key":"5465_CR13","doi-asserted-by":"crossref","first-page":"100204","DOI":"10.1016\/j.imu.2019.100204","volume":"16","author":"TM Alam","year":"2019","unstructured":"Alam TM, et al. A model for early prediction of diabetes. Inf Med Unlock. 2019;16:100204.","journal-title":"Inf Med Unlock"},{"key":"5465_CR14","doi-asserted-by":"crossref","first-page":"102289","DOI":"10.1016\/j.artmed.2022.102289","volume":"128","author":"MM Ahsan","year":"2022","unstructured":"Ahsan MM, Siddique Z. Machine learning-based heart disease diagnosis: a systematic literature review. Artif Intell Med. 2022;128:102289.","journal-title":"Artif Intell Med"},{"key":"5465_CR15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s42979-020-00382-x","volume":"2","author":"L Muhammad","year":"2021","unstructured":"Muhammad L, Algehyne EA, Usman SS, Ahmad A, Chakraborty C, Mohammed IA. Supervised machine learning models for prediction of COVID-19 infection using epidemiology dataset. SN Comput Sci. 2021;2:1\u201313.","journal-title":"SN Comput Sci"},{"issue":"11","key":"5465_CR16","doi-asserted-by":"crossref","first-page":"5364","DOI":"10.1109\/JBHI.2022.3197910","volume":"26","author":"TK Dash","year":"2022","unstructured":"Dash TK, Chakraborty C, Mahapatra S, Panda G. Gradient boosting machine and efficient combination of features for speech-based detection of COVID-19. J Biomed Health Inf. 2022;26(11):5364\u201371.","journal-title":"J Biomed Health Inf"},{"key":"5465_CR17","first-page":"2021","volume":"1\u20139","author":"A Kishor","year":"2021","unstructured":"Kishor A, Chakraborty C. Early and accurate prediction of diabetics based on FCBF feature selection and SMOTE. Int J Syst Assur Eng Manag. 2021;1\u20139:2021.","journal-title":"Int J Syst Assur Eng Manag"},{"key":"5465_CR18","doi-asserted-by":"crossref","first-page":"515","DOI":"10.3389\/fgene.2018.00515","volume":"9","author":"Q Zou","year":"2018","unstructured":"Zou Q, Qu K, Luo Y, Yin D, Ju Y, Tang H. Predicting diabetes mellitus with machine learning techniques. Front Genet. 2018;9:515.","journal-title":"Front Genet"},{"key":"5465_CR19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s12859-017-2006-0","volume":"19","author":"P Chen","year":"2018","unstructured":"Chen P, Pan C. Diabetes classification model based on boosting algorithms. BMC Bioinf. 2018;19:1\u20139.","journal-title":"BMC Bioinf"},{"key":"5465_CR20","doi-asserted-by":"crossref","first-page":"100179","DOI":"10.1016\/j.imu.2019.100179","volume":"17","author":"C Zhu","year":"2019","unstructured":"Zhu C, Idemudia CU, Feng W. Improved logistic regression model for diabetes prediction by integrating PCA and K-means techniques. Inf Med Unlock. 2019;17:100179.","journal-title":"Inf Med Unlock"},{"key":"5465_CR21","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.procs.2019.08.140","volume":"157","author":"RB Lukmanto","year":"2019","unstructured":"Lukmanto RB, Nugroho A, Akbar H. Early detection of diabetes mellitus using feature selection and fuzzy support vector machine. Proc Comput Sci. 2019;157:46\u201354.","journal-title":"Proc Comput Sci"},{"key":"5465_CR22","doi-asserted-by":"crossref","first-page":"105659","DOI":"10.1016\/j.cmpb.2020.105659","volume":"196","author":"JB Raja","year":"2020","unstructured":"Raja JB, Pandian S. PSO-FCM based data mining model to predict diabetic disease. Comput Methods Progr Biomed. 2020;196:105659.","journal-title":"Comput Methods Progr Biomed"},{"issue":"4","key":"5465_CR23","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/j.icte.2021.02.004","volume":"7","author":"JJ Khanam","year":"2021","unstructured":"Khanam JJ, Foo S. A comparison of machine learning algorithms for diabetes prediction. Ict Express. 2021;7(4):432\u20139.","journal-title":"Ict Express"},{"key":"5465_CR24","doi-asserted-by":"crossref","first-page":"100032","DOI":"10.1016\/j.cmpbup.2021.100032","volume":"1","author":"P Rajendra","year":"2021","unstructured":"Rajendra P, Latifi S. Prediction of diabetes using logistic regression and ensemble techniques. Comput Methods Progr Biomed Update. 2021;1:100032.","journal-title":"Comput Methods Progr Biomed Update"},{"key":"5465_CR25","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1016\/j.matpr.2022.02.172","volume":"56","author":"V Rawat","year":"2022","unstructured":"Rawat V, Joshi S, Gupta S, Singh DP, Singh N. Machine learning algorithms for early diagnosis of diabetes mellitus: a comparative study. Mater Today Proc. 2022;56:502\u20136.","journal-title":"Mater Today Proc"},{"issue":"1","key":"5465_CR26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s12859-022-05124-9","volume":"24","author":"H Zhou","year":"2023","unstructured":"Zhou H, Xin Y, Li S. A diabetes prediction model based on Boruta feature selection and ensemble learning. BMC Bioinf. 2023;24(1):1\u201334.","journal-title":"BMC Bioinf"},{"key":"5465_CR27","doi-asserted-by":"crossref","unstructured":"Harnal S, Jain A, et al. Comparative approach for early diabetes detection with machine learning. In: 2023 International conference on emerging smart computing and informatics (ESCI), 2023, pp. 1\u20136: IEEE.","DOI":"10.1109\/ESCI56872.2023.10100186"},{"key":"5465_CR28","unstructured":"Diabetes Dataset. In: Rashid A, editor. Diabetes dataset, 1 ed. Mendeley 2020."},{"issue":"2","key":"5465_CR29","doi-asserted-by":"crossref","first-page":"92","DOI":"10.3390\/info14020092","volume":"14","author":"A Palanivinayagam","year":"2023","unstructured":"Palanivinayagam A, Dama\u0161evi\u010dius R. Effective handling of missing values in datasets for classification using machine learning methods. Information. 2023;14(2):92.","journal-title":"Information"},{"issue":"1","key":"5465_CR30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s40537-021-00516-9","volume":"8","author":"T Emmanuel","year":"2021","unstructured":"Emmanuel T, Maupong T, Mpoeleng D, Semong T, Mphago B, Tabona O. A survey on missing data in machine learning. J Big Data. 2021;8(1):1\u201337.","journal-title":"J Big Data"},{"key":"5465_CR31","doi-asserted-by":"crossref","first-page":"105524","DOI":"10.1016\/j.asoc.2019.105524","volume":"97","author":"D Singh","year":"2020","unstructured":"Singh D, Singh B. Investigating the impact of data normalization on classification performance. Appl Soft Comput. 2020;97:105524.","journal-title":"Appl Soft Comput"},{"key":"5465_CR32","first-page":"1","volume":"1","author":"PJM Ali","year":"2014","unstructured":"Ali PJM, Faraj RH, Koya E, Ali PJM, Faraj RH. Data normalization and standardization: a technical report. Mach Learn Tech Rep. 2014;1:1\u20136.","journal-title":"Mach Learn Tech Rep"},{"issue":"17","key":"5465_CR33","doi-asserted-by":"crossref","first-page":"3299","DOI":"10.19026\/rjaset.6.3638","volume":"6","author":"IB Mohamad","year":"2013","unstructured":"Mohamad IB, Usman D. Research article standardization and its effects on k-means clustering algorithm. Res J Appl Sci Eng Technol. 2013;6(17):3299\u2013303.","journal-title":"Res J Appl Sci Eng Technol"},{"key":"5465_CR34","doi-asserted-by":"crossref","unstructured":"Refaeilzadeh P, Tang L, Liu H. Cross-validation; 2009. pp. 532\u2013538.","DOI":"10.1007\/978-0-387-39940-9_565"},{"key":"5465_CR35","unstructured":"Anguita D, Ghelardoni L, Ghio A, Oneto L, Ridella S. The'K'in K-fold Cross Validation. In ESANN; 2012, pp. 441\u2013446."},{"key":"5465_CR36","doi-asserted-by":"crossref","unstructured":"Kovalerchuk B, etc. Enhancement of cross validation using hybrid visual and analytical means with Shannon function. In: Beyond Traditional Probabilistic Data Processing Techniques: Interval, Fuzzy etc. Methods and Their Applicationsp; 2020.pp. 517\u2013543.","DOI":"10.1007\/978-3-030-31041-7_29"},{"issue":"4","key":"5465_CR37","first-page":"1502","volume":"14","author":"I Syarif","year":"2016","unstructured":"Syarif I, Prugel-Bennett A, Wills G. SVM parameter optimization using grid search and genetic algorithm to improve classification performance. Elecommun Comput Electr Control. 2016;14(4):1502\u20139.","journal-title":"Elecommun Comput Electr Control"},{"key":"5465_CR38","unstructured":"Claesen M. Easy hyperparameter search using optunity, 2014."},{"issue":"1","key":"5465_CR39","first-page":"26","volume":"17","author":"J Wu","year":"2019","unstructured":"Wu J, et al. Hyperparameter optimization for machine learning models based on Bayesian optimization. J Electr Sci Technol. 2019;17(1):26\u201340.","journal-title":"J Electr Sci Technol"},{"issue":"8","key":"5465_CR40","doi-asserted-by":"crossref","first-page":"2204","DOI":"10.2307\/1939574","volume":"74","author":"DA Jackson","year":"1993","unstructured":"Jackson DA. Stopping rules in principal components analysis: a comparison of heuristical and statistical approaches. Ecology. 1993;74(8):2204\u201314.","journal-title":"Ecology"},{"key":"5465_CR41","unstructured":"Hyttinen A, Pacela VB, Hyv\u00e4rinen A. Binary independent component analysis: a non-stationarity-based approach. In: Uncertainty in Artificial Intelligence, 2022, pp. 874\u2013884: PMLR."},{"key":"5465_CR42","unstructured":"Mohammad HK. Republic of Iraq Ministry of Higher Education and Scintific Research Al-Furat Al-Awsat Technical University."},{"issue":"8","key":"5465_CR43","doi-asserted-by":"crossref","first-page":"144","DOI":"10.3390\/machines9080144","volume":"9","author":"H Yuan","year":"2021","unstructured":"Yuan H, Wu N, Chen XM. Mechanical compound fault analysis method based on shift invariant dictionary learning and improved FastICA algorithm. Machines. 2021;9(8):144.","journal-title":"Machines"},{"key":"5465_CR44","first-page":"1","volume":"16","author":"NAM Abbas","year":"2020","unstructured":"Abbas NAM, Salman HM. Enhancing linear independent component analysis: comparison of various metaheuristic methods. Iraqi J Electr Electr Eng. 2020;16:1.","journal-title":"Iraqi J Electr Electr Eng"},{"issue":"2","key":"5465_CR45","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1002\/int.21833","volume":"32","author":"S Ram\u00edrez-Gallego","year":"2017","unstructured":"Ram\u00edrez-Gallego S, et al. Fast-mRMR: fast minimum redundancy maximum relevance algorithm for high-dimensional big data. Int J Intell Syst. 2017;32(2):134\u201352.","journal-title":"Int J Intell Syst"},{"issue":"3","key":"5465_CR46","doi-asserted-by":"crossref","first-page":"3432","DOI":"10.1016\/j.eswa.2011.09.031","volume":"39","author":"CO Sakar","year":"2012","unstructured":"Sakar CO, Kursun O, Gurgen F. A feature selection method based on kernel canonical correlation analysis and the minimum redundancy-maximum relevance filter method. Expert Syst Appl. 2012;39(3):3432\u20137.","journal-title":"Expert Syst Appl"},{"issue":"5","key":"5465_CR47","doi-asserted-by":"crossref","first-page":"1197","DOI":"10.1109\/TFUZZ.2021.3053844","volume":"30","author":"L Sun","year":"2021","unstructured":"Sun L, Yin T, Ding W, Qian Y, Xu J. Feature selection with missing labels using multilabel fuzzy neighborhood rough sets and maximum relevance minimum redundancy. IEEE Trans Fuzzy Syst. 2021;30(5):1197\u2013211.","journal-title":"IEEE Trans Fuzzy Syst"},{"issue":"8","key":"5465_CR48","doi-asserted-by":"crossref","first-page":"883","DOI":"10.7150\/ijbs.24616","volume":"14","author":"H Yang","year":"2018","unstructured":"Yang H, et al. iRSpot-Pse6NC: identifying recombination spots in Saccharomyces cerevisiae by incorporating hexamer composition into general PseKNC. Int J Biol Sci. 2018;14(8):883.","journal-title":"Int J Biol Sci"},{"issue":"6","key":"5465_CR49","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3459665","volume":"54","author":"P Cunningham","year":"2021","unstructured":"Cunningham P, Delany SJ. k-Nearest neighbour classifiers-A Tutorial. ACM Comput Surv. 2021;54(6):1\u201325.","journal-title":"ACM Comput Surv"},{"issue":"6","key":"5465_CR50","doi-asserted-by":"crossref","first-page":"1263","DOI":"10.1109\/TCYB.2015.2443857","volume":"46","author":"Z Yu","year":"2015","unstructured":"Yu Z, Chen H, Liu J, You J, Leung H, Han G. Hybrid $ k $-nearest neighbor classifier. IEEE Trans Cybern. 2015;46(6):1263\u201375.","journal-title":"IEEE Trans Cybern"},{"key":"5465_CR51","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1007\/s11063-005-3500-3","volume":"23","author":"C Angulo","year":"2006","unstructured":"Angulo C, Ruiz FJ, Gonz\u00e1lez L, Ortega JA. Multi-classification by using tri-class SVM. Neural Process Lett. 2006;23:89\u2013101.","journal-title":"Neural Process Lett"},{"issue":"1","key":"5465_CR52","doi-asserted-by":"crossref","first-page":"20","DOI":"10.38094\/jastt20165","volume":"2","author":"B Charbuty","year":"2021","unstructured":"Charbuty B, Abdulazeez A. Classification based on decision tree algorithm for machine learning. Appl Sci Technol Trends. 2021;2(1):20\u20138.","journal-title":"Appl Sci Technol Trends"},{"key":"5465_CR53","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.isprsjprs.2016.01.011","volume":"114","author":"M Belgiu","year":"2016","unstructured":"Belgiu M, Dr\u0103gu\u0163 L. Random forest in remote sensing: a review of applications and future directions. ISPRS J Photogr Remote Sens. 2016;114:24\u201331.","journal-title":"ISPRS J Photogr Remote Sens"},{"issue":"3","key":"5465_CR54","first-page":"349","volume":"2","author":"T Hastie","year":"2009","unstructured":"Hastie T, Rosset S, Zhu J, Zou H. Multi-class adaboost. Statistics and its. Interface. 2009;2(3):349\u201360.","journal-title":"Interface"},{"key":"5465_CR55","doi-asserted-by":"crossref","unstructured":"Schapire RE, Singer Y. Improved boosting algorithms using confidence-rated predictions. In: Proceedings of the eleventh annual conference on computational learning theory, 1998, pp. 80\u201391.","DOI":"10.1145\/279943.279960"},{"key":"5465_CR56","unstructured":"K\u00e9gl B. The return of AdaBoost. MH: multi-class Hamming trees. 2013."},{"issue":"1","key":"5465_CR57","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1177\/0165551516677946","volume":"44","author":"S Xu","year":"2018","unstructured":"Xu S. Bayesian Na\u00efve Bayes classifiers to text classification. J Inf Sci. 2018;44(1):48\u201359.","journal-title":"J Inf Sci"},{"key":"5465_CR58","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/j.knosys.2013.01.018","volume":"42","author":"A Fern\u00e1ndez","year":"2013","unstructured":"Fern\u00e1ndez A, L\u00f3pez V, Galar M, Del Jesus MJ, Herrera F. Analysing the classification of imbalanced data-sets with multiple classes: binarization techniques and ad-hoc approaches. Knowl-Based Syst. 2013;42:97\u2013110.","journal-title":"Knowl-Based Syst"},{"key":"5465_CR59","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1016\/j.procs.2015.12.149","volume":"72","author":"B Santosa","year":"2015","unstructured":"Santosa B. Multiclass classification with cross entropy-support vector machines. Proc Comp Sci. 2015;72:345\u201352.","journal-title":"Proc Comp Sci"},{"key":"5465_CR60","doi-asserted-by":"crossref","unstructured":"RJEmlM. Polikar and applications. In: Ensemble learning, 2012. pp. 1\u201334","DOI":"10.1007\/978-1-4419-9326-7_1"},{"key":"5465_CR61","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1007\/s11704-019-8208-z","volume":"14","author":"X Dong","year":"2020","unstructured":"Dong X, Yu Z, Cao W, Shi Y. A survey on ensemble learning. Front Comp Sci. 2020;14:241\u201358.","journal-title":"Front Comp Sci"},{"key":"5465_CR62","doi-asserted-by":"crossref","first-page":"e20230050","DOI":"10.1590\/1678-7757-2023-0050","volume":"31","author":"R Serrano-Lopez","year":"2023","unstructured":"Serrano-Lopez R, Morandini A. Fibroblasts at the curtain call: from ensemble to principal dancers in immunometabolism and inflammaging. J Appl Oral Sci. 2023;31:e20230050.","journal-title":"J Appl Oral Sci"},{"key":"5465_CR63","doi-asserted-by":"crossref","first-page":"2841","DOI":"10.1007\/s10916-011-9762-6","volume":"36","author":"S-L Hsieh","year":"2012","unstructured":"Hsieh S-L, et al. Design ensemble machine learning model for breast cancer diagnosis. J Med Syst. 2012;36:2841\u20137.","journal-title":"J Med Syst"},{"key":"5465_CR64","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.jbi.2018.08.006","volume":"86","author":"B Harangi","year":"2018","unstructured":"Harangi B. Skin lesion classification with ensembles of deep convolutional neural networks. J Biomed Inform. 2018;86:25\u201332.","journal-title":"J Biomed Inform"},{"issue":"2","key":"5465_CR65","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5121\/ijdkp.2015.5201","volume":"5","author":"M Hossin","year":"2015","unstructured":"Hossin M, Sulaiman M. A review on evaluation metrics for data classification evaluations. Int J Data Min Knowl Manag Process. 2015;5(2):1.","journal-title":"Int J Data Min Knowl Manag Process."},{"key":"5465_CR66","unstructured":"Grandini M, Bagli E, Visani G. Metrics for multi-class classification: an overview. 2020."},{"key":"5465_CR67","unstructured":"Hassan S, Karbat AR, Towfik ZS. Propose hybrid KNN-ID3 for diabetes diagnosis system."}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-023-05465-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-023-05465-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-023-05465-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,20]],"date-time":"2023-11-20T07:03:28Z","timestamp":1700463808000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-023-05465-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,12]]},"references-count":67,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["5465"],"URL":"https:\/\/doi.org\/10.1186\/s12859-023-05465-z","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,12]]},"assertion":[{"value":"30 March 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 September 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2023","order":4,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Update","order":5,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"In the original publication there was a typo in affiliation 1. The article has been updated to rectify the error.","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"337"}}