journal article·2023Open access

A Novel Meta-Heuristic Optimization Algorithm in White Blood Cells燙lassification

Khaled A. Fathy, Humam K. Yaseen, Mohammad T. Abou-Kreisha, Kamal A. ElDahshan

Computers, Materials & Continua· Volume 75· Issue 1

Abstract

Some human diseases are recognized through of each type of White Blood Cell (WBC) count, so detecting and classifying each type is important for human healthcare. The main aim of this paper is to propose a computer-aided WBCs utility analysis tool designed, developed, and evaluated to classify WBCs into five types namely neutrophils, eosinophils, lymphocytes, monocytes, and basophils. Using a computer-artificial model reduces resource and time consumption. Various pre-trained deep learning models have been used to extract features, including AlexNet, Visual Geometry Group (VGG), Residual Network (ResNet), which belong to different taxonomy types of deep learning architectures. Also, Binary Border Collie Optimization (BBCO) is introduced as an updated version of Border Collie Optimization (BCO) for feature reduction based on maximizing classification accuracy. The proposed computer aid diagnosis tool merges transfer deep learning ResNet101, BBCO feature reduction, and Support Vector Machine (SVM) classifier to form a hybrid model ResNet101-BBCO-SVM an accurate and fast model for classifying WBCs. As a result, the ResNet101-BBCO-SVM scores the best accuracy at 99.21%, compared to recent studies in the benchmark. The model showed that the addition of the BBCO algorithm increased the detection accuracy, and at the same time, decreased the classification time consumption. The effectiveness of the ResNet101-BBCO-SVM model has been demonstrated and beaten in reasonable ratios in recent literary studies and end-to-end transfer learning of pre-trained models.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Digital Imaging for Blood Diseases · Machine Learning in Bioinformatics · Imbalanced Data Classification Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (41)

Show source-provided references
1. Comparison of traditional image processing and deep learning approaches for classification of white blood cells in peripheral blood smear images10.1016/j.bbe.2019.01.005 ↗
2. High-efficiency classification of white blood cells based on object detection
3. White blood cells detection and classification based on regional convolutional neural networks10.1016/j.mehy.2019.109472 ↗
4. Computational microfluidic channel for separation of escherichia coli from blood-cells
5. A 3D attention networks for classification of white blood cells from microscopy hyperspectral images10.1016/j.optlastec.2021.106931 ↗
6. WBC-Net: A white blood cell segmentation network based on UNet++ and ResNet10.1016/j.asoc.2020.107006 ↗
7. An automated image segmentation and useful feature extraction algorithm for retinal blood vessels in fundus images10.3390/electronics11091295 ↗
8. Optimized binary bat algorithm for classification of white blood cells10.1016/j.measurement.2019.01.002 ↗
9. New segmentation and feature extraction algorithm for classification of white blood cells in peripheral smear images10.1038/s41598-021-98599-0 ↗
10. White blood cells identification system based on convolutional deep neural learning networks10.1016/j.cmpb.2017.11.015 ↗
11. A large dataset of white blood cells containing cell locations and types, along with segmented nuclei and cytoplasm10.1038/s41598-021-04426-x ↗
12. Automatic leukaemia segmentation approach for blood cancer classification using microscopic images10.32604/cmc.2022.030879 ↗
13. Accurate classification of white blood cells by coupling pre-trained ResNet and DenseNet with SCAM mechanism10.1186/s12859-022-04824-6 ↗
14. Computer aided solution for automatic segmenting and measurements of blood leucocytes using static microscope images10.1007/s10916-018-0912-y ↗
15. An ameliorated multiattack network anomaly detection in distributed big data system-based enhanced stacking multiple binary classifiers10.1109/ACCESS.2022.3174482 ↗
16. Mohri · Foundations of Machine Learning · 2018 · 1
17. B. Ghojogh, M. N. Samad, S. A. Mashhadi, T. Kapoor, W. Ali et al., “Feature selection and feature extraction in pattern analysis: A literature review,” arXiv preprint arXiv:1905.02845, 2019.
18. Content-based image retrieval and feature extraction: A comprehensive review10.1155/2019/9658350 ↗
19. Comprehensive review of retinal blood vessel segmentation and classification techniques: Intelligent solutions for green computing in medical images, current challenges, open issues, and knowledge gaps in fundus medical images10.1007/s13721-021-00294-7 ↗
20. Machine learning algorithms-a review10.21275/ART20203995 ↗
21. Support-vector networks10.1007/BF00994018 ↗
22. Pisner · Machine Learning · 2020 · 101
23. Multisource smart computer-aided system for mining COVID-19 infection data10.3390/healthcare10010109 ↗
24. The effect of gamma value on support vector machine performance different kernels
25. Sarkar · Hands-on Transfer Learning with Python: Implement Advanced Deep Learning and Neural Network Models Using TensorFlow and Keras · 2018
26. What is being transferred in transfer learning?
27. Decision-level fusion scheme for nasopharyngeal carcinoma identification using machine learning techniques10.1007/s00521-018-3882-6 ↗
28. The arithmetic optimization algorithm10.1016/j.cma.2020.113609 ↗
29. Mud ring algorithm: A new meta-heuristic optimization algorithm for solving mathematical and engineering10.1109/ACCESS.2022.3173401 ↗
30. A comprehensive survey of the harmony search algorithm in clustering applications10.3390/app10113827 ↗
31. Group search optimizer: A nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications10.1007/s00521-020-05107-y ↗
32. Application of metaheuristic algorithms for optimizing longitudinal square porous fins10.32604/cmc.2021.012351 ↗
33. Krill herd: A new bio-inspired optimization algorithm10.1016/j.cnsns.2012.05.010 ↗
34. Border collie optimization10.1109/ACCESS.2020.2999540 ↗
35. Border collie optimization algorithm-based node clustering technique in vehicular ad hoc networks10.1002/ett.4457 ↗
36. A GBDT-BCO technique based cost reduction and energy management between electric vehicle and electricity distribution system
37. Border collie cat optimization for intrusion detection system in healthcare IoT network using deep recurrent neural network
38. Hybrid method to supervise feature selection using signal processing and complex algebra techniques
39. Hybrid aquila optimizer with arithmetic optimization algorithm for global optimization tasks10.1007/s00500-022-06873-8 ↗
40. Visualizing high-dimensional data: Advances in the past decade10.1109/TVCG.2016.2640960 ↗
41. Image segmentation and optimization techniques: A short overview