Yolo Vision Shenzhen
Shenzhen
Junte-se agora
Glossário

Precisão (Accuracy)

Descubra a importância da precisão (accuracy) em machine learning, seu cálculo, limitações com conjuntos de dados desbalanceados e maneiras de melhorar o desempenho do modelo.

A exatidão é uma das métricas mais fundamentais para avaliar o desempenho de um modelo de classificação. Ela representa a proporção de previsões corretas feitas pelo sistema em relação ao número total de previsões processadas. No panorama mais alargado da aprendizagem automática (ML), a exatidão é frequentemente o primeiro número que os programadores analisam para avaliar se um modelo está a aprender eficazmente ou simplesmente a adivinhar. Embora forneça uma imagem rápida da eficácia, é frequentemente utilizada juntamente com outras métricas de avaliação para garantir uma para garantir uma compreensão abrangente do comportamento do modelo, particularmente ao distinguir entre classes em conjuntos de dados complexos.

Relevância e cálculo

O cálculo da precisão é simples, o que o torna altamente acessível para as partes interessadas, desde cientistas de dados cientistas de dados a executivos de empresas. É definida matematicamente como o número de verdadeiros positivos e verdadeiros negativos dividido pelo número total de casos. Para tarefas de tarefas de aprendizagem supervisionada, esta métrica indica a frequência com que o algoritmo se alinha com a verdade fundamental fornecida nos dados de treino. No entanto, uma precisão elevada nem sempre implica um modelo perfeito; a sua fiabilidade depende fortemente da distribuição dos dados subjacentes.

Aplicações no Mundo Real

A exatidão desempenha um papel fundamental em vários sectores onde a tomada de decisões automatizada ajuda os especialistas humanos.

  • Diagnóstico médico: No domínio da análise de imagens médicas, a exatidão é é fundamental para identificar condições como tumores ou fracturas. Um modelo com elevada precisão reduz a probabilidade de de erros de diagnóstico, actuando como uma segunda opinião fiável para os radiologistas. Por exemplo, IA nos cuidados de saúde depende de uma classificação exacta para fazer uma triagem eficaz dos doentes, assegurando que os doentes com condições críticas recebem atenção imediata.
  • Fabrico automatizado: Em ambientes de ambientes de fabrico inteligente, os sistemas de inspeção sistemas de inspeção visual utilizam a visão por computador para detect defeitos de produtos nas linhas de montagem. Um sistema com elevada precisão assegura que os itens defeituosos são removidos enquanto os produtos válidos são embalados, influenciando diretamente a eficiência da cadeia de fornecimento e a redução de resíduos. produtos válidos são embalados, influenciando diretamente a eficiência da cadeia de fornecimento e a redução de resíduos.

Medição da precisão com Ultralytics

Ao desenvolver modelos com o ultralytics a avaliação da exatidão é uma parte normal do fluxo de trabalho de validação. O exemplo a seguir demonstra como carregar um pacote YOLO11 modelo de classificação e validá-lo para obter métricas de precisão.

from ultralytics import YOLO

# Load a pretrained YOLO11 classification model
model = YOLO("yolo11n-cls.pt")

# Validate the model on the MNIST160 dataset
# The function returns a metrics object containing top1 and top5 accuracy
metrics = model.val(data="mnist160")

# Display the Top-1 accuracy (percentage of times the top prediction was correct)
print(f"Top-1 Accuracy: {metrics.top1:.2f}")

Limitações e o paradoxo da precisão

Embora intuitiva, a exatidão pode ser enganadora quando se lida com um desequilibrado. Este fenómeno é conhecido como o paradoxo da precisão. Por exemplo, num cenário de deteção de fraude em que apenas 1% das transacções são fraudulentas, um modelo que preveja simplesmente "legítimo" para cada transação alcançará 99% de exatidão. No entanto, falharia completamente na sua tarefa principal de deteção de fraude. Nesses casos, o modelo apresenta uma precisão elevada mas um poder de previsão nulo para a classe minoritária.

Para resolver este problema, os profissionais utilizam para equilibrar as classes ou analisar diferentes métricas que dissecam os tipos de erros que estão a ser cometidos.

Diferenciação de conceitos relacionados

Para compreender plenamente o desempenho do modelo, a exatidão deve ser distinguida de termos relacionados:

  • Precisão: Mede a qualidade das previsões positivas. Ao contrário da exatidão, a precisão ignora as previsões negativas corretas para se concentrar em quantos casos positivos identificados eram efetivamente positivos. É crucial quando os falsos alarmes (falsos positivos) são dispendiosos.
  • Recordação: Também conhecida como sensibilidade, a recuperação mede a quantidade de casos positivos que o modelo conseguiu encontrar. É necessária uma elevada taxa de recuperação quando a falta de um caso positivo positivo (falso negativo) é perigoso.
  • Pontuação F1: Esta é a média harmónica da precisão e da recuperação. Fornece uma visão equilibrada, especialmente útil quando é necessário comparar modelos em distribuições de dados distribuições de dados desiguais, onde a precisão pode ser distorcida.
  • Precisão média média (mAP): Embora a precisão se aplique geralmente à classificação, mAP é a métrica padrão para a deteção de objectos. É responsável tanto pela classificação correta e a localização precisa das caixas delimitadoras.

Aprimorando a precisão do modelo

O aumento da precisão envolve um processo iterativo de experimentação. Os programadores utilizam frequentemente hiperparâmetros para ajustar as taxas de aprendizagem para ajustar as taxas de aprendizagem e os tamanhos dos lotes para uma convergência óptima. Além disso, o emprego de arquitecturas avançadas como os Transformers ou as últimas iterações do Ultralytics YOLO podem produzir ganhos significativos. Finalmente, garantir que o conjunto de dados de treino é limpo e diversificado através da aprendizagem ativa ajuda o modelo a generalizar melhor para dados não vistos do mundo real.

Junte-se à comunidade Ultralytics

Junte-se ao futuro da IA. Conecte-se, colabore e cresça com inovadores globais

Junte-se agora