Tackling Brain Tumors with Deep Learning ?
I’m excited to share a recent project I’ve completed: a Brain Tumor Classification system using CNN (Convolutional Neural Networks), trained on grayscale MRI images.
The model is capable of classifying four types of brain conditions:
Glioma
Meningioma
Pituitary Tumors
No Tumor
Key Results:
Training Accuracy: 99.06%
Validation Accuracy: 93.36%
Test Accuracy: 93.5%
F1-Scores across classes exceeded 90%, with some nearing 98%
Real-time single image prediction supported!
️ Tools & Techniques:
TensorFlow & Keras
Image preprocessing with grayscale conversion & resizing
Model evaluation using confusion matrix and classification reports
Visualization of training history for accuracy & loss