Lung cancer remains a leading cause of cancer-related mortality worldwide, necessitating early and accurate detection methods. Our study aims to enhance lung cancer detection by integrating VGGNet-16 form of Convolutional Neural Networks (CNNs) and Support Vector Machines (SVM) into a hybrid model (SVMVGGNet-16), leveraging the strengths of both models for high accuracy and reliability in classifying lung cancer types in different 4 classes such as adenocarcinoma (ADC), large cell carcinoma (LCC), Normal, and squamous cell carcinoma (SCC). Using the LIDC-IDRI dataset, we pre-processed images with a median filter and histogram equalization, segmented lung tumors through thresholding and edge detection, and extracted geometric features such as area, perimeter, eccentricity, compactness, and circularity. VGGNet-16 and SVM employed for feature extraction and classification, respectively. Performance matrices were evaluated using accuracy, AUC, recall, precision, and F1-score. Both VGGNet-16 and SVM underwent comparative analysis during the training, validation, and testing phases. The SVMVGGNet-16 model outperformed both, with a training accuracy (97.22%), AUC (99.42%), recall (94.22%), precision (95.28%), and F1- score (94.68%). In testing, our SVMVGGNet-16 model maintained high accuracy (96.72%), with an AUC (96.87%), recall (84.67%), precision (87.40%), and F1-score (85.73%). Our experimental results demonstrate the potential of SVMVGGNet-16 in improving diagnostic performance, leading to earlier detection and better treatment outcomes. Future work includes refining the model, expanding datasets, conducting clinical trials, and integrating the system into clinical practice to ensure practical usability.
Read full abstract