Skip to content
Bao Nam Do
Projects
AI & Machine Learning · ResearchVerified2025

skinDisease — Dermatology Classification

Deep learning that flags 23 skin conditions from a photo.

skinDisease classifier with Grad-CAM explanation

Technology

Python · PyTorch · EfficientNet-B0 · timm · Albumentations · Grad-CAM

What I Built

A two-stage fine-tuning pipeline on EfficientNet-B0 tuned for imbalanced medical data, with a full augmentation pipeline, mixed-precision training (≈2× faster), and a backbone comparison (EfficientNet-B0, ResNet-50, ConvNeXt).

Why It Matters

Grad-CAM keeps the model explainable — a screening aid should show its reasoning, not just a label — which matters most where specialists are far away.

Technology

PPython
PPyTorch
EEfficientNet-B0
ttimm
AAlbumentations
GGrad-CAM

Last updated: 2026-08-12