Tous les Projets
IA MédicaleVision par Ordinateur

Détection du Cancer — YOLOv8 (n/s/m)

Benchmark de 3 variantes YOLOv8 pour la localisation du cancer. YOLOv8m : test mAP50=0,6782, Précision=0,7633, F1=0,6941. 1 968 images d'entraînement. Export ONNX (49,8 Mo) + TorchScript (99,1 Mo).

0.6782
YOLOv8m mAP50 (test)
0.7633
YOLOv8m Precision
0.6941
YOLOv8m F1
49.8 MB
ONNX export size
Jeu de Données

1 968 images de cancer, 1 classe, ~1,1 bbox/image

Approche

Benchmark de 3 variantes YOLOv8 avec export ONNX + TorchScript pour le déploiement

Stack Technique
PythonYOLOv8 (Ultralytics)ONNXTorchScriptCUDA Tesla T4
Mots-clés
YOLOv8Object DetectionMedical ImagingONNXCancerUltralytics
Visualisations7 Graphiques
Analyse Approfondie

Benchmark YOLOv8 pour la détection du cancer dans des images médicales.

Données

  • 1 968 entraînement / 185 validation / 94 test — 1 classe : cancer
  • Distribution des tailles de lésions : asymétrique à gauche (beaucoup de petites, peu de grandes)

Comparaison 3 modèles (ensemble de test)

ModèlemAP50mAP50-95PrécisionRappelF1
YOLOv8n (3,2M)0,6191
YOLOv8s (11,2M)0,5879
YOLOv8m (25,9M)0,67820,23050,76330,63640,6941

Configuration d'entraînement 50 époques, batch automatique, précision mixte FP16, augmentation mosaïque, AdamW, patience=10

Exports pour déploiement

FormatTaille
ONNX (FP16)49,8 Mo
TorchScript99,1 Mo

Résultat clé Sur l'ensemble de test, YOLOv8m surpasse nano et small malgré le petit dataset. Les poids COCO préentraînés transfèrent des connaissances de détection pertinentes même pour les images médicales.