Biomedical engineer working on medical image analysis with PyTorch.
tuseb-stroke-ct — TUSEB/TEKNOFEST 2021 non-contrast head CT
- Slice-level detection on held-out session 1: AUC 0.84
- Small U-Net on held-out session 2 official masks: Dice 0.54
- Grad-CAM showed gantry shortcut learning; skull-interior masking moved attention onto lesions
- Not a medical device; Ministry of Health data is not redistributed
Earlier JPEG/EfficientNet-B0 work is a failed baseline (shortcut learning on skull/neck): brain-stroke-detection-efficientnetB0
dermoscopic-cbam-ensemble — 3-class dermoscopy (malignant / benign / pre-malignant)
- Lesion-level split (no same-lesion leakage): accuracy 0.86, macro F1 0.82, malignant recall 0.81, macro AUC 0.96
- Image-level 91% is an optimistic split; not the number to cite
- Two operating points: argmax (high recall) vs precision-constrained threshold
- Grad-CAM++ on EfficientNet-B0 + ResNet-50 + DenseNet-201 + CBAM
- Not a medical device; weights and training code are not released; HAM10000/ISIC images are not redistributed
Python, PyTorch, pydicom, medical CT (HU windowing, segmentation), dermoscopy