Skip to content

Adityathere/Brain-Tumor-Detection-Using-SVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

mriscan Logo

Brain Tumor Detection using Deep Learning

The Brain Tumor Detection using Support vector machines (SVM) is a deep learning project focused on accurately detecting brain tumors in medical images. By harnessing the power of SVMs, the project aims to automatically learn and extract meaningful features from brain MRI scans, enabling precise and efficient tumor detection.

Description

This project is dedicated to developing an advanced brain tumor detection system using Support vector machines (SVM). Brain tumors can have a profound impact on patients' well-being, underscoring the importance of early and accurate detection. By utilizing a dataset sourced from Kaggle, consisting of meticulously annotated brain MRI images, the SVM model is trained to differentiate between normal brain scans and those displaying tumor anomalies. The entire project is implemented using the Jupyter Notebook platform, providing an interactive and collaborative environment for development and experimentation.This project is an example of a machine learning project that involves image classification using a Support Vector Machine (SVM) with Principal Component Analysis (PCA) for dimensionality reduction. The goal of this project is to classify brain tumor images into different tumor types.

Process and Working

  1. Importing Libraries
  2. Data Loading and Preprocessing
  3. Train-Test Split
  4. Principal Component analysis (PCA)
  5. Support Vector Classifier (SVA)
  6. Model Evaluation
  7. Sample Image Display and Predictions
  8. Tumor Types Counts
  9. Styling the Table
  10. Histogram Visualization

🔗 Dataset

Dataset: https://www.kaggle.com/datasets/sartajbhuvaji/brain-tumor-classification-mri

Screenshot

Acknowledgements

We acknowledge Aditya Patil for their contributions to the project's accessibility and user-friendliness, making it more inclusive to a wider audience.

Logo Logo

License

The code and content in this repository are licensed under MIT