Lung Cancer Detection And Classification
Panidhar G Udupa 1, Prof. Seema Nagaraj2
1 Student, Department of MCA, Bangalore Institute of Technology, Karnataka, India
2 Professor, Department of MCA, Bangalore Institute of Technology, Karnataka, India
ABSTRACT: Lung cancer remains one of the most critical health concerns worldwide, accounting for a major share of cancer-related deaths each year. Early and accurate detection is essential for improving survival rates, yet traditional diagnostic methods such as X-rays, CT scans, and biopsies often face limitations, including high costs, invasiveness, and dependence on expert interpretation. These challenges highlight the need for automated, reliable, and scalable approaches to support timely diagnosis.
This project introduces an AI-driven Lung Cancer Detection System that combines machine learning and deep learning techniques to classify lung images into benign, malignant, and normal categories. Using a dataset of 9,000 CT images from Kaggle, the system applies preprocessing and segmentation methods to enhance image quality, followed by feature extraction using the Histogram of Oriented Gradients (HOG). Classical models such as Random Forests and Decision Trees are compared with deep learning architectures like Convolutional Neural Networks (CNNs), DenseNet, and ResNet.
Results indicate that deep learning models, particularly CNN and ResNet, outperform traditional methods in accuracy and robustness. By offering real-time predictions through a web- based interface, the system reduces manual workload and supports radiologists in faster, more consistent, and effective decision-making.
Keywords: Lung Cancer Detection, Classification, Machine Learning, Deep Learning, CT Scan Images, Convolutional Neural Networks (CNN), DenseNet, ResNet, Random Forest, Decision Tree, Naïve Bayes, Histogram of Oriented Gradients (HOG), Preprocessing, Segmentation, Feature Extraction, Web-based Interface, Flask Deployment, Medical Imaging, Early Diagnosis, Automated System, AI-enabled Healthcare