Aprende o que é o Recall na aprendizagem automática, porque é importante e como garante que os modelos de IA captam eficazmente instâncias positivas críticas.
A recuperação é uma métrica de desempenho crucial na aprendizagem automática (ML) e na classificação estatística, medindo a capacidade de um modelo para identificar todas as instâncias relevantes num conjunto de dados. Especificamente, quantifica a proporção de casos positivos reais que foram corretamente previstos como positivos pelo modelo. Também conhecida como sensibilidade ou taxa de verdadeiros positivos (TPR), a recuperação é particularmente importante em cenários em que a não deteção de uma instância positiva (um falso negativo) tem consequências significativas. Ajuda a responder à pergunta: "De todas as instâncias positivas reais, quantas é que o modelo identificou corretamente?" A avaliação de modelos requer a compreensão de várias métricas, e o Recall fornece uma perspetiva vital sobre a integridade.
A recuperação é calculada dividindo o número de verdadeiros positivos (TP) pela soma de verdadeiros positivos e falsos negativos (FN). Os Verdadeiros positivos são as instâncias corretamente identificadas como positivas, enquanto os Falsos negativos são as instâncias positivas que o modelo classificou incorretamente como negativas. Uma pontuação Recall alta indica que o modelo é eficaz em encontrar a maioria das instâncias positivas nos dados. Esta métrica é fundamental para avaliar o desempenho do modelo, especialmente em tarefas como a deteção de objectos e a classificação de imagens. Ferramentas e plataformas como o Ultralytics HUB apresentam frequentemente o Recall juntamente com outras métricas durante a avaliação do modelo.
Compreender o Recall implica frequentemente compará-lo com outras métricas de avaliação comuns:
A recuperação elevada é fundamental em aplicações em que a perda de instâncias positivas é dispendiosa ou perigosa. O foco está em minimizar os falsos negativos.
No contexto da visão por computador (CV) e de modelos como Ultralytics YOLOa Recuperação é uma métrica fundamental utilizada juntamente com a Precisão e a Precisão Média (mAP) para avaliar o desempenho em tarefas como a deteção de objectos e a segmentação de instâncias. Conseguir um bom equilíbrio entre a Recuperação e a Precisão é muitas vezes essencial para um desempenho robusto no mundo real. Por exemplo, ao comparar modelos como YOLOv8 vs YOLO11, o Recall ajuda a compreender até que ponto cada modelo identifica todos os objectos alvo. Os utilizadores podem treinar modelos personalizados utilizando estruturas como PyTorch ou TensorFlow e monitorizar o Recall utilizando ferramentas como Weights & Biases ou as funcionalidades integradas no Ultralytics HUB. Compreender o Recall ajuda a otimizar os modelos para casos de utilização específicos, envolvendo potencialmente a afinação de hiperparâmetros ou a exploração de diferentes arquitecturas de modelos, como o YOLOv10 ou o mais recente YOLO11. Recursos como a documentaçãoUltralytics oferecem guias completos sobre formação e avaliação.