Efficient Graph-Friendly COCO Metric Computation for Train-Time Model Evaluation
Luke Wood, Francois Chollet

TL;DR
This paper introduces an efficient, graph-compatible algorithm for computing COCO mean average precision and recall during training, enabling real-time evaluation and faster prototyping of object detection models.
Contribution
It presents a novel approximation algorithm for COCO metrics, open-source implementations, and a training loop for train-time evaluation, addressing challenges of dynamic dataset statistics.
Findings
Accurate approximation of COCO mean average precision
Open-source implementation of COCO metrics
Reduced iteration time during model training
Abstract
Evaluating the COCO mean average precision (MaP) and COCO recall metrics as part of the static computation graph of modern deep learning frameworks poses a unique set of challenges. These challenges include the need for maintaining a dynamic-sized state to compute mean average precision, reliance on global dataset-level statistics to compute the metrics, and managing differing numbers of bounding boxes between images in a batch. As a consequence, it is common practice for researchers and practitioners to evaluate COCO metrics as a post training evaluation step. With a graph-friendly algorithm to compute COCO Mean Average Precision and recall, these metrics could be evaluated at training time, improving visibility into the evolution of the metrics through training curve plots, and decreasing iteration time when prototyping new model versions. Our contributions include an accurate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Multimodal Machine Learning Applications · Advanced Graph Neural Networks
