Deep Analysis of YOLOv5’s robustness properties #9956
Replies: 4 comments 3 replies
-
@mrojascarulla thanks for the insights! We've always strived to make YOLOv5 a real-world AI and your blog post reflects these results well :) EDIT: To answer your questions, we develop models based on COCO results, which are somewhat applicable but not as broadly applicable as say a basket of real-world datasets on common use cases, i.e. manufacturing, self-driving, healtchare. If we had more resources we'd probably design for the Objects365 dataset, which is an order of magnitude larger and encompasses 4x more classes than COCO. |
Beta Was this translation helpful? Give feedback.
-
@mrojascarulla Very informative blog! Thanks for sharing |
Beta Was this translation helpful? Give feedback.
-
Thanks for the reply @glenn-jocher! Looking at a larger dataset makes sense, have you thought of also adding augmentations more aggressively during training and testing for robustness properties on the final models? The experiments suggest that this would already help in making the base models more robust. I'm also curious whether you have some feedback from people building production systems on top of YOLO? Do you know how they go about making their systems more robust? |
Beta Was this translation helpful? Give feedback.
-
What a great discussion |
Beta Was this translation helpful? Give feedback.
-
We’ve recently evaluated the robustness of several object detection models, including YOLO, and published our findings in this blog post: https://www.lakera.ai/insights/pre-trained-poor-generalization.
We found that YOLO models are more robust than transformer based models, yet they remain brittle, even against augmentations that were used during training. This is relevant for building systems for production which need to be robust to unaccounted input variations.
I am interested in understanding how one should go about choosing a base model to finetune, as some of these robustness properties may be inherited by systems built on top.
Here are a few questions I would love to get your input on:
Beta Was this translation helpful? Give feedback.
All reactions