Abstract
Cancer is a disease linked to the untamed and rapid division of cells in the body. Cancer detection through conventional methods like complete blood count is a tedious and time-consuming task prone to human errors. The introduction of image processing techniques and computer-aided diagnostics is beneficial to this field as the results obtained by utilizing these methods are quick and accurate. The proposed method in this paper uses a design Convolutional Leaky RELU with CatBoost and XGBoost (CLR-CXG) to segment the images and extract the important features that help in classification. The binary classification algorithm and gradient boosting algorithm CatBoost (Categorical Boost) and XGBoost (Extreme Gradient Boost) are implemented individually. Moreover, Convolutional Leaky RELU with CatBoost (CLRC) is designed to decrease bias and provide high accuracy, while Convolutional Leaky RELU with XGBoost (CLRXG) is designed for classification or regression prediction problems which will increase the speed of executing the algorithm and improve its performance. Thus the CLR-CXG classifies the test images into Acute Lymphoblastic Leukemia (ALL) or Multiple Myeloma (MM). Finally, the CLRC algorithm achieved 100% accuracy in classifying cancer cells, and the recorded run time is 10s. Moreover, the CLRXG algorithm has gained an accuracy of 97.12% for classifying cancer cells and 12 s for executing the process.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The datasets generated during and/or analysed during the current study are available in the “The Cancer Imaging Archive” repository, following is the link to browse and download the dataset https://wiki.cancerimagingarchive.net/pages/viewpage.action?pageId=52757009
References
Abbasi M, Rafiee M (2019) A calibrated asymptotic framework for analyzing packet classification algorithms on GPUs. J Supercomput 75(10):6574–6611. https://doi.org/10.1007/s11227-019-02861-2
Abbasi M, Tahouri R, Rafiee M (2019) Enhancing the performance of the aggregated bit vector algorithm in network packet classification using GPU. PeerJ Comput Sci 5:e185. https://doi.org/10.7717/peerj-cs.185
Abbasi M, Najafi A, Rafiee M, Khosravi MR, Menon VG, Muhammad G (2020) Efficient flow processing in 5G-envisioned SDN-based internet of vehicles using GPUs. IEEE Trans Intell Transp Syst 22(8):5283–5292. https://doi.org/10.1109/TITS.2020.3038250
Achanta SDM, Karthikeyan T (2020) A wireless IOT system towards gait detection technique using FSR sensor and wearable IOT devices. Int J Intell Unmanned Syst 8(1):43–54. https://doi.org/10.1108/IJIUS-01-2019-0005
Achanta SDM, Karthikeyan T, Vinothkanna R (2019) A novel hidden Markov model-based adaptive dynamic time warping (HMDTW) gait analysis for identifying physically challenged persons. Soft Comput 23:8359–8366. https://doi.org/10.1007/s00500-019-04108-x
Achanta SDM, Karthikeyan T, Kanna RV (2021) Wearable sensor based acoustic gait analysis using phase transition-based optimization algorithm on IoT. Int J Speech Technol https://doi.org/10.1007/s10772-021-09893-1
Agrawal R, Satapathy S, Bagla G et al (2019) Detection of white blood cell cancer using image processing. 2019 international conference on vision towards emerging trends in communication and networking (ViTECoN). https://doi.org/10.1109/ViTECoN.2019.8899602
Bayat M, Abbasi M, Yosefi A (2016) Improvement of pest detection using histogram adjustment method and Gabor wavelet. J Asian Sci Res 6(2):24–33. https://doi.org/10.18488/journal.2/2016.6.2/2.2.24.33
Brownlee J (2021) Extreme gradient boosting (xgboost) ensemble in python. ML mastery. https://machinelearningmastery.com/extreme-gradient-boosting-ensemble-inpython/
Bushaev V (2018) Adam-latest trends in deep learning optimization. Towards Data Science, Listopad. https://towardsdatascience.com/adam-latest-trends-in-deep-learning-optimization-6be9a291375c
Clinic M (2021) Multiple myeloma, symptoms and cause. https://www.mayoclinic.org/diseases-conditions/multiple-myeloma/symptoms-causes/syc-20353378
Fei X, Fang Y, Ling Q (2020) Discrimination of Excessive Exhaust Emissions of Vehicles based on Catboost Algorithm. 2020 Chinese control and decision conference (CCDC), IEEE. https://doi.org/10.1109/CCDC49329.2020.9164224
Grover P (2018) 5 regression loss functions all machine learners should know. https://heartbeat.fritz.ai/5-regression-loss-functions-all-machine-learners-should-know-4fb140e9d4b0
Honomichl N (2021) Sn-am dataset: white blood cancer dataset of b-all and mm for stain normalization. Cancer Imaging Arch. https://wiki.cancerimagingarchive.net/display/Public/SN-AM+Dataset%3A+White+Blood+cancer+dataset+of+B-ALL+and+MM+for+stain+normalization
Institute NC (2021) What is cancer?. National cancer institute. https://www.cancer.gov/about-cancer/understanding/what-is-cancer
Kumar D, Jain N, Khurana A, Mittal S, Satapathy SC, Senkerik R, Hemanth JD (2020) Automatic detection of white blood cancer from bone marrow microscopic images using convolutional neural networks. IEEE Access 8:142521–142531. https://doi.org/10.1109/ACCESS.2020.3012292
Kutlu H, Avci E, Özyurt F (2020) White blood cells detection and classification based on regional convolutional neural networks. Med Hypotheses 135:109472. https://doi.org/10.1016/j.mehy.2019.109472
Macawile MJP, Quiñones VV, Ballado A, Cruz JCD, Caya MV (2018) White blood cell classification and counting using convolutional neural network. 2018 3rd international conference on control and robotics engineering (ICCRE). pp 259–263 https://doi.org/10.1109/ICCRE.2018.8376476
Markman M (2021) Blood cancers-types and treatment options. https://www.cancercenter.com/blood-cancers
MATLAB (2021) Max pooling layer-matlab. https://www.mathworks.com/help/deeplearning/ref/nnet.cnn.layer.maxpooling2dlayer.html;jsessionid=d6fe96a686c5e25c0b568a4a5bc6
Medium (2018) A comprehensive guide to convolutional neural networks—the ELI5 way. Towards data science 15. https://towardsdatascience.com/a-comprehensive-guide-to-convolutional-neural-networks-the-eli5-way-3bd2b1164a53
Mohammed ZF, Abdulla AA (2021) An efficient cad system for all cell identification from microscopic blood images. Multimed Tools Appl 80(4):6355–6368. https://doi.org/10.1007/s11042-020-10066-6
Mujtaba H (2020) An introduction to rectified linear unit (relu) what is relu? https://www.mygreatlearning.com/blog/relu-activation-function/
Murthy ASD, Karthikeyan T, Jagan BOL et al (2020) Novel deep neural network for individual re recognizing physically disabled individuals. Mater Today: Proc 33(7):4323–4328. https://doi.org/10.1016/j.matpr.2020.07.447
Onciu M (2009) Acute lymphoblastic leukemia. Hematol Oncol Clin North Am 23(4):655–674. https://doi.org/10.1016/j.hoc.2009.04.009
Poornima N, Karthikeyan T (2016) A survey on image processing techniques used for detection of leukemic cells. Int J Adv Res Comput Commun Eng 5:587–590
Ray S (2017) Catboost categorical feature. https://www.analyticsvidhya.com/blog/2017/08/catboost-automated-categorical-data/
Sampath Dakshina Murthy A, Karthikeyan T, Omkar Lakshmi Jagan B (2020) Clinical Model Machine Learning for Gait Observation Cardiovascular Disease Diagnosis. Int J Pharm Res 12(4):3373–3378. https://doi.org/10.31838/ijpr/2020.12.04.460
Sampath Dakshina Murthy A, Karthikeyan T, Vinoth Kanna R (2021) Gait-based person fall prediction using deep learning approach. Soft Comput 26:12933–12941. https://doi.org/10.1007/s00500-021-06125-1
Sharma N, Murthy ASD, Karthikeyan T, Kumari CU, Jagan BOL (2020) Gait diagnosis using fuzzy logic with wearable tech for prolonged disorders of diabetic cardiomyopathy. Mater Today: Proc. https://doi.org/10.1016/j.matpr.2020.10.623
Sipes R, Li D (2018) Using convolutional neural networks for automated fine grained image classification of acute lymphoblastic leukemia. 2018 3rd international conference on computational intelligence and applications (ICCIA). pp 157–161 https://doi.org/10.1109/ICCIA.2018.00036
Toğaçar M, Ergen B, Cömert Z (2020) Classification of white blood cells using deep features obtained from convolutional neural network models based on the combination of feature selection methods. Appl Soft Comput 97:106810. https://doi.org/10.1016/j.asoc.2020.106810
Wang Q, Wang J, Zhou M, Li Q, Wen Y, Chu J (2021) A 3D attention networks for classification of white blood cells from microscopy hyperspectral images. Opt Laser Technol 139:106931. https://doi.org/10.1016/j.optlastec.2021.106931
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no potential conflict of interest.
Ethical approval
All applicable.
Informed consent
For this type of analysis formal consent is not needed.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Devi, T.G., Patil, N., Rai, S. et al. Segmentation and classification of white blood cancer cells from bone marrow microscopic images using duplet-convolutional neural network design. Multimed Tools Appl 82, 35277–35299 (2023). https://doi.org/10.1007/s11042-023-14899-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14899-9