Does YOLO Really Need to See Every Training Image in Every Epoch?

· Source: Takara TLDR - Daily AI Papers · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Advanced, medium

Summary

YOLO detectors, despite their fast inference, suffer from time-consuming training due to processing every image in every epoch, even when many are already learned. Researchers propose an Anti-Forgetting Sampling Strategy (AFSS) to address this by dynamically selecting training images. AFSS measures "learning sufficiency" for each image using detection recall and precision, categorizing them as easy, medium, or hard. Easy images are sparsely resampled with priority for long-unused ones, medium images are partially selected, and hard images are fully sampled in every epoch. This strategy periodically updates learning sufficiency, allowing the detector to focus on informative images and discard redundant ones. AFSS achieves over 1.43x training speedup for YOLO-series detectors on MS COCO 2017, PASCAL VOC 2007, DOTA-v1.0, and DIOR-R datasets, while also improving accuracy.

Key takeaway

For AI Engineers optimizing YOLO training pipelines, you should consider integrating dynamic sampling strategies like AFSS. This approach can significantly reduce training time by over 1.43x and enhance model accuracy by intelligently focusing on the most informative images, rather than exhaustively processing all data in every epoch. Evaluate your current training data for redundancy and implement a system to prioritize "hard" examples while still reviewing "easy" ones to prevent forgetting.

Key insights

Dynamically sampling training images based on learning sufficiency significantly accelerates YOLO training and improves accuracy.

Principles

Method

AFSS measures learning sufficiency via minimum detection recall and precision, categorizing images into easy, medium, or hard for dynamic, adaptive sampling across epochs.

In practice

Topics

Code references

Best for: Computer Vision Engineer, AI Engineer, AI Scientist, AI Researcher, Machine Learning Engineer, Deep Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Takara TLDR - Daily AI Papers.