Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Benchmark Dataset

Explora o papel dos conjuntos de dados de referência na avaliação de IA. Aprende como o Ultralytics YOLO26 estabelece novos padrões de precisão e velocidade em tarefas de visão computacional.

Um Conjunto de Dados de Referência é uma coleção padronizada e de alta qualidade de dados, criada para avaliar o desempenho de modelos de aprendizagem automática (ML) de maneira justa, reproduzível e objetiva. Ao contrário dos dados proprietários usados em testes internos, um conjunto de dados de referência funciona como uma "régua" pública para a comunidade de pesquisa e desenvolvimento. Ao testar diferentes algoritmos com exatamente as mesmas entradas e utilizar métricas de avaliação idênticas, os desenvolvedores podem determinar com precisão quais modelos oferecem maior exatidão, velocidade ou eficiência. Esses conjuntos de dados são fundamentais para acompanhar o progresso científico em áreas como visão computacional (CV) e processamento de linguagem natural.

A importância da padronização#

No cenário em rápida evolução da inteligência artificial (AI), afirmar que um novo modelo é "mais rápido" ou "mais preciso" não tem praticamente significado algum sem um ponto de referência compartilhado. Os conjuntos de dados de referência fornecem esse ponto comum necessário. Normalmente, eles são selecionados para representar desafios específicos, como detectar objetos pequenos, lidar com oclusões ou operar em condições de iluminação deficiente.

Grandes competições, como o Desafio de Reconhecimento Visual em Grande Escala do ImageNet, dependem desses conjuntos de dados para promover uma competição saudável e a inovação. Essa padronização garante que as melhorias na arquitetura do modelo representem avanços genuínos na tecnologia, e não o resultado de testes com dados mais fáceis, não padronizados ou selecionados de forma conveniente. Além disso, o uso de benchmarks estabelecidos ajuda os pesquisadores a identificar possíveis vieses do conjunto de dados, garantindo que os modelos generalizem bem para diversos cenários do mundo real.

Diferenciando benchmarks de outras divisões de dados#

É fundamental diferenciar um conjunto de dados de referência das divisões de dados usadas durante um ciclo padrão de desenvolvimento de modelos. Embora tenham semelhanças, suas funções são distintas:

  • Dados de treinamento: o material usado para ensinar o modelo. O algoritmo ajusta seus pesos internos com base nesses dados.
  • Dados de validação: um subconjunto usado durante o treinamento para ajustar hiperparâmetros e evitar overfitting. Ele funciona como uma verificação preliminar, mas não representa a pontuação final.
  • Dados de teste: um conjunto de dados interno usado para verificar o desempenho antes do lançamento.
  • Conjunto de Dados de Referência: um conjunto de teste externo universalmente aceito. Embora um benchmark funcione como dados de teste, sua principal distinção é atuar como padrão público para a comparação de modelos.

Aplicações no mundo real#

Os conjuntos de dados de referência definem o sucesso em vários setores ao estabelecer padrões rigorosos de segurança e confiabilidade. Eles permitem que as organizações verifiquem se um modelo está pronto para ser implantado em ambientes críticos.

Deteção de objetos em visão de uso geral#

O exemplo mais proeminente em deteção de objetos é o conjunto de dados COCO (Objetos comuns em contexto). Quando a Ultralytics lança uma nova arquitetura, como YOLO26, seu desempenho é submetido rigorosamente a benchmarks usando o COCO para verificar melhorias na precisão média (mAP). Isso permite que os pesquisadores vejam exatamente como o YOLO26 se compara ao YOLO11 ou a outros modelos de última geração no reconhecimento de objetos do dia a dia, como pessoas, bicicletas e animais.

Segurança na condução autónoma#

Na indústria automotiva, a segurança é fundamental. Os desenvolvedores de veículos autónomos utilizam benchmarks especializados, como a Suíte de benchmark de visão KITTI ou o Conjunto de dados aberto Waymo. Esses conjuntos de dados contêm gravações complexas e anotadas de ambientes urbanos de condução, incluindo pedestres, ciclistas e sinais de trânsito. Ao avaliar sistemas de perceção com base nesses benchmarks, os engenheiros podem quantificar a robustez do sistema em cenários de tráfego do mundo real, garantindo que a AI reaja corretamente a perigos dinâmicos.

Benchmarking com a Ultralytics#

Para facilitar comparações precisas, a Ultralytics fornece ferramentas integradas para realizar benchmarks de modelos em diferentes formatos de exportação, como ONNX ou TensorRT. Isso ajuda os usuários a identificar o melhor equilíbrio entre latência de inferência e exatidão para seu hardware específico, seja ao implantar em dispositivos de borda ou em servidores na nuvem.

O exemplo a seguir demonstra como realizar o benchmark de um modelo YOLO26 usando a API Python. Esse processo avalia a velocidade e a exatidão do modelo em uma configuração de conjunto de dados padrão.

from ultralytics import YOLO

# Load the official YOLO26 nano model
model = YOLO("yolo26n.pt")

# Run benchmarks to evaluate performance across different formats
# This checks speed and accuracy (mAP) on the COCO8 dataset
results = model.benchmark(data="coco8.yaml", imgsz=640, half=False)

Desafios e considerações#

Embora os benchmarks sejam essenciais, eles não são perfeitos. Um fenômeno conhecido como "ensinar para a prova" pode ocorrer quando os pesquisadores otimizam um modelo especificamente para obter uma pontuação alta em um benchmark, prejudicando a generalização para dados novos e não vistos. Além disso, benchmarks estáticos podem ficar desatualizados à medida que as condições do mundo real mudam. Atualizações contínuas nos conjuntos de dados, como as observadas no projeto Objects365 ou no Open Images do Google, ajudam a mitigar esses problemas ao aumentar a variedade e a escala. Os usuários que desejam gerenciar seus próprios conjuntos de dados para benchmarks personalizados podem utilizar a Ultralytics Platform para simplificar a obtenção e a avaliação de dados.

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