Automatic detection and classification of lung cancer CT scans based on deep learning and ebola optimization search algorithm

被引:24
|
作者
Mohamed, Tehnan I. A. [1 ,2 ]
Oyelade, Olaide N. [3 ]
Ezugwu, Absalom E. [4 ]
机构
[1] Univ Gezira, Dept Comp Sci, Fac Math & Comp Sci, Wad Madani, Sudan
[2] Univ KwaZulu Natal, Sch Math Stat & Comp Sci, Edward Ave,Pietermaritzburg Campus, Kwa Zulu, South Africa
[3] Ahmadu Bello Univ, Fac Phys Sci, Dept Comp Sci, Zaria, Nigeria
[4] Northwest Univ, Unit Data Sci & Comp, Potchefstroom, South Africa
来源
PLOS ONE | 2023年 / 18卷 / 08期
关键词
D O I
10.1371/journal.pone.0285796
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Recently, research has shown an increased spread of non-communicable diseases such as cancer. Lung cancer diagnosis and detection has become one of the biggest obstacles in recent years. Early lung cancer diagnosis and detection would reliably promote safety and the survival of many lives globally. The precise classification of lung cancer using medical images will help physicians select suitable therapy to reduce cancer mortality. Much work has been carried out in lung cancer detection using CNN. However, lung cancer prediction still becomes difficult due to the multifaceted designs in the CT scan. Moreover, CNN models have challenges that affect their performance, including choosing the optimal architecture, selecting suitable model parameters, and picking the best values for weights and biases. To address the problem of selecting optimal weight and bias combination required for classification of lung cancer in CT images, this study proposes a hybrid metaheuristic and CNN algorithm. We first designed a CNN architecture and then computed the solution vector of the model. The resulting solution vector was passed to the Ebola optimization search algorithm (EOSA) to select the best combination of weights and bias to train the CNN model to handle the classification problem. After thoroughly training the EOSA-CNN hybrid model, we obtained the optimal configuration, which yielded good performance. Experimentation with the publicly accessible Iraq-Oncology Teaching Hospital / National Center for Cancer Diseases (IQ-OTH/NCCD) lung cancer dataset showed that the EOSA metaheuristic algorithm yielded a classification accuracy of 0.9321. Similarly, the performance comparisons of EOSA-CNN with other methods, namely, GA-CNN, LCBO-CNN, MVO-CNN, SBO-CNN, WOA-CNN, and the classical CNN, were also computed and presented. The result showed that EOSA-CNN achieved a specificity of 0.7941, 0.97951, 0.9328, and sensitivity of 0.9038, 0.13333, and 0.9071 for normal, benign, and malignant cases, respectively. This confirms that the hybrid algorithm provides a good solution for the classification of lung cancer.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] Deep Learning for Lung Cancer Nodules Detection and Classification in CT Scans
    Riquelme, Diego
    Akhloufi, Moulay A.
    AI, 2020, 1 (01) : 28 - 67
  • [2] A deep learning algorithm for automatic detection and classification of acute intracranial hemorrhages in head CT scans
    Wang, Xiyue
    Shen, Tao
    Yang, Sen
    Lan, Jun
    Xu, Yanming
    Wang, Minghui
    Zhang, Jing
    Han, Xiao
    NEUROIMAGE-CLINICAL, 2021, 32
  • [3] Integrating Ebola optimization search algorithm for enhanced deep learning-based ransomware detection in Internet of Things security
    Alzahrani, Ibrahim R.
    Allafi, Randa
    AIMS MATHEMATICS, 2024, 9 (03): : 6784 - 6802
  • [4] A deep learning approach for liver cancer detection in CT scans
    Hameed, Usman
    Rehman, Mujeeb Ur
    Rehman, Amjad
    Damasevicius, Robertas
    Sattar, Abdul
    Saba, Tanzila
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING-IMAGING AND VISUALIZATION, 2024, 11 (07):
  • [5] Research on automatic classification and detection of chicken parts based on deep learning algorithm
    Chen, Yan
    Peng, Xianhui
    Cai, Lu
    Jiao, Ming
    Fu, Dandan
    Xu, Chen Chen
    Zhang, Peng
    JOURNAL OF FOOD SCIENCE, 2023, 88 (10) : 4180 - 4193
  • [6] Lung cancer detection from thoracic CT scans using an ensemble of deep learning models
    Nandita Gautam
    Abhishek Basu
    Ram Sarkar
    Neural Computing and Applications, 2024, 36 : 2459 - 2477
  • [7] Lung cancer detection from thoracic CT scans using an ensemble of deep learning models
    Gautam, Nandita
    Basu, Abhishek
    Sarkar, Ram
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (05): : 2459 - 2477
  • [8] Deep learning for lung Cancer detection and classification
    A. Asuntha
    Andy Srinivasan
    Multimedia Tools and Applications, 2020, 79 : 7731 - 7762
  • [9] Deep learning for lung Cancer detection and classification
    Asuntha, A.
    Srinivasan, Andy
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (11-12) : 7731 - 7762
  • [10] Improved Bald Eagle Search Optimization With Deep Learning-Based Cervical Cancer Detection and Classification
    Al Mazroa, Alanoud
    Ishak, Mohamad Khairi
    Aljarbouh, Ayman
    Mostafa, Samih M.
    IEEE ACCESS, 2023, 11 : 135175 - 135184