GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - Nour-Zayed/Brain-Tumor-EfficientNetB3: Brain Tumor Detection using EfficientNetB3-based Deep Learning model. The project leverages transfer learning on MRI brain scan images to classify and detect brain tumors with high accuracy. Includes full workflow: data preprocessing, image augmentation, model building, evaluation, and deployment.

BranchesTags
Open more actions menu

Latest commit

 

History

9 Commits
9 Commits

Folders and files

NameName
Last commit message
Last commit date
README.md
README.md
 
 
app.py
app.py
 
 
brain-tumor-efficientnetb3.ipynb
brain-tumor-efficientnetb3.ipynb
 
 

Repository files navigation

๐Ÿง  Brain Tumor Classification using EfficientNetB3

๐Ÿ“Œ Overview

This project presents a high-performance deep learning pipeline for automated brain tumor classification using MRI images. It employs EfficientNetB3, a cutting-edge convolutional neural network (CNN) architecture, fine-tuned to accurately distinguish between various types of brain tumors.

Our goal is to provide a fast, reliable, and scalable solution that can assist medical professionals in making informed diagnostic decisions, reducing manual workload, and improving early detection rates.

๐Ÿš€Highlights

๐ŸŽฏ High-accuracy multi-class classification of brain tumors.

โšก Powered by EfficientNetB3, known for its efficiency and superior performance.

๐Ÿงน Built-in data preprocessing and augmentation to enhance generalization.

๐Ÿ“Š Rich metrics visualization and confusion matrix for evaluation insights.

๐Ÿ” Modular design for seamless training, evaluation, and deployment.

๐ŸŒ Includes an interactive Streamlit web app.

๐Ÿง  Tumor Classes The model classifies MRI brain scans into the following four categories:

Glioma Tumor

Meningioma Tumor

Pituitary Tumor

No Tumor

๐Ÿ“ˆ Model Performance

Metric Score

Accuracy โœ… 97%+

Precision โœ… High

Recall โœ… High

F1-Score โœ… Balanced

๐Ÿ™Œ Contributing

We welcome all kinds of contributions! Whether it's bug fixes, suggestions, or adding new features โ€” feel free to fork the repo and submit a pull request.

image image

About

Brain Tumor Detection using EfficientNetB3-based Deep Learning model. The project leverages transfer learning on MRI brain scan images to classify and detect brain tumors with high accuracy. Includes full workflow: data preprocessing, image augmentation, model building, evaluation, and deployment.

Topics

batchnormalizationdeep-learningefficientnetflattenimagedatageneratorkerasmaxpooling2dpythonregularizersstreamlittensorflow

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.