This project focuses on detecting histopathologic oral cancer using Convolutional Neural Networks (CNNs).
- Trained a deep learning model using histopathology images
- Achieved high accuracy in classifying cancerous vs. non-cancerous images
- Visualized performance with loss and accuracy plots
The dataset consists of 4946 histopathology images of oral cancer. It includes both positive (cancerous) and negative (non-cancerous) samples.
- Architecture: Custom CNN with multiple convolutional and pooling layers
- Optimizer: AdamW
- Loss Function: Categorical Crossentropy
- Metrics: Accuracy
- Clone this repository
- Install dependencies:
pip install tensorflow matplotlib numpy seaborn cv2
- Run the notebook:
jupyter notebook kan oraldataset.ipynb
- Accuracy: 92.45%
- Model format:
.keras
- Yash Karnani