Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Precision

Domina a precisão em machine learning. Aprende a calcular e melhorar a precisão dos modelos, reduzir falsos positivos e avaliar o desempenho do Ultralytics YOLO26.

A precisão é uma métrica fundamental em ciência de dados utilizada para avaliar o desempenho de modelos de classificação. Mede a qualidade das previsões positivas determinando a proporção de identificações verdadeiramente positivas entre todas as instâncias que o modelo previu como positivas. No âmbito da aprendizagem automática (ML), a precisão responde à pergunta crítica: "Quando o modelo afirma que encontrou um objeto, com que frequência está correto?" Uma precisão elevada indica que um algoritmo produz muito poucos falsos positivos, o que significa que o sistema é altamente fiável quando assinala um evento ou deteta um item. Esta métrica é particularmente importante em cenários onde o custo de um falso alarme é elevado, exigindo que os agentes de AI atuem com certeza.

Distinção entre Precisão, Revocação e Exatidão#

Para compreender plenamente o desempenho de um modelo, é essencial distinguir a precisão de termos estatísticos relacionados. Embora sejam frequentemente utilizados como sinónimos numa conversa informal, têm significados técnicos distintos em visão computacional (CV) e análise.

  • Precisão vs. Revocação: Estas duas métricas estão frequentemente numa relação de compromisso. Enquanto a precisão se concentra na exatidão das previsões positivas, a Revocação (também conhecida como sensibilidade) mede a capacidade do modelo de encontrar todas as instâncias relevantes no conjunto de dados. Um modelo otimizado exclusivamente para a precisão pode não detetar alguns objetos (menor revocação) para garantir que tudo o que deteta está correto. Por outro lado, uma revocação elevada garante que poucos objetos são ignorados, mas pode resultar em mais falsos alarmes. A Pontuação F1 é frequentemente utilizada para calcular a média harmónica de ambas, proporcionando uma visão equilibrada.
  • Precisão vs. Exatidão: A Exatidão é a proporção de previsões corretas (tanto positivas como negativas) relativamente ao número total de previsões. No entanto, a exatidão pode ser enganadora em conjuntos de dados desequilibrados. Por exemplo, num sistema de deteção de fraude em que 99% das transações são legítimas, um modelo que previsse simplesmente "legítima" todas as vezes teria 99% de exatidão, mas teria precisão zero na deteção de fraudes.

Aplicações no mundo real#

Os requisitos específicos de cada setor determinam frequentemente se os programadores devem dar prioridade à precisão em detrimento de outras métricas. Eis exemplos concretos de situações em que uma precisão elevada é fundamental:

  • Prevenção de Perdas no Retalho: No contexto de AI no retalho, os sistemas de pagamento automático utilizam a deteção de objetos para identificar itens. Se um sistema tiver baixa precisão, pode assinalar incorretamente o saco pessoal de um cliente como um item roubado (um falso positivo). Isto conduz a experiências negativas para os clientes e a potenciais problemas legais. Uma precisão elevada garante que a equipa de segurança só é alertada quando existe uma probabilidade muito elevada de furto, mantendo a confiança no sistema de alarme de segurança.
  • Controlo de Qualidade na Indústria: No contexto da fabricação inteligente, os sistemas de visão inspecionam as linhas de montagem à procura de defeitos. Um modelo com baixa precisão pode classificar peças funcionais como defeituosas, fazendo com que sejam descartadas desnecessariamente. Este desperdício aumenta os custos e reduz a eficiência. Ao ajustar o modelo para obter uma precisão elevada, os fabricantes garantem que apenas os itens verdadeiramente defeituosos são removidos, otimizando a linha de produção. Podes explorar como o Ultralytics YOLO26 ajuda nestas tarefas industriais ao reduzir as rejeições indevidas.

Melhorar a Precisão em Visão Computacional#

Os programadores podem utilizar várias estratégias para melhorar a precisão dos seus modelos. Um método comum consiste em ajustar o limiar de confiança durante a inferência. Ao exigir uma pontuação de confiança mais elevada antes de aceitar uma previsão, o modelo filtra as deteções incertas, reduzindo assim os falsos positivos.

Outra técnica consiste em aperfeiçoar os dados de treino. A adição de "amostras negativas" — imagens que não contêm o objeto de interesse, mas que são relativamente semelhantes — ajuda o modelo a aprender a distinguir o alvo do ruído de fundo. A utilização da Ultralytics Platform simplifica este processo, permitindo às equipas selecionar conjuntos de dados, visualizar as previsões do modelo e identificar imagens específicas nas quais o modelo está a ter dificuldades. Além disso, uma ampliação de dados eficaz pode expor o modelo a ambientes mais variados, tornando-o mais robusto perante elementos visuais confusos.

Calcular a Precisão com o Ultralytics YOLO#

Ao trabalhar com arquiteturas modernas de deteção de objetos, como o YOLO26, a precisão é calculada automaticamente durante a fase de validação. O exemplo seguinte em Python demonstra como carregar um modelo e obter as respetivas métricas de desempenho, incluindo a precisão, utilizando o modo val.

from ultralytics import YOLO

# Load a pretrained YOLO26 model
model = YOLO("yolo26n.pt")

# Validate the model on the COCO8 dataset to calculate metrics
metrics = model.val(data="coco8.yaml")

# Access and print the mean Precision (P) score
# The results dictionary contains keys for various metrics
print(f"Mean Precision: {metrics.results_dict['metrics/precision(B)']:.4f}")

Neste fluxo de trabalho, o modelo avalia as suas previsões comparando-as com as etiquetas de verdade fundamental do conjunto de dados. A pontuação resultante fornece uma referência direta da precisão das deteções do modelo. Em projetos complexos, é fundamental monitorizar estas métricas ao longo do tempo através de ferramentas como o TensorBoard ou a Ultralytics Platform, para garantir que o sistema se mantém fiável à medida que são introduzidos novos dados.

Conceitos Relacionados na Avaliação de Modelos#

  • Interseção sobre União (IoU): Uma métrica utilizada para avaliar a sobreposição entre a caixa delimitadora prevista e a verdade fundamental. Uma deteção só é considerada um "verdadeiro positivo" se a IoU exceder um determinado limiar.
  • Curva Precisão-Revocação: Uma visualização que representa a precisão em função da revocação para diferentes limiares. Esta curva ajuda os engenheiros a visualizar o compromisso e a selecionar o ponto de operação ideal para a sua aplicação específica, conforme detalhado em recursos de aprendizagem estatística padrão.
  • Precisão Média (mAP): Uma métrica abrangente que calcula a precisão média entre todas as classes e limiares de IoU. É a referência padrão para comparar modelos em conjuntos de dados como o COCO ou o ImageNet.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Começa a tua jornada com o futuro da aprendizagem automática