Abstract
White blood cell detection plays an integral role in diagnosing pathologies such as leukemia and gestational diabetes. Despite this, conventional image-based white blood cell classification methodologies encounter obstacles including inaccurate cell segmentation and labor-intensive artificial feature extraction. Contrarily, Convolutional Neural Networks (CNNs) have the capacity to learn features autonomously from raw images, thereby offering a novel and effective solution for blood cell detection. Notwithstanding, the features ascertained by a solitary CNN tend to be unidirectional. Conversely, ensemble learning combines results from numerous networks, thus ensuring an adequate acquisition of feature information and subsequently enhancing the model's overall efficacy. Consequently, this study introduces a method for white blood cell classification underpinned by ensemble CNNs. Initially, three high-performing CNNs possessing disparate structures, namely VGG16, ResNet50, and Inception V3, are enlisted as base learners to augment the diversity of base learners. Subsequently, the Gompertz function is employed to strategize the ensemble learning combination strategy, taking into consideration the prediction confidence and fuzzy level of each base learner. Ultimately, the ensemble CNN model is developed, incorporating learning outcomes from several singular models and utilizing diversified information to achieve white blood cell classification. Empirical results indicate that the ensemble learning technique advanced in this study enables accurate and reliable white blood cell classification, demonstrating potential clinical value.
Similar content being viewed by others
Data availability
The datasets used during the current study are available from the corresponding author on reasonable request.
References
Li Y, Zhu R, Mi L, Cao YH, Yao D (2016) Segmentation of white blood cell from acute lymphoblastic leukemia images using dual-threshold method. Comput Math Methods Med 2016:9514707. https://doi.org/10.1155/2016/9514707
Zheng X, Wang Y, Wang GY, Liu JG (2018) Fast and robust segmentation of white blood cell images by self-supervised learning. Micron 107:55–71. https://doi.org/10.1016/j.micron.2018.01.010
Pergad ND, Hamde ST (2018) Fractional gravitational search-radial basis neural network for bone marrow white blood cell classification. Imaging Sci J 66(2):106–124. https://doi.org/10.1080/13682199.2017.1383677
Tavakoli S, Ghaffari A, Kouzehkanan ZM, Hosseini R (2021) New segmentation and feature extraction algorithm for classification of white blood cells in peripheral smear images. Sci Rep 11(1):19428. https://doi.org/10.1038/s41598-021-98599-0
Khan MA, Qasim M, Lodhi HMJ, Nazir M, Javed K, Saddaf R, Din A, Habib U (2020) Automated design for recognition of blood cells diseases from hematopathology using classical features selection and ELM. Microsc Res Tech 84(2):202–216. https://doi.org/10.1002/jemt.23578
Ahmed L, Iqbal MM, Aldabbas H, Khalid S, Saleem Y, Saeed S (2020) Images data practices for semantic segmentation of breast cancer using deep neural network. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-020-01680-1
Kumari S, Bhatia M (2022) A cognitive framework based on deep neural network for classification of coronavirus disease. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-022-03756-6
Kumar A, Kalia A, Sharma A, Kaushal M (2021) A hybrid tiny YOLO v4-SPP module based improved face mask detection vision system. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-021-03541-x
Krizhevsky A, Sutskever I, Hinton GE (2017) ImageNet classification with deep convolutional neural networks. Commun ACM 60(6):84–90. https://doi.org/10.1145/3065386
Jiang M, Cheng L, Qin FW, Du L, Zhang M (2018) White blood cells classification with deep convolutional neural networks. Int J Pattern Recognit Artif Intell 32(9):1857006. https://doi.org/10.1142/S0218001418570069
Banik PP, Saha R, Kim KD (2020) An automatic nucleus segmentation and CNN model based classification method of white blood cell. Expert Syst Appl 149:113211. https://doi.org/10.1016/j.eswa.2020.113211
Bagido RA, Alzahrani M, Arif M (2021) White Blood cell types classification using deep learning models. Int J Comput Sci Netw Secur 21(9):223–229. https://doi.org/10.22937/IJCSNS.2021.21.9.30
Liang GB, Hong HC, Xie WF, Zheng LX (2018) Combining convolutional neural network with recursive neural network for blood cell image classification. IEEE Access 6:36188–36197. https://doi.org/10.1109/ACCESS.2018.2846685
Mohamed EH, El-Behaidy WH, Khoriba G, Li J (2020) Improved white blood cells classification based on pre-trained deep learning models. J Commun Softw Syst 16(1):37–45
Simonyan K, Zisserman A (2015) Very deep convolutional networks for large-scale image recognition. In: 2015 International Conference on Learning Representations (ICLR). https://arxiv.org/abs/1409.1556
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp770–778. https://doi.org/10.1109/CVPR.2016.90
Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 2818–2826. https://doi.org/10.1109/CVPR.2016.308
Gompertz B (1825) On the nature of the function expressive of the law of human mortality, and on a new mode of determining the value of life contingencies. Philos Trans R Soc Lond 115:513–585. https://doi.org/10.1098/rstl.1825.0026
Huang L, Pan WJ, Zhang Y, Qian LP, Gao N, Wu Y (2020) Data augmentation for deep learning-based radio modulation classification. IEEE Access 8:1498–1506. https://doi.org/10.1109/ACCESS.2019.2960775
Banik PP, Saha R, Kim KD (2019) Fused convolutional neural network for white blood cell image classification. In: 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pp 238–240. https://doi.org/10.1109/ICAIIC.2019.8669049
Patil AM, Patil MD, Birajdar GK (2021) White blood cells image classification using deep learning with canonical correlation analysis. IRBM 42(5):378–389. https://doi.org/10.1016/j.irbm.2020.08.005
Cengil E, Cinar A, Yildirim M (2021) A hybrid approach for efficient multi-classification of white blood cells based on transfer learning techniques and traditional machine learning methods. Concurr Comput-Pract Exp 34(6):e6756. https://doi.org/10.1002/cpe.6756
Acknowledgments
This work was funded by the National Natural Science Foundation of China under Grant 62273253.
Author information
Authors and Affiliations
Contributions
ND contributed to funding acquisition, supervision, writing—review and editing. QF contributed to methodology, writing—original draft, review and editing. JC contributed to formal analysis and investigation. XM contributed to data collection and analysis.
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflicts of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dong, N., Feng, Q., Chang, J. et al. White blood cell classification based on a novel ensemble convolutional neural network framework. J Supercomput 80, 249–270 (2024). https://doi.org/10.1007/s11227-023-05490-y
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05490-y