Automatic classification of white blood cells using deep features based convolutional neural network

A. Meenakshi,J. Anitha Ruth,V. R. Kanagavalli,R. Uma
DOI: https://doi.org/10.1007/s11042-022-12539-2
IF: 2.577
2022-04-05
Multimedia Tools and Applications
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.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?