Lung-Cancer-Prediction-System-Using-Hybrid-CNN-Machine-Learning-Algorithms
Using a CT-Scan image to predict the lung cancer. Machine learning algorithms includes Random Forest, Logistic Regression and Support Vector Machine()
Models Used
- Convolutional Neural Network(CNN) - Support Vector Machine(SVM)
- CNN - Logistic Regression(LR)
- CNN - Random Forest(RF)
File Explanation
- The "Data_Increasing.ipynb" file is responsible for generating additional image through data augmentation.
- The "Preprocessing_Segmentation.ipynb" file is involved in both image preprocessing and classification tasks.
- The "Lung Cancer Prediction System.ipynb" file is the main file for the proposed system.
- The "dataset" file stores the lung cancer images, both before and after preprocessing.
- The "best_model" file stores the best model for each type of model used in the system.
- The "preprocessing" file stores the images produced during the preprocessing steps.
- The "result" file stores the images that will be displayed in the Lung Cancer Prediction System.
References
Dataset used in this project (Iraq-Oncology Teaching Hospital/National Center for Cancer Diseases (IQ-OTH/NCCD) lung cancer datase)
https://www.kaggle.com/datasets/hamdallak/the-iqothnccd-lung-cancer-dataset