Brain Tumor Detection using YOLOv8

  • Tech Stack: Python, YOLOv8, PyTorch, Computer Vision
  • Github URL: Project Link

Implemented a YOLOv8-based deep learning model using PyTorch to accurately detect and classify brain tumors in MRI scans, enhancing diagnostic efficiency and reliability

Features
  • Automated Brain Tumor Detection: Utilizes YOLOv8 for accurate detection of tumors in MRI scans.
  • Data Preprocessing and Augmentation: Robust preprocessing pipeline to enhance model performance.
  • Explainability with Grad-CAM: Visualizes model's focus areas to provide insights into detection.
  • Customizable Parameters: Hyperparameter tuning for model optimization.
Results
  • Mean Average Precision (mAP@0.5): 85%
  • Precision: 83%
  • Recall: 80%
  • F1-Score: 81%