{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T06:15:14Z","timestamp":1783318514584,"version":"3.54.6"},"reference-count":96,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Sience and Technology Development Fund","award":["48706"],"award-info":[{"award-number":["48706"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1007\/s00521-026-12190-0","type":"journal-article","created":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T01:37:48Z","timestamp":1781833068000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Class imbalanced safe semi-supervised learning for Customer Churn Prediction (CISL)"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3367-651X","authenticated-orcid":false,"given":"Salma","family":"Abdelmonem","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5664-2457","authenticated-orcid":false,"given":"Dina","family":"Elreedy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2449-6130","authenticated-orcid":false,"given":"Samir I.","family":"Shaheen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,19]]},"reference":[{"key":"12190_CR1","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1016\/j.jbusres.2018.03.003","volume":"94","author":"A Amin","year":"2019","unstructured":"Amin A, Al-Obeidat F, Shah B, Adnan A, Loo J, Anwar S (2019) Customer churn prediction in telecommunication industry using data certainty. J Bus Res 94:290\u2013301","journal-title":"J Bus Res"},{"key":"12190_CR2","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.123086","volume":"246","author":"SJ Haddadi","year":"2024","unstructured":"Haddadi SJ, Farshidvard A, dos Santos Silva F, dos Reis JC, da Silva Reis M (2024) Customer churn prediction in imbalanced datasets with resampling methods: a comparative study. Expert Syst Appl 246:123086","journal-title":"Expert Syst Appl"},{"issue":"3","key":"12190_CR3","doi-asserted-by":"crossref","first-page":"105","DOI":"10.3390\/make7030105","volume":"7","author":"M Imani","year":"2025","unstructured":"Imani M, Joudaki M, Beikmohammadi A, Arabnia HR (2025) Customer churn prediction: A systematic review of recent advances, trends, and challenges in machine learning and deep learning. Machine Learning and Knowledge Extraction 7(3):105","journal-title":"Machine Learning and Knowledge Extraction"},{"issue":"10","key":"12190_CR4","doi-asserted-by":"crossref","first-page":"2902","DOI":"10.1016\/j.cor.2005.11.007","volume":"34","author":"J Hadden","year":"2007","unstructured":"Hadden J, Tiwari A, Roy R, Ruta D (2007) Computer assisted customer churn management: state-of-the-art and future trends. Comput Oper Res 34(10):2902\u20132917","journal-title":"Comput Oper Res"},{"key":"12190_CR5","doi-asserted-by":"crossref","unstructured":"Bozan MT, G\u00f6z\u00fckara H, Patel J, K\u0131z\u0131lay A, \u015eahin Z, Tosun B, Drias Y, Turan SS, \u00c7akar T (2025) Predicting customer churn in retail using machine learning on transaction data, in: Proceedings of the 2025 10th International Conference on Computer Science and Engineering (UBMK), IEEE, pp. 1135\u20131140","DOI":"10.1109\/UBMK67458.2025.11207037"},{"key":"12190_CR6","doi-asserted-by":"crossref","unstructured":"Drozda P, Ropiak K, Mozalewski \u0141, Ma\u0142aczy\u0144ski M, Frukacz M (2024) Bag of activities for customer churn prediction in e-book subscription domain, in: Asian Conference on Intelligent Information and Database Systems, Springer, pp. 159\u2013170","DOI":"10.1007\/978-981-97-5934-7_14"},{"key":"12190_CR7","doi-asserted-by":"crossref","unstructured":"Panimalar SA, Krishnakumar A, Kumar SS (2024) Intensified customer churn prediction: Connectivity with weighted multi-layer perceptron and enhanced multipath back propagation. Expert Syst Appl 125993","DOI":"10.1016\/j.eswa.2024.125993"},{"key":"12190_CR8","doi-asserted-by":"crossref","first-page":"62118","DOI":"10.1109\/ACCESS.2021.3073776","volume":"9","author":"S Wu","year":"2021","unstructured":"Wu S, Yau W-C, Ong T-S, Chong S-C (2021) Integrated churn prediction and customer segmentation framework for telco business. Ieee Access 9:62118\u201362136","journal-title":"Ieee Access"},{"key":"12190_CR9","unstructured":"Alikhani M, Kazemi R (2025) Contrastive-KAN: A semi-supervised intrusion detection framework for cybersecurity with scarce labeled data, arXiv preprint arXiv:2507.10808"},{"key":"12190_CR10","volume":"230","author":"S Gan","year":"2025","unstructured":"Gan S, Yu G, Wang L, Sun L (2025) Seedling row extraction on unmanned rice transplanter operating side based on semi-supervised semantic segmentation. Comput Electron Agric 230:109759","journal-title":"Comput Electron Agric"},{"key":"12190_CR11","doi-asserted-by":"crossref","unstructured":"Long X, Wang P, Gu F, Yan J, Yu F, Li Y, Chen C, Guo S (2025) Accurate and efficient human activity recognition through semi-supervised deep learning, IEEE Sensors Journal","DOI":"10.1109\/JSEN.2025.3561418"},{"key":"12190_CR12","unstructured":"Singh A, Nowak R, Zhu J (2008) Unlabeled data: Now it helps, now it doesn\u2019t. Adv Neural Inf Process Syst 21"},{"key":"12190_CR13","unstructured":"Krijthe J, Loog M (2018) The pessimistic limits and possibilities of margin-based losses in semi-supervised learning. Advances in Neural Information Processing Systems. p 31"},{"issue":"1","key":"12190_CR14","first-page":"175","volume":"37","author":"Y-F Li","year":"2014","unstructured":"Li Y-F, Zhou Z-H (2014) Towards making unlabeled data never hurt. IEEE Trans Pattern Anal Mach Intell 37(1):175\u2013188","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"12190_CR15","volume":"121","author":"J Ma","year":"2023","unstructured":"Ma J, Yu G, Xiong W, Zhu X (2023) Safe semi-supervised learning for pattern classification. Eng Appl Artif Intell 121:106021","journal-title":"Eng Appl Artif Intell"},{"key":"12190_CR16","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s13042-015-0416-8","volume":"7","author":"H Gan","year":"2016","unstructured":"Gan H, Luo Z, Meng M, Ma Y, She Q (2016) A risk degree-based safe semi-supervised learning algorithm. Int J Mach Learn Cybern 7:85\u201394","journal-title":"Int J Mach Learn Cybern"},{"key":"12190_CR17","volume":"123","author":"L Bai","year":"2022","unstructured":"Bai L, Chen X, Wang Z, Shao Y-H (2022) Safe intuitionistic fuzzy twin support vector machine for semi-supervised learning. Appl Soft Comput 123:108906","journal-title":"Appl Soft Comput"},{"key":"12190_CR18","doi-asserted-by":"crossref","first-page":"2603","DOI":"10.1007\/s11063-020-10191-1","volume":"53","author":"J Zhao","year":"2021","unstructured":"Zhao J, Liu N (2021) A safe semi-supervised classification algorithm using multiple classifiers ensemble. Neural Process Lett 53:2603\u20132616","journal-title":"Neural Process Lett"},{"key":"12190_CR19","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.eswa.2018.04.031","volume":"107","author":"H Gan","year":"2018","unstructured":"Gan H, Li Z, Wu W, Luo Z, Huang R (2018) Safety-aware graph-based semi-supervised learning. Expert Syst Appl 107:243\u2013254","journal-title":"Expert Syst Appl"},{"issue":"1","key":"12190_CR20","doi-asserted-by":"crossref","first-page":"975","DOI":"10.1515\/phys-2019-0103","volume":"17","author":"J Zhao","year":"2019","unstructured":"Zhao J, Liu N (2019) Semi-supervised classification based mixed sampling for imbalanced data. Open Physics 17(1):975\u2013983","journal-title":"Open Physics"},{"key":"12190_CR21","unstructured":"Lee D-H et al (2013) Pseudo-label: The simple and efficient semi-supervised learning method for deep neural networks. In: Workshop on challenges in representation learning. ICML, vol 3, Atlanta, p 896"},{"key":"12190_CR22","doi-asserted-by":"crossref","unstructured":"Rosenberg C, Hebert M, Schneiderman H (2005) Semi-supervised self-training of object detection models. In: Proceedings of the Seventh IEEE Workshops on Applications of Computer Vision, pp 29\u201336","DOI":"10.1109\/ACVMOT.2005.107"},{"key":"12190_CR23","volume":"246","author":"B Li","year":"2021","unstructured":"Li B, Cheng F, Cai H, Zhang X, Cai W (2021) A semi-supervised approach to fault detection and diagnosis for building HVAC systems based on the modified generative adversarial network. Energy and Buildings 246:111044","journal-title":"Energy and Buildings"},{"issue":"5","key":"12190_CR24","doi-asserted-by":"crossref","first-page":"1747","DOI":"10.1109\/TNNLS.2019.2927224","volume":"31","author":"K Chen","year":"2019","unstructured":"Chen K, Yao L, Zhang D, Wang X, Chang X, Nie F (2019) A semisupervised recurrent convolutional attention model for human activity recognition. IEEE transactions on neural networks and learning systems 31(5):1747\u20131756","journal-title":"IEEE transactions on neural networks and learning systems"},{"key":"12190_CR25","doi-asserted-by":"crossref","unstructured":"Wei C, Sohn K, Mellina C, Yuille A, Yang F (2021) Crest: A class-rebalancing self-training framework for imbalanced semi-supervised learning. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 10857\u201310866","DOI":"10.1109\/CVPR46437.2021.01071"},{"key":"12190_CR26","doi-asserted-by":"crossref","unstructured":"Wang W, Lin L, Fan Z, Liu J (2021) Semi-supervised learning for Mars imagery classification. In: 2021 IEEE International Conference on Image Processing (ICIP), IEEE, pp 499\u2013503","DOI":"10.1109\/ICIP42928.2021.9506533"},{"key":"12190_CR27","doi-asserted-by":"crossref","unstructured":"Krawczyk B (2016) Learning from imbalanced data: open challenges and future directions. Progress in Artificial Intelligence 5","DOI":"10.1007\/s13748-016-0094-0"},{"key":"12190_CR28","doi-asserted-by":"crossref","unstructured":"Farshidvard A, Hooshmand F,MirHassani S (2023) A novel two-phase clustering-based under-sampling method for imbalanced classification problems, Expert Systems with Applications 213","DOI":"10.1016\/j.eswa.2022.119003"},{"key":"12190_CR29","doi-asserted-by":"publisher","DOI":"10.1613\/jair.953","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) SMOTE: synthetic minority over-sampling technique. J Artif Intell Res. https:\/\/doi.org\/10.1613\/jair.953","journal-title":"J Artif Intell Res"},{"key":"12190_CR30","unstructured":"He H, Bai Y, Garcia E, Li SA (2008) ADASYN: Adaptive synthetic sampling approach for imbalanced learning. In: 2008 IEEE International Joint Conference on Neural Networks"},{"issue":"1","key":"12190_CR31","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1080\/00207543.2024.2361434","volume":"63","author":"ME Lokanan","year":"2025","unstructured":"Lokanan ME, Maddhesia V (2025) Supply chain fraud prediction with machine learning and artificial intelligence (AI). Int J Prod Res 63(1):286\u2013313","journal-title":"Int J Prod Res"},{"issue":"1","key":"12190_CR32","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1007\/s11764-023-01465-3","volume":"19","author":"A Ghavidel","year":"2025","unstructured":"Ghavidel A, Pazos P (2025) Machine learning (ML) techniques to predict breast cancer in imbalanced datasets: a systematic review. J Cancer Surviv 19(1):270\u2013294","journal-title":"J Cancer Surviv"},{"issue":"4","key":"12190_CR33","doi-asserted-by":"crossref","first-page":"326","DOI":"10.3390\/machines13040326","volume":"13","author":"J Zhu","year":"2025","unstructured":"Zhu J, Zhu L (2025) Fault diagnosis for imbalanced datasets based on deep convolution fuzzy system. Machines 13(4):326","journal-title":"Machines"},{"key":"12190_CR34","doi-asserted-by":"crossref","unstructured":"Lewis DD, Catlett J (1994) Heterogeneous uncertainty sampling for supervised learning. In: Machine learning proceedings 1994, Elsevier, pp 148\u2013156","DOI":"10.1016\/B978-1-55860-335-6.50026-X"},{"key":"12190_CR35","doi-asserted-by":"publisher","DOI":"10.1109\/access.2024.3402092","author":"A Manzoor","year":"2024","unstructured":"Manzoor A, Qureshi MA, Kidney E, Longo L (2024) A review on machine learning methods for customer churn prediction and recommendations for business practitioners. IEEE Access. https:\/\/doi.org\/10.1109\/access.2024.3402092","journal-title":"IEEE Access"},{"issue":"3","key":"12190_CR36","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s41060-022-00312-5","volume":"14","author":"L Geiler","year":"2022","unstructured":"Geiler L, Affeldt S, Nadif M (2022) A survey on machine learning methods for churn prediction. International Journal of Data Science and Analytics 14(3):217\u2013242","journal-title":"International Journal of Data Science and Analytics"},{"issue":"5","key":"12190_CR37","doi-asserted-by":"crossref","first-page":"1137","DOI":"10.3390\/math11051137","volume":"11","author":"M Bogaert","year":"2023","unstructured":"Bogaert M, Delaere L (2023) Ensemble methods in customer churn prediction: A comparative analysis of the state-of-the-art. Mathematics 11(5):1137","journal-title":"Mathematics"},{"issue":"15","key":"12190_CR38","doi-asserted-by":"crossref","first-page":"44799","DOI":"10.1007\/s11042-023-17267-9","volume":"83","author":"O Soleiman-garmabaki","year":"2024","unstructured":"Soleiman-garmabaki O, Rezvani MH (2024) Ensemble classification using balanced data to predict customer churn: a case study on the telecom industry. Multimedia Tools and Applications 83(15):44799\u201344831","journal-title":"Multimedia Tools and Applications"},{"issue":"11","key":"12190_CR39","volume":"15","author":"WH Khoh","year":"2023","unstructured":"Khoh WH, Pang YH, Ooi SY, Wang L-Y-K, Poh QW (2023) Predictive churn modeling for sustainable business in the telecommunication industry: optimized weighted ensemble machine learning. Sustainability 15(11):8631","journal-title":"Sustainability"},{"key":"12190_CR40","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.120354","volume":"228","author":"P Jiang","year":"2023","unstructured":"Jiang P, Liu Z, Zhang L, Wang J (2023) Hybrid model for profit-driven churn prediction based on cost minimization and return maximization. Expert Syst Appl 228:120354","journal-title":"Expert Syst Appl"},{"issue":"1","key":"12190_CR41","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1006\/jcss.1997.1504","volume":"55","author":"Y Freund","year":"1997","unstructured":"Freund Y, Schapire RE (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(1):119\u2013139","journal-title":"J Comput Syst Sci"},{"key":"12190_CR42","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45:5\u201332","journal-title":"Mach Learn"},{"key":"12190_CR43","volume":"247","author":"C Rao","year":"2024","unstructured":"Rao C, Xu Y, Xiao X, Hu F, Goh M (2024) Imbalanced customer churn classification using a new multi-strategy collaborative processing method. Expert Syst Appl 247:123251","journal-title":"Expert Syst Appl"},{"key":"12190_CR44","volume":"227","author":"B Zhu","year":"2023","unstructured":"Zhu B, Qian C, vanden Broucke S, Xiao J, Li Y (2023) A bagging-based selective ensemble model for churn prediction on imbalanced data. Expert Syst Appl 227:120223","journal-title":"Expert Syst Appl"},{"issue":"Suppl 3","key":"12190_CR45","doi-asserted-by":"crossref","first-page":"7241","DOI":"10.1007\/s10586-017-1154-3","volume":"22","author":"A Idris","year":"2019","unstructured":"Idris A, Iftikhar A, Rehman ZU (2019) Intelligent churn prediction for telecom using GP-adaboost learning and PSO undersampling. Clust Comput 22(Suppl 3):7241\u20137255","journal-title":"Clust Comput"},{"key":"12190_CR46","unstructured":"Prokhorenkova L, Gusev G, Vorobev A, Dorogush AV, Gulin A (2018) Catboost: unbiased boosting with categorical features. Advances in neural information processing systems. p 31"},{"key":"12190_CR47","first-page":"11","volume":"12","author":"B Rani","year":"2020","unstructured":"Rani B, Kant S (2020) Semi-supervised learning approach to improve machine learning algorithms for churn analysis in telecommunication. International Journal of Computer Information Systems and Industrial Management Applications 12:11\u201311","journal-title":"International Journal of Computer Information Systems and Industrial Management Applications"},{"key":"12190_CR48","doi-asserted-by":"crossref","unstructured":"Kamalraj N, Malathi A (2016) Semi-supervised churn clustering for fault and constraints prediction in telecom industry. Indian J Sci Technol","DOI":"10.17485\/ijst\/2016\/v9i33\/79842"},{"key":"12190_CR49","doi-asserted-by":"crossref","unstructured":"Xiao J, Huang L, Xie L (2018) Cost-sensitive semi-supervised ensemble model for customer churn prediction. In: 2018 15th International Conference on Service Systems and Service Management (ICSSSM), IEEE, pp 1\u20136","DOI":"10.1109\/ICSSSM.2018.8465099"},{"key":"12190_CR50","doi-asserted-by":"crossref","unstructured":"Domingos P (1999) Metacost: A general method for making classifiers cost-sensitive. In: Proceedings of the fifth ACM SIGKDD international conference on Knowledge discovery and data mining, pp 155\u2013164","DOI":"10.1145\/312129.312220"},{"issue":"Suppl 2","key":"12190_CR51","doi-asserted-by":"crossref","first-page":"2349","DOI":"10.1007\/s10462-023-10579-0","volume":"56","author":"WDG de Oliveira","year":"2023","unstructured":"de Oliveira WDG, Berton L (2023) A systematic review for class-imbalance in semi-supervised learning. Artif Intell Rev 56(Suppl 2):2349\u20132382","journal-title":"Artif Intell Rev"},{"key":"12190_CR52","unstructured":"Han X-H, Chen Y-W, Ruan X (2011) Multi-class co-training learning for object and scene recognition. In: Proceedings of the International Conference on Machine Vision Applications (MVA 2011), pp 67\u201370"},{"key":"12190_CR53","doi-asserted-by":"crossref","unstructured":"Hosseini SM, Shafique A, Babaie M, Tizhoosh HR (2023) Class-imbalanced unsupervised and semi-supervised domain adaptation for histopathology images, in, 45th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC). IEEE 2023:1\u20137","DOI":"10.1109\/EMBC40787.2023.10340049"},{"issue":"11","key":"12190_CR54","doi-asserted-by":"crossref","first-page":"1529","DOI":"10.1109\/TKDE.2005.186","volume":"17","author":"Z-H Zhou","year":"2005","unstructured":"Zhou Z-H, Li M (2005) Tri-training: Exploiting unlabeled data using three classifiers. IEEE Trans Knowl Data Eng 17(11):1529\u20131541","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"12190_CR55","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1007\/s11704-019-8452-2","volume":"13","author":"Y-F Li","year":"2019","unstructured":"Li Y-F, Liang D-M (2019) Safe semi-supervised learning: a brief introduction. Front Comp Sci 13:669\u2013676","journal-title":"Front Comp Sci"},{"key":"12190_CR56","unstructured":"Belkin M, Niyogi P, Sindhwani V (2006) Manifold regularization: A geometric framework for learning from labeled and unlabeled examples. J Mach Learn Res 7(11)"},{"issue":"03","key":"12190_CR57","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1142\/S0218488504002886","volume":"12","author":"HB Mitchell","year":"2004","unstructured":"Mitchell HB (2004) Ranking-intuitionistic fuzzy numbers. Internat J Uncertain Fuzziness Knowledge-Based Systems 12(03):377\u2013386","journal-title":"Internat J Uncertain Fuzziness Knowledge-Based Systems"},{"issue":"4","key":"12190_CR58","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/5254.708428","volume":"13","author":"MA Hearst","year":"1998","unstructured":"Hearst MA, Dumais ST, Osuna E, Platt J, Scholkopf B (1998) Support vector machines. IEEE Intelligent Systems and their applications 13(4):18\u201328","journal-title":"IEEE Intelligent Systems and their applications"},{"key":"12190_CR59","doi-asserted-by":"crossref","first-page":"17510","DOI":"10.1109\/ACCESS.2023.3244682","volume":"11","author":"C Zhou","year":"2023","unstructured":"Zhou C, Zou L (2023) Semi-supervised gaussian processes active learning model for imbalanced small data based on tri-training with data enhancement. IEEE Access 11:17510\u201317524","journal-title":"IEEE Access"},{"key":"12190_CR60","unstructured":"Barber D, Williams C (1996) Gaussian processes for bayesian classification via hybrid monte carlo. Advances in neural information processing systems 9"},{"key":"12190_CR61","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1023\/A:1022673506211","volume":"15","author":"D Cohn","year":"1994","unstructured":"Cohn D, Atlas L, Ladner R (1994) Improving generalization with active learning. Mach Learn 15:201\u2013221","journal-title":"Mach Learn"},{"key":"12190_CR62","unstructured":"Settles B (2009) Active learning literature survey. University of Wisconsin-Madison, Department of Computer Sciences, (TR1648 Tech. Rep.)"},{"issue":"1","key":"12190_CR63","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1007\/s10994-021-06003-9","volume":"111","author":"V-L Nguyen","year":"2022","unstructured":"Nguyen V-L, Shaker MH, H\u00fcllermeier E (2022) How to measure uncertainty in uncertainty sampling for active learning. Mach Learn 111(1):89\u2013122","journal-title":"Mach Learn"},{"key":"12190_CR64","doi-asserted-by":"crossref","unstructured":"Chen T, Guestrin C (2016) XGBoost: A scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, pp 785\u2013794","DOI":"10.1145\/2939672.2939785"},{"key":"12190_CR65","doi-asserted-by":"publisher","DOI":"10.1214\/aos\/1013203451","author":"JH Friedman","year":"2001","unstructured":"Friedman JH (2001) Greedy function approximation: a gradient boosting machine. Ann Stat. https:\/\/doi.org\/10.1214\/aos\/1013203451","journal-title":"Ann Stat"},{"key":"12190_CR66","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2024.104964","author":"B Guembe","year":"2024","unstructured":"Guembe B, Misra S, Azeta A (2024) Federated Bayesian optimization XGBoost model for cyberattack detection in Internet of Medical Things. J Parallel Distrib Comput. https:\/\/doi.org\/10.1016\/j.jpdc.2024.104964","journal-title":"J Parallel Distrib Comput"},{"issue":"1","key":"12190_CR67","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1007\/s10479-021-04187-w","volume":"334","author":"SB Jabeur","year":"2024","unstructured":"Jabeur SB, Mefteh-Wali S, Viviani J-L (2024) Forecasting gold price with the XGBoost algorithm and SHAP interaction values. Ann Oper Res 334(1):679\u2013699","journal-title":"Ann Oper Res"},{"key":"12190_CR68","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.patrec.2020.05.035","volume":"136","author":"C Wang","year":"2020","unstructured":"Wang C, Deng C, Wang S (2020) Imbalance-XGBoost: leveraging weighted and focal losses for binary label-imbalanced classification with XGBoost. Pattern Recogn Lett 136:190\u2013197","journal-title":"Pattern Recogn Lett"},{"key":"12190_CR69","doi-asserted-by":"crossref","unstructured":"Bennett KP, Demiriz A, Maclin R (2002) Exploiting unlabeled data in ensemble methods. In: Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, pp 289\u2013296","DOI":"10.1145\/775047.775090"},{"key":"12190_CR70","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1016\/j.neuroimage.2013.10.005","volume":"87","author":"R Dubey","year":"2014","unstructured":"Dubey R, Zhou J, Wang Y, Thompson PM, Ye J, Initiative ADN, Alzheimer\u2019s Disease Neuroimaging Initiative (2014) Analysis of sampling techniques for imbalanced data: an n= 648 ADNI study. Neuroimage 87:220\u2013241","journal-title":"Neuroimage"},{"key":"12190_CR71","doi-asserted-by":"crossref","unstructured":"Chen B, Jiang J, Wang X, Wan P, Wang J, Long M (2022) Debiased self-training for semi-supervised learning, Advances in Neural Information Processing Systems 35","DOI":"10.52202\/068431-2349"},{"key":"12190_CR72","unstructured":"Rizve MN, Duarte K, Rawat YS, Shah M (2021) In defense of pseudo-labeling: An uncertainty-aware pseudo-label selection framework for semi-supervised learning. arXiv: 2101.06329"},{"key":"12190_CR73","doi-asserted-by":"crossref","unstructured":"Onur Erboy M, Can Karaca A (2024) Weighted XGBoost based active learning framework for fraud detection with using small number of samples from imbalanced dataset. In: International Conference on Advanced Engineering, Technology and Applications, Springer, pp 674\u2013686","DOI":"10.1007\/978-3-031-70924-1_51"},{"key":"12190_CR74","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/16.5.412","author":"P Baldi","year":"2000","unstructured":"Baldi P, Brunak S (2000) Assessing the accuracy of prediction algorithms for classification: an overview. Bioinformatics. https:\/\/doi.org\/10.1093\/bioinformatics\/16.5.412","journal-title":"Bioinformatics"},{"key":"12190_CR75","volume-title":"Modern Information Retrieval","author":"R Baeza-Yates","year":"1999","unstructured":"Baeza-Yates R, Ribeiro-Neto B (1999) Modern Information Retrieval. Addison-Wesley, Boston, MA"},{"issue":"7","key":"12190_CR76","first-page":"321","volume":"4","author":"CAR Hoare","year":"1961","unstructured":"Hoare CAR (1961) Algorithm 64: quicksort. Commun ACM 4(7):321","journal-title":"Commun ACM"},{"key":"12190_CR77","unstructured":"Kaggle (accessed June 1, 2025). https:\/\/www.https:\/\/www.kaggle.com\/"},{"key":"12190_CR78","doi-asserted-by":"publisher","DOI":"10.1109\/access.2021.3102399","author":"M Khushi","year":"2021","unstructured":"Khushi M, Shaukat K, Alam TM, Hameed IA, Uddin S, Luo S, Yang X, Reyes MC (2021) A comparative performance analysis of data resampling methods on imbalance medical data. IEEE Access. https:\/\/doi.org\/10.1109\/access.2021.3102399","journal-title":"IEEE Access"},{"key":"12190_CR79","unstructured":"Isaell\u00a0(2022) Travel customer churn analysis, https:\/\/www.kaggle.com\/code\/isaell\/travel-customer-churn-analysis-prediction\/input, accessed: 2025-11-03\u00a0"},{"key":"12190_CR80","unstructured":"Subhasht P (2021) IBM HR analytics attrition dataset, https:\/\/www.kaggle.com\/datasets\/pavansubhasht\/ibm-hr-analytics-attrition-dataset, accessed: 2025-11-03"},{"key":"12190_CR81","unstructured":"Khouja A (2021) Iranian telecom churn dataset, https:\/\/www.kaggle.com\/datasets\/aymenkhouja\/telecom-data, accessed: 2025-11-03"},{"key":"12190_CR82","unstructured":"Competition K (2020) Customer churn prediction 2020, https:\/\/www.kaggle.com\/competitions\/customer-churn-prediction-2020\/data, accessed: 2025-11-03"},{"key":"12190_CR83","doi-asserted-by":"crossref","unstructured":"Gazzah S, Amara NEB (2008) New oversampling approaches based on polynomial fitting for imbalanced data sets, in: Proceedings of the Eighth IAPR International Workshop on Document Analysis Systems (DAS 2008), IEEE, pp 677\u2013684","DOI":"10.1109\/DAS.2008.74"},{"key":"12190_CR84","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V (2011) Scikit-learn: Machine learning in python, the. J Mach Learn Res 12"},{"key":"12190_CR85","doi-asserted-by":"publisher","unstructured":"Luis G-LJ (2024) Semi-supervised learning library (sslearn). https:\/\/doi.org\/10.5281\/zenodo.7565221","DOI":"10.5281\/zenodo.7565221"},{"key":"12190_CR86","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/j.neucom.2019.06.100","volume":"366","author":"G Kov\u00e1cs","year":"2019","unstructured":"Kov\u00e1cs G (2019) Smote-variants: a Python implementation of 85 minority oversampling techniques. Neurocomputing 366:352\u2013354. https:\/\/doi.org\/10.1016\/j.neucom.2019.06.100","journal-title":"Neurocomputing"},{"key":"12190_CR87","doi-asserted-by":"publisher","DOI":"10.1023\/a:1022643204877","author":"JR Quinlan","year":"1986","unstructured":"Quinlan JR (1986) Induction of decision trees. Mach Learn. https:\/\/doi.org\/10.1023\/a:1022643204877","journal-title":"Mach Learn"},{"issue":"1","key":"12190_CR88","doi-asserted-by":"crossref","first-page":"54","DOI":"10.3390\/info14010054","volume":"14","author":"T Wongvorachan","year":"2023","unstructured":"Wongvorachan T, He S, Bulut O (2023) A comparison of undersampling, oversampling, and SMOTE methods for dealing with imbalanced classification in educational data mining. Information 14(1):54","journal-title":"Information"},{"issue":"4","key":"12190_CR89","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1007\/s10462-023-10652-8","volume":"57","author":"I Araf","year":"2024","unstructured":"Araf I, Idri A, Chairi I (2024) Cost-sensitive learning for imbalanced medical data: a review. Artif Intell Rev 57(4):80","journal-title":"Artif Intell Rev"},{"issue":"1","key":"12190_CR90","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.aci.2018.08.003","volume":"17","author":"A Tharwat","year":"2020","unstructured":"Tharwat A (2020) Classification assessment methods. Applied computing and informatics 17(1):168\u2013192","journal-title":"Applied computing and informatics"},{"key":"12190_CR91","doi-asserted-by":"crossref","unstructured":"Boughorbel S, Jarray F, El-Anbari M (2017) Optimal classifier for imbalanced data using matthews correlation coefficient (MCC) metric. PLoS ONE 12","DOI":"10.1371\/journal.pone.0177678"},{"key":"12190_CR92","first-page":"1","volume":"14","author":"D Chicco","year":"2021","unstructured":"Chicco D, T\u00f6tsch N, Jurman G (2021) The matthews correlation coefficient (MCC) is more reliable than balanced accuracy, bookmaker informedness, and markedness in two-class confusion matrix evaluation. BioData mining 14:1\u201322","journal-title":"BioData mining"},{"key":"12190_CR93","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1937.10503522","author":"M Friedman","year":"1937","unstructured":"Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc. https:\/\/doi.org\/10.1080\/01621459.1937.10503522","journal-title":"J Am Stat Assoc"},{"key":"12190_CR94","doi-asserted-by":"crossref","unstructured":"Wilcoxon F (1945) Individual comparisons by ranking methods. Reprinted in the Bobbs-Merrill Reprint Series in the Social Sciences","DOI":"10.2307\/3001968"},{"key":"12190_CR95","unstructured":"Technology T (2025) Why telecom customers churn and how to measure it?\u00a0https:\/\/tridenstechnology.com\/telecom-churn\/, accessed: February 2026"},{"key":"12190_CR96","unstructured":"Yotpo (2024) Customer acquisition vs. retention: Which drives profit?\u00a0https:\/\/www.yotpo.com\/blog\/cost-of-customer-acquisition-vs-retention\/, accessed: February 2026"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-026-12190-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-026-12190-0","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-026-12190-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T05:37:46Z","timestamp":1783316266000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-026-12190-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":96,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["12190"],"URL":"https:\/\/doi.org\/10.1007\/s00521-026-12190-0","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"11 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 May 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 June 2026","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 data used in this study are public databases; thus, ethical approval and consent to participate are not required.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"The authors declare that they have no conflict of interest.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"We consent to publish this work in the Neural Computing and Applications Journal.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The Python implementation of CISL and all experimental scripts will be provided upon request.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Code availability"}}],"article-number":"522"}}