Optimizing blood cell classification: evaluating feature dimensionality and validation strategies
Ruaa H. Ali Al-Mallah
Abstract
Manual blood cell classification is time consuming and may lead to inconsistent results. This study aims to assist pathologists in diagnosing hematological disorders using machine learning (ML) techniques for automated classification of blood cells in multi-color test images, distinguishing red blood cells (RBCs) and white blood cells (WBCs). Features were extracted using the InceptionV3 network, and several ML models were evaluated for classifying blood cells into eight categories. Two validation strategies: a 66%–34% train–test split and 20-fold cross-validation were applied. The effect of dimensionality reduction through principal component analysis (PCA) was also examined, reducing the feature space from 2,048 to 100 components. Among all models, support vector machine (SVM) achieved highest performance, with 93.4% accuracy and an area under the curve (AUC) of 0.996 without PCA, and 90.1% accuracy with an AUC of 0.991 after PCA. Although PCA slightly reduced accuracy, it improved computational efficiency. Overall, SVM provided the most accurate, stable, and generalizable classification results for automated blood cell analysis.
Keywords
artificial intelligence; blood cell classification; blood cell image; cross validation; InceptionV3; optimizing;
DOI:
http://doi.org/10.12928/telkomnika.v24i1.27269
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930 , e-ISSN: 2302-9293 Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats