Title of Project: Breast Cancer Classification and Detection through Advanced Pre-processing and Deep learning Techniques
- Sajal Bhilatia (2100290100143, CSE-C)
- Rachit Verma (2100290100124, CSE-B)
- Harsh Rastogi (2200290109006, CSE-A)
- Clone the repository (git clone https://github.com/cse-kiet/PCSE25-55.git)
- Set up the Python environment (Use Python 3.8+ (preferably in a virtual environment))
- Install dependencies (pip install -r requirements.txt)
- Download and organize the dataset (Place mammogram images under Dataset/Benign/ and Dataset/Malignant/)
- Run image preprocessing (Execute preprocessing.ipynb or preprocess.py to: Correct orientation Remove pectoral muscle Apply CLAHE Remove noise and segment ROI)
- Train models (Open and run train_models.ipynb to train VGG16, ResNet50, MobileNet, and Custom CNN)
- Evaluate results (Use evaluation.ipynb to compare model performance using accuracy, precision, recall, F1-score) DATASET USED- https://www.kaggle.com/datasets/awsaf49/cbis-ddsm-breast-cancer-image-dataset
- Final Project Report
- Certificate VII Semester (Dated: December 2024).
- Certificate VIII Semester (Dated: May 2025).
- Synopsis
- Final Presentation
- Source Code
- Database dump (.sql file)
- If a web project, then a Docker file for deployment
- README (This file)