/ Модель

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

Лицензия
MIT
Опубликована
21 авг 2026

insect-detection-yolov8

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

Дообученная YOLOv8m обнаруживает и локализует насекомых-вредителей на сельскохозяйственных изображениях.

101скачиваний за 30 дней0лайковвеса обновлены21 авг 2026

Бенчмарки

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

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

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

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

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

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

Mustafa5645344 подготовил модель YOLOv8m, дообученную на 50 000 аугментированных сельскохозяйственных изображений для обнаружения и локализации насекомых-вредителей на полях и в теплицах. Модель принимает изображения и возвращает классы насекомых с координатами найденных объектов.

В карточке приведены результаты проверки на 2 987 изображениях: mAP@50 — 85,72%, точность — 83,46%, полнота — 85,86%. Для обучения использовались Ultralytics YOLOv8 версии 8.3.0 и изображения размером 640 × 640. Репозиторий содержит веса PyTorch; заявлена лицензия MIT. Результаты и скорость вывода зависят от набора данных и оборудования, а приведённые метрики не гарантируют качество на новых культурах, регионах или условиях съёмки.

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

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

Ограничения

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

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

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

Открыть на Hugging Face

Insect Detection: YOLOv8m Object Detection Model

This repository provides production-ready YOLOv8m (Medium) weights fine-tuned on 50,000 augmented agricultural images (specifly-3-rwm7i) for real-time localization and detection of insect pests in fields and greenhouses.


Performance Highlights & Overall Metrics

  • mAP@50: 85.72% (0.8572 peak, 0.8540 validation)
  • mAP@50-95: 51.87%
  • Precision: 83.46%
  • Recall: 85.86%
  • F1-Score: 82.40%
  • Inference Speed: 1.5 ms per image (~400+ FPS on NVIDIA A100)
  • Model Parameters: 23.23M | GFLOPs: 67.9

Detailed Per-Class Validation Breakdown (mAP@50)

Insect ClassImagesInstancesPrecision (P)Recall (R)mAP@50mAP@50-95
All Classes2,9873,0970.8350.8160.8540.519
stem_borer2062230.9570.9780.9920.794
leafhopper2082160.9420.9490.9760.681
ladybug1741770.9540.9770.9760.622
dragonfly18180.9030.9440.9590.662
butterfly1862220.9150.9180.9500.629
weevil58610.8890.9340.9460.521
rice_bug1902370.9310.9160.9370.595
bees2112360.8870.9150.9200.551
mole_cricket39410.8820.8540.8900.471
grasshopper2983170.8820.8520.8850.510
planthopper1164290.8150.8550.8720.471
spider72780.7670.8210.8580.572
ant711730.7330.7610.8130.373
cicada55780.8080.7440.7970.423
caterpillar1732080.8530.7160.7910.400
stink_bug1231230.7270.7240.7770.535
aphid361630.6860.6320.6690.332
mantis96970.4930.2060.3610.202

Training Setup

  • Framework: Ultralytics YOLOv8 (v8.3.0)
  • Hardware: NVIDIA A100-SXM4-40GB
  • Epochs: 50
  • Batch Size: 56 | Image Size: 640 x 640
  • Optimizer: AdamW (lr0 = 0.0008, lrf = 0.00008 with Cosine Annealing)
  • Dataset Source: Roboflow specifly-3-rwm7i (Augmented Version)

Quick Usage

from ultralytics import YOLO
from huggingface_hub import hf_hub_download

# Download best weights
weights_path = hf_hub_download(
    repo_id="Mustafa5645344/insect-detection-yolov8",
    filename="best.pt"
)

# Run Inference
model = YOLO(weights_path)
results = model.predict(source="field_sample.jpg", conf=0.35, save=True)

for r in results:
    for box in r.boxes:
        cls_id = int(box.cls[0].item())
        conf = float(box.conf[0].item())
        print(f"Found: {model.names[cls_id]} with {conf*100:.1f}% confidence")

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

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

GPU в ailist

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

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

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

Ревизия весов
b691da1

0 моделей