Cancer Detection and Classification Using CNN Model

Cancer Detection and Classification Using CNN Model

  IJETT-book-cover           
  
© 2024 by IJETT Journal
Volume-72 Issue-12
Year of Publication : 2024
Author : Percy Okae, Theophilus Addo, Joseph Boateng Owusu-Afari, Gifty Bondzie
DOI : 10.14445/22315381/IJETT-V72I12P104

How to Cite?
Percy Okae, Theophilus Addo, Joseph Boateng Owusu-Afari, Gifty Bondzie, "Cancer Detection and Classification Using CNN Model," International Journal of Engineering Trends and Technology, vol. 72, no. 12, pp. 42-54, 2024. Crossref, https://doi.org/10.14445/22315381/IJETT-V72I12P104

Abstract
The research utilizes the CNN model to develop the machine learning mode due to its image extraction performance. The system was developed to identify and categorize eight (8) different kinds of cancers, namely lymphoma, oral cancer, brain cancer, breast cancer, cervical cancer, kidney cancer, lung and colon cancer, and leukemia. The multi cancer image dataset from Kaggle was utilized to train and test the models. The dataset contained eight (8) types of cancers grouped into different classes. For each class, 2000 images were used for training and 500 for testing. Pre-processing techniques were applied to normalize and standardize the images to ensure the correct format and resolution. Nine (9) CNN models were trained, with eight responsible for classifying each cancer type while the remaining model detects the cancer type. The system was designed to perform two levels of classification for each image. The first level is the detection of the type of cancer, and the second level is the classification of the cancer type. Generally, the manual examination of cancer diagnoses is error-prone, and this work sought to automate the process as best as possible by investigating the performance of the CNN model on selected types of cancer. The results demonstrated the effectiveness of the developed system in accurately detecting and classifying the eight types of cancers and the potential to alleviate the errors faced with the manual examination. All the models obtained accuracies above 90%.

Keywords
Cancer detection and classification, Convolutional Neural Network (CNN), Machine learning, Magnetic Resonance Imaging (MRI), Web application, Mobile application.

References
[1] Muhammed Coşkun Irmak et al., “Comparative Breast Cancer Detection with Artificial Neural Networks and Machine Learning Methods,” 29th Signal Processing and Communications Applications Conference (SIU), Istanbul, Turkey, pp. 1-4, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[2] William Hamilton, “Cancer Diagnosis in Primary Care,” British Journal of General Practice, vol. 60, no. 571, pp. 121-128, 2010.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Mohammed Odeh et al., “i.LLL.CancerCare: Towards an Intelligent Life Long Learning Framework for Cancer Care,” 1st International Conference on Cancer Care Informatics (CCI), Amman, Jordan, pp. 244-246, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Saloni Dattani et al., Cancer, Cancers are one of the leading causes of death globally. Are we making progress against them? Our World in Data, 2015. [Online]. Available: https://ourworldindata.org/cancer
[5] Ganta Sruthi et al., “Cancer Prediction Using Machine Learning,” 2nd International Conference on Innovative Practices in Technology and Management (ICIPTM), Gautam Buddha Nagar, India, pp. 217-221, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Abien Fred M. Agarap, “On Breast Cancer Detection: An Application of Machine Learning Algorithms on the Wisconsin Diagnostic Dataset,” Proceedings of the 2nd International Conference on Machine Learning and Soft Computing, New York, NY, USA, pp. 5-9, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Amjad Rehman et al., “Lung Cancer Detection and Classification from Chest CT Scans Using Machine Learning Techniques,” 1st International Conference on Artificial Intelligence and Data Analytics (CAIDA), Riyadh, Saudi Arabia, pp. 101-104, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[8] T. J. Nagalakshmi et al., “Detection of Cervical Cancer with Texture Analysis using Machine Learning Models,” International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI), Chennai, India, pp. 1-6, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Sweta Bhise et al., “Detection of Breast Cancer Using Machine Learning and Deep Learning Methods,” 3rd International Conference on Intelligent Engineering and Management (ICIEM), London, United Kingdom, pp. 1-6, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Amit Singh, Rakesh Kumar, and Rajul Rastogi, “Study of Machine Learning Models for the Prediction and Detection of Lungs Cancer,” 11th International Conference on System Modeling & Advancement in Research Trends (SMART), Moradabad, India, pp. 1243-1248, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[11] K. Rajkumar et al., “Kidney Cancer Detection using Deep Learning Models,” 7th International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, pp. 1197-1203, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[12] S. Rajeswari et al., “Detection and Classification of Various Types of Leukemia Using Image Processing, Transfer Learning and Ensemble Averaging Techniques,” 2nd Asian Conference on Innovation in Technology (ASIANCON), Ravet, India, pp. 1-6, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[13] B. Ramya Sree et al., “Brain Tumor Detection and Classification using Magnetic Resonance Imaging and Machine Learning Approaches,” 6th International Conference on Computing Methodologies and Communication (ICCMC), Erode, India, pp. 1729-1734, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Theodore V. Maliamanis, and George A. Papakostas, “Chapter 3 - Machine Learning Vulnerability in Medical Imaging,” Machine Learning, Big Data, and IoT for Medical Informatics, pp. 53-70, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[15] N.M. Saravana kumar et al., “Predictive Methodology for Diabetic Data Analysis in Big Data,” Procedia Computer Science, vol. 50, pp. 203-208, 2015.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Mina Khoshdeli, Richard Cong, and Bahram Parvin, “Detection of Nuclei in H&E-Stained Sections Using Convolutional Neural Networks,” IEEE EMBS International Conference on Biomedical & Health Informatics (BHI), Orlando, FL, USA, pp. 105-108, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Sai Balaji, Binary Image Classifier CNN Using TensorFlow, Medium, 2020. [Online]. Available: https://medium.com/techiepedia/binary-image-classifier-cnn-using-tensorflow-a3f5d6746697.
[18] Prashant Gurav, Flutter VS React Native: A Comparison Based On Criteria, Cuelogic, 2020. [Online]. Available: https://www.cuelogic.com/blog/flutter-vs-react-native-a-comparison-based-on-criteria.
[19] Obuli Sai Naren, Multi Cancer Dataset, Kaggle, 2022. [Online]. Available: https://www.kaggle.com/datasets/obulisainaren/multi-cancer.