z-logo
open-access-imgOpen Access
Hybrid DSSCS and convolutional neural network for peripheral blood cell recognition system
Author(s) -
Joshi Shivani,
Kumar Rajiv,
Dwivedi Avinash
Publication year - 2020
Publication title -
iet image processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.401
H-Index - 45
eISSN - 1751-9667
pISSN - 1751-9659
DOI - 10.1049/iet-ipr.2020.0370
Subject(s) - hyperparameter , convolutional neural network , computer science , artificial intelligence , pattern recognition (psychology) , peripheral blood , classifier (uml) , swarm behaviour , medicine
In this study, an efficient a deep learning architecture‐based peripheral blood cell image recognition and classification is proposed using hybrid disruption‐based salp‐swarm and cat swarm (DSSCS)‐based optimized convolutional neural networks (DSSCSCNNs) method. The DSSCSCNN method is employed to overcome the hyperparameter problem in CNN and it also helps this model to work on small peripheral blood cell data sets. In the DSSCSCNN method, the authors develop a binary coding technique that converts parameter tuning problems into an optimization problem. The original salp swarm algorithm is enhanced using a disruptive operator and salp swarm optimization algorithm to form the novel DSSCS algorithm which increases the diversity of the search space by providing higher classification accuracy. In this study, the CNNs use Vgg‐16 architecture is used for training purposes. The global classification accuracy obtained when trained with the Vgg‐16 model is 97%. This method establishes a fine‐tuning process to develop a classifier trained using 15,976 images acquired from clinical practice. The proposed model gives improved performance in terms of accuracy, specificity, and sensitivity. In the WBC determination, the proposed approach has shown 100% achievement. It also provides the best overall classification accuracy of 99%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here