/ Модель

Характеристики

Опубликована
23 сен 2026

atod-acdc-b0-yolov8s

Поиск объектовИзображение → bounding_boxes3 профессии

Бейзлайн YOLOv8s для обнаружения восьми классов объектов на изображениях из датасета ACDC.

144скачиваний за 30 дней0лайковвеса обновлены23 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

AIOKiet/atod-acdc-b0-yolov8s — модель обнаружения объектов на базе YOLOv8s, подготовленная как исходный B0-бейзлайн для экспериментов ATOD-Generalization. Она предназначена для поиска объектов на изображениях в условиях, представленных датасетом ACDC; обучение проведено на 1 600 изображениях, проверка — на 406. Модель распознаёт восемь классов, включая людей, велосипедистов и автомобили.

В репозитории сохранён чекпойнт PyTorch best.pt. Для оценки автор повторно проверял лучший чекпойнт на валидационном разбиении ACDC; указанные метрики составляют precision 0,561, recall 0,397 и mAP50 0,403. Модель использует Ultralytics 8.4.160. Лицензия в предоставленных данных не указана.

Сценарии применения

  • обнаружение людей на изображениях в сложных погодных условиях
  • поиск велосипедистов и автомобилей в кадре
  • оценка качества детекторов на валидационном наборе ACDC

Ограничения

Метрики на валидационном наборе ACDC составляют mAP50 0,403 и recall 0,397; качество на других наборах и в иных условиях не приведено. Лицензия в предоставленных данных не указана.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

B0 YOLOv8s Original - ACDC

This repository contains the B0 historical baseline used in the ATOD-Generalization experiments.

Model

  • Experiment: B0
  • Architecture: YOLOv8s
  • Initialization: pretrained weights
  • Task: object detection
  • Framework: Ultralytics 8.4.160
  • Dataset: ACDC
  • Training images: 1,600
  • Validation images: 406
  • Training instances: 10,135
  • Validation instances: 2,794
  • Number of classes: 8

Classes

IDClass
0person
1rider
2car
3truck
4bus
5train
6motorcycle
7bicycle

Training Configuration

ParameterValue
Epochs100
Image size640
Batch size8
OptimizerAdamW
Initial learning rate0.001
Final LR factor0.01
Weight decay0.0005
Warmup epochs3.0
Seed42
DeterministicTrue
AMPTrue
Mosaic1.0
Close mosaic10

The same training recipe is used for the B0-B3 baseline comparison.

The official ACDC train and validation distributions are preserved without class rebalancing.

Official Validation Protocol

The reported metrics are obtained by re-evaluating the final best.pt checkpoint on the ACDC validation split after training.

This post-training validation protocol is used consistently for all B0-B3 baselines.

Overall Validation Results

MetricValue
Precision0.560553
Recall0.397370
mAP500.402825
mAP50-950.242881

Per-class Results

ClassPrecisionRecallmAP50mAP50-95
person0.69730.34590.39790.1928
rider0.51560.24490.19370.0906
car0.80340.69890.74980.5180
truck0.62520.34620.38280.2542
bus0.52930.48980.44670.2595
train0.60280.60870.57810.3809
motorcycle0.49570.33330.37070.1891
bicycle0.21510.11110.10290.0581

Training Metrics

Training metrics

Per-class mAP50-95

Per-class mAP50-95

Validation Curves

Precision-Recall Curve

PR Curve

F1 Curve

F1 Curve

Precision Curve

Precision Curve

Recall Curve

Recall Curve

Confusion Matrix

Confusion Matrix

Normalized Confusion Matrix

Normalized Confusion Matrix

Files

  • best.pt: best validation checkpoint
  • baseline_metrics.json: official post-training validation metrics
  • experiment_snapshot.json: experiment and environment metadata
  • results.csv: epoch-level training history
  • args.yaml: Ultralytics training arguments
  • training_metrics.png: metric curves across epochs
  • per_class_map50_95.png: per-class mAP50-95
  • results.png: Ultralytics training summary
  • confusion_matrix.png: validation confusion matrix
  • confusion_matrix_normalized.png: normalized confusion matrix
  • BoxPR_curve.png: precision-recall curve
  • BoxP_curve.png: precision curve
  • BoxR_curve.png: recall curve
  • BoxF1_curve.png: F1 curve

Baseline Comparison Protocol

IDModelRole
B0YOLOv8s OriginalHistorical baseline
B1YOLO11s OriginalBackbone baseline
B2YOLO12s OriginalMain baseline
B3YOLO26s OriginalLatest strong baseline

All baseline models use:

  • the same ACDC train and validation split
  • the same image size
  • the same batch size
  • the same optimizer configuration
  • the same augmentation policy
  • the same seed
  • the same training budget
  • the same post-training validation protocol

Hardware

  • GPU: Tesla T4
  • GPU memory: 14.56 GB
  • PyTorch: 2.11.0+cu128
  • Ultralytics: 8.4.160

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели Ultralytics YOLO требуют отдельного рантайма.

Ревизия весов
37ae565

0 моделей