YOLO Vision 2026:
Voltar para o Glossário da Ultralytics

Confidence

Explora o papel dos confidence scores na IA. Aprende a filtrar predições, otimizar o compromisso precisão-recall e implementar o Ultralytics YOLO26 para obter precisão.

No âmbito da inteligência artificial e da aprendizagem automática, um score de confiança é uma métrica que quantifica o nível de certeza que um modelo tem em relação a uma predição específica. Este valor normalmente varia de 0 a 1 (ou 0% a 100%) e representa a probabilidade estimada de que o resultado do algoritmo esteja alinhado com a verdade de terreno. Por exemplo, numa tarefa de deteção de objetos, se um sistema identifica uma região de uma imagem como uma "bicicleta" com uma confiança de 0,92, isso sugere uma probabilidade estimada de 92% de que a classificação esteja correta. Estes scores são derivados da camada final de uma rede neural, frequentemente processados através de uma função de ativação como o Softmax para categorização de várias classes ou a função Sigmoid para decisões binárias.

O Papel da Confiança na Inferência#

Os scores de confiança são um componente fundamental do fluxo de trabalho do motor de inferência, atuando como um filtro para distinguir predições de alta qualidade do ruído de fundo. Este processo de filtragem, conhecido como thresholding, permite aos programadores ajustar a sensibilidade de uma aplicação. Ao estabelecer um limiar de confiança mínimo, podes gerir o compromisso entre precisão e revocação. Um limiar mais baixo pode detetar mais objetos, mas aumenta o risco de falsos positivos, enquanto um limiar mais alto melhora a precisão, mas pode resultar na omissão de instâncias subtis.

Em arquiteturas avançadas como o Ultralytics YOLO26, os scores de confiança são essenciais para técnicas de pós-processamento como a Não Máxima Supressão (NMS). A NMS utiliza estes scores para remover caixas delimitadoras redundantes que se sobrepõem significativamente, preservando apenas a deteção com a probabilidade mais alta. Este passo garante que o resultado final está limpo e pronto para tarefas a jusante, como contagem de objetos ou rastreio.

O exemplo seguinte em Python demonstra como filtrar predições por confiança utilizando o pacote ultralytics:

from ultralytics import YOLO

# Load the latest YOLO26n model
model = YOLO("yolo26n.pt")

# Run inference with a confidence threshold of 0.5 (50%)
# Only detections with a score above this value are returned
results = model.predict("https://ultralytics.com/images/bus.jpg", conf=0.5)

# Inspect the confidence scores of the detected objects
for box in results[0].boxes:
    print(f"Class: {box.cls}, Confidence: {box.conf.item():.2f}")

Aplicações no Mundo Real#

Os scores de confiança fornecem uma camada de interpretabilidade que é indispensável em todas as indústrias onde a visão computacional (CV) é aplicada. Ajudam os sistemas automatizados a determinar quando devem prosseguir autonomamente e quando devem acionar alertas para revisão humana.

  • Condução Autónoma: No setor da IA automóvel, os veículos de condução autónoma dependem de métricas de confiança para garantir a segurança dos passageiros. Se um sistema de perceção deteta um obstáculo com baixa confiança, pode cruzar estes dados com sensores LiDAR ou radar para verificar a presença do objeto antes de executar uma manobra de emergência. Esta redundância ajuda a prevenir a "travagem fantasma" causada por sombras ou brilho.
  • Diagnóstico Médico: Ao tirar partido da IA na saúde, os modelos ajudam os profissionais médicos ao assinalarem potenciais anomalias em dados de imagem. Um sistema construído para deteção de tumores pode destacar regiões com alta confiança para diagnóstico imediato, enquanto as predições de menor confiança são registadas para análise secundária. Este fluxo de trabalho human-in-the-loop garante que a IA complementa a tomada de decisões clínicas sem substituir o julgamento de especialistas.
  • Automação Industrial: No fabrico inteligente, os braços robóticos utilizam scores de confiança para interagir com objetos em linhas de montagem. Um robô equipado com visão de IA só pode tentar agarrar um componente se a confiança da deteção exceder 90%, reduzindo assim o risco de danificar peças delicadas devido a desalinhamento.

Distinguir Confiança de Termos Relacionados#

É fundamental diferenciar a confiança de outras métricas estatísticas utilizadas na avaliação de modelos.

  • Confiança vs. Precisão: A precisão é uma métrica global que descreve a frequência com que um modelo está correto em todo o conjunto de dados (por exemplo, "O modelo tem uma precisão de 92%"). Em contrapartida, a confiança é um valor local específico da predição (por exemplo, "O modelo tem 92% de certeza de que esta imagem específica contém um gato"). Um modelo pode ter uma precisão global elevada, mas ainda assim produzir baixa confiança em casos limite.
  • Confiança vs. Calibração de Probabilidade: Um score de confiança bruto nem sempre se alinha com a verdadeira probabilidade de correção. Um modelo está "bem calibrado" se as predições feitas com uma confiança de 0,8 estiverem corretas aproximadamente 80% das vezes. Técnicas como a escala de Platt ou a Regressão Isotónica são frequentemente empregues para alinhar os scores com as probabilidades empíricas.
  • Confiança vs. Revocação: A revocação mede a proporção de identificações positivas que estavam realmente corretas. Embora o aumento do limiar de confiança geralmente reforce a precisão, fá-lo frequentemente à custa da revocação. Os programadores devem afinar este limiar com base no facto de a sua aplicação priorizar a perda de menos objetos ou a minimização de falsos alarmes.

Melhorar a Confiança do Modelo#

Se um modelo produz consistentemente baixa confiança para objetos válidos, isso sinaliza frequentemente uma discrepância entre os dados de treino e o ambiente de implementação. As estratégias para mitigar isto incluem o aumento de dados, que expande artificialmente o conjunto de dados variando a iluminação, rotação e ruído. Além disso, a utilização da Ultralytics Platform para implementar pipelines de aprendizagem ativa permite aos programadores identificar facilmente amostras de baixa confiança, anotá-las e re-treinar o modelo. Este ciclo iterativo é vital para criar agentes de IA robustos capazes de operar de forma fiável em cenários dinâmicos do mundo real.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais

Vamos construir o futuro da IA juntos!

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