Downloads · 30 days
0
Ai-Adam-Six-Sigma/melanoma_Yolo
melanoma_Yolo is a machine learning model from Ai-Adam-Six-Sigma. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as agpl-3.0.
Single-class object detection model that localizes skin lesions in dermoscopic images. This is the detection stage of a 3-model melanoma analysis pipeline (detection → segmentation → classification).
Downloads · 30 days
0
Access
Public
Updated Sep 2, 2026
Repo size
6.2 MB
Likes
0
Public
Click a slice to open those files.
.pt6.2 MB · 100%
From the Hugging Face model README
Single-class object detection model that localizes skin lesions in dermoscopic images. This is the detection stage of a 3-model melanoma analysis pipeline (detection → segmentation → classification).
0 = lesion)This model is the fast first pass in a larger pipeline: it crops the lesion region out of the full dermoscopic image before handing it off to a U-Net segmentation model and an EfficientNet-B4 classifier. Full pipeline: melanoma_pipline_yolo_seg_class_v2.
| Stage | Model | Link |
|---|---|---|
| Detection | YOLOv8n | Melanoma_Yolo |
| Segmentation | U-Net + EfficientNet-B0 | Melanoma_Segmentation |
| Classification | EfficientNet-B4 | [Melanoma_Classification_efficientnet_B4 |
ISIC 2018 Task 1 provides pixel-level segmentation masks, not bounding boxes. Each mask was converted to a single YOLO-format bounding box by taking the bounding rectangle of the lesion region (min/max row and column of the thresholded mask), then normalized to x_center, y_center, width, height.
yolov8n.pt (Ultralytics pretrained)from ultralytics import YOLO
model = YOLO('yolov8n.pt')
model.train(
data='yolo_dataset/dataset.yaml',
epochs=10,
imgsz=640,
batch=16,
device=0,
)