Learn what Recall is in machine learning, why it matters, and how it ensures AI models capture critical positive instances effectively.
Recall, also known as sensitivity or the true positive rate, is a fundamental evaluation metric in machine learning (ML) and statistics. It measures a model's ability to correctly identify all relevant instances within a dataset. In simple terms, Recall answers the question: "Of all the actual positive instances, how many did the model correctly predict as positive?" A high Recall score indicates that the model is effective at finding what it's supposed to find, minimizing the number of missed positive cases (false negatives). This metric is particularly critical in applications where failing to detect a positive case has significant consequences.
In many real-world scenarios, the cost of a false negative (missing a detection) is much higher than the cost of a false positive (a false alarm). This is where prioritizing high Recall becomes essential. For example, in tasks like medical image analysis or fraud detection, a high-Recall model ensures that as many true cases as possible are captured for further review, even if it means some non-cases are incorrectly flagged.
In the context of computer vision (CV) and models like Ultralytics YOLO, Recall is a key metric used alongside Precision and mean Average Precision (mAP) to evaluate performance on tasks like object detection and instance segmentation. Achieving a good balance between Recall and Precision is often essential for robust real-world performance. For instance, when comparing models like YOLOv8 vs YOLO11, Recall helps understand how well each model identifies all target objects. Users can train custom models using frameworks like PyTorch or TensorFlow and track Recall using tools like Weights & Biases or the integrated features in Ultralytics HUB. Understanding Recall helps optimize models for specific use cases, potentially involving hyperparameter tuning or exploring different model architectures like YOLOv10 or the latest YOLO11. Resources like the Ultralytics documentation offer comprehensive guides on training and evaluation.
It is important to differentiate Recall from other common evaluation metrics.