Brain Tumor MRI Detection

A deep learning project for multi-class brain tumor classification from MRI images using Transfer Learning (EfficientNetB0) and explainable AI with Grad-CAM.


Github Link!

Overview

To improve interpretability, Grad-CAM (Gradient-weighted Class Activation Mapping) is implemented to highlight the regions of the MRI scan that influenced the model’s decision.


Technologies

• Python

• Tensorflow

• NumPy

• Matplotlib

• scikit-learn

• streamlit


Features

• Multi-Class Brain Tumor Classification

• Transfer Learning with EfficientNetB0

• Data Augmentation

• Interactive Web Application

• Explainable AI with Grad-CAM