Skip to main content
Log in

White blood cell classification based on a novel ensemble convolutional neural network framework

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

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

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

  16. 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

  17. 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

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

Download references

Acknowledgments

This work was funded by the National Natural Science Foundation of China under Grant 62273253.

Author information

Authors and Affiliations

Authors

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

Correspondence to Na Dong.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-023-05490-y

Keywords

Navigation