White Blood Cell Classification Using Convolutional Neural Network

The density of white blood cells in bloodstream provides a glimpse into the state of the immune system and any potential risks such as heart disease or infection. A dramatic change in the white blood cell count relative to your baseline is generally a sign that your body is currently being affected by an antigen. A variation in a specific type of white blood cell generally correlates with a specific type of antigen. Currently, a manual approach is followed for white blood cell classification; however, some semi-automated approaches have been proposed which involves manual feature extraction and selection and an automated classification using microscopic blood smear images. In this work, we propose deep learning methodology to automate the entire process using convolutional neural networks for a binary class with an accuracy of 96% as well as multiclass classification with an accuracy of 87%.

[1]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[2]  Isabelle Guyon,et al.  An Introduction to Feature Extraction , 2006, Feature Extraction.

[3]  A. Krzyżak,et al.  White Blood Cell Differential Counts Using Convolutional Neural Networks for Low Resolution Images , 2013, ICAISC.

[4]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[5]  H. Ramoser,et al.  Leukocyte segmentation and classification in blood-smear images , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[6]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[7]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[8]  Myrna LaFleur-Brooks,et al.  Exploring medical language: A student-directed approach , 1985 .

[9]  Nitesh V. Chawla,et al.  Data Mining for Imbalanced Datasets: An Overview , 2005, The Data Mining and Knowledge Discovery Handbook.

[10]  Changhuei Yang,et al.  Counting White Blood Cells from a Blood Smear Using Fourier Ptychographic Microscopy , 2015, PloS one.

[11]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[12]  Lalit Mohan Saini,et al.  Counting and classification of white blood cell using Artificial Neural Network (ANN) , 2016, 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES).

[13]  S. Beksac,et al.  An automated differential blood count system , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[14]  Nipon Theera-Umpon,et al.  Morphological Granulometric Features of Nucleus in Automatic Bone Marrow White Blood Cell Classification , 2007, IEEE Transactions on Information Technology in Biomedicine.

[15]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Henrique Madeira,et al.  Xception: A Technique for the Experimental Evaluation of Dependability in Modern Computers , 1998, IEEE Trans. Software Eng..

[17]  Rong-Ming Chen,et al.  Blood Cell Image Classification Based on Hierarchical SVM , 2011, 2011 IEEE International Symposium on Multimedia.