Instructions to use zikabyte/skin-problem-detection-demo with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- ultralytics
How to use zikabyte/skin-problem-detection-demo with ultralytics:
# Couldn't find a valid YOLO version tag. # Replace XX with the correct version. from ultralytics import YOLOvXX model = YOLOvXX.from_pretrained("zikabyte/skin-problem-detection-demo") source = 'http://images.cocodataset.org/val2017/000000039769.jpg' model.predict(source=source, save=True) - Notebooks
- Google Colab
- Kaggle
Skin Problem Detection (YOLO26)
Object-detection model that localizes common facial-skin concerns. Trained as a technical feasibility test, not a production/medical product.
- Base model:
yolo26n.pt - Framework: Ultralytics YOLO26
- Image size: 640
- Epochs completed: 60
- Dataset: skin-problem-4f8bc (CC BY 4.0), 9182 images
Classes (4)
0: Mole1: acne2: rosacea3: wrinkle
Metrics (validation split, best checkpoint)
| Precision | Recall | mAP@50 | mAP@50-95 |
|---|---|---|---|
| 0.543 | 0.5102 | 0.4955 | 0.273 |
Held-out test split
Overall: precision 0.5523, recall 0.5308, mAP@50 0.5211, mAP@50-95 0.2897
| Class | mAP@50-95 |
|---|---|
| Mole | 0.6638 |
| acne | 0.0989 |
| rosacea | 0.2436 |
| wrinkle | 0.1525 |
Per-class performance is uneven: well-defined lesions score far higher than small, clustered, or diffuse ones. See metrics_test.json.
Usage
from ultralytics import YOLO
model = YOLO("best.pt") # or "model.onnx"
results = model.predict("face.jpg", conf=0.25)
results[0].show()
Limitations
Not a diagnostic tool. Trained on a single-source dataset of ~700px images; expect domain shift on different lighting, skin tones, and camera setups.
- Downloads last month
- 14