Abstract
Leukemia is one of the deadliest diseases in human life, it is a type of cancer that hits blood cells. The task of diagnosing Leukemia is time consuming and tedious for doctors; it is also challenging to determine the level and type of Leukemia. The diagnoses of Leukemia are achieved through identifying the changes on the White blood Cells (WBC). WBCs are divided into five types: Neutrophils, Eosinophils, Basophils, Monocytes, and Lymphocytes. In this paper, the authors propose a Convolutional Neural Network to detect and classify normal white blood cells. The program will learn about the shape and type of normal WBC by performing the following two tasks. The first task is identifying high level features of a normal white blood cell. The second task is classifying the normal white blood cell according to its type. Using a Convolutional Neural Network CNN, the system will be able to detect normal WBCs by comparing them with the high-level features of normal WBC. This process of identifying and classifying WBC can be vital for doctors and medical staff to make a decision. The proposed network achieves an accuracy up to 95.47% with a dataset including 10,000 blood cell images.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amanda Chan, LiveScience Health: The 10 Deadliest Cancers and Why There’s No Cure, 07:44am 10 September 2010. https://www.livescience.com/11041-10-deadliest-cancers-cure.html
Leukemia & Lymphoma Society: Leukemia Definition and types. https://www.lls.org/leukemia
Blood Cells Types. https://en.wikipedia.org/wiki/Blood_cell
Health Encyclopedia, University of ROCHESTER Medical Center. What are White Blood Cells: Types of white blood cells (2019). https://www.urmc.rochester.edu/encyclopedia/content.aspx?ContentID=35&ContentTypeID=160
By Mayo Clinic Staff, Mayo Clinic: Leukemia Diagnosis (2018). https://www.mayoclinic.org/diseases-conditions/leukemia/diagnosis-treatment/drc-20374378
Sabtu: Leukemia of The Blood Cells, March 2015. http://informaticsofhealth.blogspot.com/2015/03/leukemia-cancer-of-blood-cells.html
Vaghela, H.P., Modi, H., Pandya, M., Patdar, M.B.: Leukemia detection using digital image processing techniques. Int. J. Appl. Inf. Syst. (IJAIS) 10(1), 43–51 (2015). ISSN 2249-0868. Foundation of Computer Science FCS, New York, USA. www.ijais.org
Thanh, T.T.P., Vununu, C., Atoev, S., Lee, S.-H., Kwon, K.: Leukemia blood cell image classification using convolutional neural network. Int. J. Comput. Theory Eng. 10(2), 54–58 (2018)
Mooney, P.: Developer Advocate at Kaggle. Boulder, CO, USA (2018). https://www.kaggle.com/paultimothymooney/blood-cells
The Python Software Foundation. Miscellaneous operating system interfaces: The Python Standard Library. Generic Operating System Services (2019)
Mordvintsev, A., Abid, K.: OpenCV-Python Tutorials: Gui Features in OpenCV. Getting Started with Images (2013)
Coste, A.: University of Utah. Gray scale digital image (2018). http://www.sci.utah.edu/~acoste/uou/Image/project1/Arthur_COSTE_Project_1_report.html
Agrawal, A.: Understanding Python pickling and how to use it securely, Tuesday, November 18th 2014. https://www.synopsys.com/blogs/software-security/python-pickling/
Dettmers, T.: Understanding Convolution in Deep Learning (2015). https://timdettmers.com/2015/03/26/convolution-deep-learning/
Raval, S.: Convolutional Neural Network.ipynb, San Francisco, CA (2019). https://github.com/llSourcell/Convolutional_neural_network/blob/master/convolutional_network_tutorial.ipynb
Keras Documentation Activation https://keras.io/activations/
Thanh, T.T.P., Pham, G.N., Park, J.H., Moon, K.-S., Lee, S.-H., Kwon, K.-R.: Acute leukemia classification using convolutional neural network in clinical decision support system (2017)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Siala, M.H., El-Seoud, M.S.A., McKee, G. (2021). White Blood Cells Detection and Classification Using Convolutional Neural Network. In: Auer, M.E., Tsiatsos, T. (eds) Internet of Things, Infrastructures and Mobile Applications. IMCL 2019. Advances in Intelligent Systems and Computing, vol 1192. Springer, Cham. https://doi.org/10.1007/978-3-030-49932-7_80
Download citation
DOI: https://doi.org/10.1007/978-3-030-49932-7_80
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-49931-0
Online ISBN: 978-3-030-49932-7
eBook Packages: EngineeringEngineering (R0)