Key Highlights
- Achieved mAP@50 = 0.905, IoU = 0.73, pixel accuracy = 0.91
- Diagnosed dataset-label mismatch and reframed the problem
- Built reproducible training pipeline with COCO↔YOLO converters
Overview
A machine learning pipeline for detecting brain tumors in medical imaging using YOLOv8 object detection, with emphasis on reproducibility and proper problem framing.
Problem
Medical imaging datasets often have annotation issues. The original dataset was labeled for semantic segmentation but contained rectangular annotation artifacts that made it unsuitable for that task.
Solution
Diagnosed the dataset-label mismatch and reframed the task from semantic segmentation to object detection (bounding boxes), which better matched the actual annotation structure.
My Contributions
Dataset & Evaluation
Dataset: Medical brain MRI scans with tumor annotations
Evaluation: Standard object detection metrics including mAP@50, IoU, and pixel accuracy
Results: mAP@50 = 0.905, mean IoU = 0.73, pixel accuracy = 0.91
Limitations
Challenges & Tradeoffs
Challenge: Original semantic segmentation approach produced poor results due to annotation artifacts.
Solution: Recognized that rectangular annotations were better suited for object detection; switched to YOLOv8 bounding box approach, dramatically improving results.