Abstract
White blood cells (WBCs) are widely presented in human body which plays an important role in the human body immune system. Recently, the incidence of blood diseases related to WBC increases in the human body. The optimal WBC count given useful information for the diagnosis of the blood disease and it has become a popular field of research applications. Hence, in this paper, Deep Features based Convolutional Neural Network (DFCNN) is developed to identify the count of WBC from the image database. The proposed method is working with three phases such as feature extraction, feature selection and classification phases. In the feature extraction phase, the Combined CNN structure is designed which combination of AlexNet, GoogLeNet and ResNet-50 respectively. The combined CNN architecture is utilized to extract 3000 essential features from the images database. In the feature selection phase, hybrid Mayfly Algorithm with Particle Swarm Optimization (HMA-PSO) is designed for selecting the essential feature from the feature sets. In the HMA-PSO algorithm, the velocity updating of mayfly is achieved with the help of PSO algorithm. The selected features are sent to the proposed classifier which named as Recurrent Neural Network- Long Short-Term Memory (RNN-LSTM). This classifier is utilized to classify the WBC types such as Neutrophils, Eosinophils, Monocytes and Lymphocytes respectively. The proposed method is implemented in MATLAB and performances are evaluated by statistical measurements such as accuracy, precision, recall, specificity and F_Measure. The proposed method is compared with the existing methods such as MA-RNN and PSO-RNN respectively. The proposed methodology has been achieved best performance metrics such as recall: 0.98, precision: 0.9 and accuracy; 0.97.
Similar content being viewed by others
Data availability
The already existing algorithms data used to support the findings of this study have not been made available.
References
Achmad Abdurrazzaq AK, Junoh Z, Yahya, Mohd I (2020) New white blood cell detection technique by using singular value decomposition concept. Multimed Tools Appl 80(3):4627–4638
Almiani M, AbuGhazleh A, Al-Rahayfeh A, Atiewi S, Razaque A (2020) Deep recurrent neural network for IoT intrusion detection system. Simul Model Pract Theory 101:102031
Bani-Hani D, Khan N, Alsultan F, Karanjkar S, Nagarur N (2018) Classification of leucocytes using convolutional neural network optimized through genetic algorithm
Banik PP, Saha R, Ki-Doo K (2020) An automatic nucleus segmentation and CNN model based classification method of white blood cell. Expert Syst Appl 149:113211
Bhattacharyya T, Chatterjee B, Singh PK, Yoon JH, Geem ZW, Sarkar R (2020) Mayfly in harmony: A new hybrid meta-heuristic feature selection algorithm. IEEE Access 8:195929–195945
Bhoopathy K (2021) Computer assisted classification framework for detection of acute myeloid leukemia in peripheral blood smear images. Innovations in Computational Intelligence and Computer Vision. Springer, Singapore, pp 403–410
Buxhofer-Ausch V, Wolf D, Sormann S, Forjan E, Schimetta W, Gisslinger B, Heibl S et al (2021) Impact of platelets on major thrombosis in patients with a normal white blood cell count in essential thrombocythemia. Eur J Haematol 106(1):58–63
Deepika K, Jain N, Khurana A, Mittal S, Satapathy SC, Senkerik R, Hemanth JD (2020) Automatic detection of white blood cancer from bone marrow microscopic images using convolutional neural networks. IEEE Access 8:142521–142531
Fischer T, Krauss C (2018) Deep learning with long short-term memory networks for financial market predictions. Eur J Oper Res 270(2):654–669
Habibzadeh M, Krzyżak A, Fevens T (2013) White blood cell differential counts using convolutional neural networks for low resolution images. In: Rutkowski L, Korytkowski M, Tadeusiewicz RSR, Zadeh LA, Zurada JM (eds) Artif Intell Soft Comput. Springer, Berlin Heidelberg, pp 263–274
He J, Wang C, Jiang D, Li Z, Liu Y, Zhang T (2020) CycleGAN with an improved loss function for cell detection using partly labeled images. IEEE J Biomed Health Inf 24(9):2473–2480
Hegde RB, Prasad K, Hebbar H, Singh BMK (2019) Development of a robust algorithm for detection of nuclei of white blood cells in peripheral blood smear images. Multimed Tools Appl 78(13):17879–17898
Hegde RB, Prasad K, Hebbar H, Singh BMK (2019) Feature extraction using traditional image processing and convolutional neural network methods to classify white blood cells: a study. Australas Phys Eng Sci Med 42:627–638
Ijaz MF, Alfian G, Syafrudin M, Rhee J (2018) Hybrid prediction model for type 2 diabetes and hypertension using DBSCAN-based outlier detection, synthetic minority over sampling technique (SMOTE), and random forest. Appl Sci 8:8
Ijaz MF, Attique M, Son Y (2020)Data-driven cervical cancer prediction model with outlier detection and over-sampling methods. Sensors 20(10):2809
Khan MA, Qasim M, Lodhi HMJ, Nazir M, Javed K, Rubab S, Din A, Habib U (2021) Automated design for recognition of blood cells diseases from hematopathology using classical features selection and ELM. Microsc Res Tech 84(2):202–216
Kutlu H, Avci E, Özyurt F (2020) White blood cells detection and classification based on regional convolutional neural networks. Med Hypotheses 135:109472
Li X, Peng L, Yao X, Cui S, Hu Y, You C, Chi T (2017) Long short-term memory neural network for air pollutant concentration predictions: Method development and evaluation. Environ Pollut 231:997–1004
Liang G, Hong H, Xie W, Zheng L (2018) Combining convolutional neural network with recursive neural network for blood cell image classification. IEEE Access 6:36188–36197
Lin JC-W, Shao Y, Djenouri Y, Yun U (2021) ASRNN: a recurrent neural network with an attention model for sequence labeling. Knowl Based Syst 212:106548
Makem M, Tiedeu A (2020) An efficient algorithm for detection of white blood cell nuclei using adaptive three stage PCA-based fusion. Inf Med Unlocked 20:100416
Mandal M, Singh PK, Ijaz MF, Shafi J, Sarkar R (2021) A tri-stage wrapper-filter feature selection framework for disease classification. Sensors 21:16
Monteiro A, Carolina B, Iano Y, França RP (2017) Detecting and counting of blood cells using watershed transform: an improved methodology. In: Brazilian Technology Symposium. Springer, Cham, pp 301–310
Ruberto CD, Loddo A, Putzu L (2020) Detection of red and white blood cells from microscopic blood images using a region proposal approach. Comput Biol Med 116:103530
Qian R, McNabb RP, Zhou KC, Mousa HM, Saban DR, Perez VL, Kuo AN, Izatt JA (2021) In vivo quantitative analysis of anterior chamber white blood cell mixture composition using spectroscopic optical coherence tomography. arXiv preprint arXiv:2101.03719
Sedighizadeh D, Masehian E, Sedighizadeh M, Akbaripour H (2021) GEPSO: A new generalized particle swarm optimization algorithm. Math Comput Simul 179:194–212
Shahin AI, Guo Y, Amin KM, Sharawi AA (2019) White blood cells identification system based on convolutional deep neural learning networks. Comput Methods Programs Biomed 168:69–80
Sharma M, Bhave A, Janghel RR (2019) White blood cell classification using convolutional neural network. In: Wang J, Reddy GRM, Prasad VK, Reddy VS (eds) Soft Comput Signal Process. Springer, Singapore, pp 135–143
Srinivasu PN, SivaSai JG, Ijaz MF, Bhoi AK, Kim W, Kang JJ (2021) Classification of skin disease using deep learning neural networks with MobileNet V2 and LSTM. Sensors 21(8):2852
Srinivasu PN, Ahmed S, Alhumam A, Kumar AB, Muhammad Fazal I (2021) An AW-HARIS based automated segmentation of human liver using CT images. CMC-Comput Mater Continua 69(3):3303–3319
Szafer-Glusman MIlieE, Hofman V, Chamorey E, Lalvée S, Selva E, Leroy S et al (2018) Detection of PD-L1 in circulating tumor cells and white blood cells from patients with advanced non-small-cell lung cancer. Ann Oncol 29(1):193–199
Toğaçar M, Ergen B, Cömert Z (2020) Classification of white blood cells using deep features obtained from Convolutional Neural Network models based on the combination of feature selection methods. Appl Soft Comput 97:106810
Wang JL, Li AY, Huang M, Ibrahim AK, Zhuang H, Ali AM (2018) Classification of white blood cells with PatternNet-fused Ensemble of Convolutional Neural Networks (PECNN), In: 2018 IEEE Int Symp Signal Process Inf Technol, pp 325–330. https://doi.org/10.1109/ISSPIT.2018.8642630
Wang F, Zhang H, Zhou A (2021) A particle swarm optimization algorithm for mixed-variable optimization problems. Swarm Evol Comput 60:100808
Xin Zheng Y, Wang G, Wang Liu J (2018) Fast and robust segmentation of white blood cell images by self-supervised learning. Micron 107:55–71
Yao X, Sun K, Bu X, Zhao C (2021) Classification of white blood cells using weighted optimized deformable convolutional neural networks. Artif Cells Nanomed Biotechnol 49(1):147–155
Zervoudakis K, Tsafarakis S (2020) A mayfly optimization algorithm. Comput Ind Eng 145:106559
Zhao J, Gao Z-M (2020) The improved mayfly optimization algorithm with Chebyshev map. J Phys Conf Ser 1684(1):012075. IOP Publishing
Zhao J, Gao Z-M(2020) The negative mayfly optimization algorithm. J Phys Conf Ser 1693(1):012098. IOP Publishing
Zhao J, Zhang M, Zhou Z, Chu J, Cao F (2017) Automatic detection and classification of leukocytes using convolutional neural networks. Med Biol Eng Comput 55(8):1287–1301
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Meenakshi, A., Ruth, J.A., Kanagavalli, V.R. et al. Automatic classification of white blood cells using deep features based convolutional neural network. Multimed Tools Appl 81, 30121–30142 (2022). https://doi.org/10.1007/s11042-022-12539-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12539-2