Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Data-Centric AI

Explora a IA centrada nos dados para aumentar o desempenho dos modelos, dando prioridade à qualidade dos dados. Aprende a selecionar e organizar conjuntos de dados para o Ultralytics YOLO26 utilizando a Ultralytics Platform.

A IA centrada nos dados é uma filosofia e uma abordagem ao machine learning que se concentra em melhorar a qualidade do dataset utilizado para treinar um modelo, em vez de se concentrar principalmente no ajuste da arquitetura do modelo ou dos hiperparâmetros. No desenvolvimento tradicional centrado no modelo, os engenheiros mantêm frequentemente o dataset fixo enquanto iteram sobre o algoritmo para obter um melhor desempenho. A IA centrada nos dados inverte este paradigma, sugerindo que, para muitas aplicações modernas, a arquitetura do modelo já é suficientemente avançada e que a forma mais eficaz de melhorar o desempenho é conceber sistematicamente os próprios dados. Isto envolve limpar, etiquetar, aumentar e selecionar datasets para garantir que são consistentes, diversificados e representativos do problema do mundo real.

A filosofia central: qualidade dos dados acima da quantidade#

A mudança para metodologias centradas nos dados reconhece que "entra lixo, sai lixo" é uma verdade fundamental no machine learning. Adicionar simplesmente mais dados nem sempre é a solução se esses dados forem ruidosos ou enviesados. Em vez disso, esta abordagem salienta a importância de datasets de alta qualidade para visão computacional. Ao dar prioridade à qualidade dos dados e à consistência, os programadores conseguem frequentemente obter maior precisão com datasets mais pequenos e bem selecionados do que com datasets massivos e desorganizados.

Esta filosofia está estreitamente ligada à aprendizagem ativa, na qual o modelo ajuda a identificar quais os pontos de dados mais valiosos para etiquetar em seguida. Ferramentas como a Ultralytics Platform facilitam este processo ao simplificar a anotação de dados e a gestão, permitindo que as equipas colaborem para melhorar a qualidade do dataset. Isto contrasta com os fluxos de trabalho de aprendizagem supervisionada pura, nos quais o dataset é frequentemente tratado como um artefacto estático.

Principais técnicas de IA centrada nos dados#

Implementar uma estratégia centrada nos dados envolve vários passos práticos que vão além da simples recolha de dados.

  • Consistência das etiquetas: garantir que todos os anotadores etiquetam os objetos exatamente da mesma forma é crucial. Por exemplo, na deteção de objetos, definir rigorosamente se o espelho lateral de um carro deve ser incluído na caixa delimitadora pode ter um impacto significativo no desempenho do modelo.
  • Aumento de dados: aplicar sistematicamente transformações aos dados existentes para abranger casos extremos. Podes consultar o nosso guia definitivo sobre aumento de dados para compreender como técnicas como a rotação e o aumento mosaico ajudam os modelos a generalizar melhor.
  • Análise de erros: identificar classes ou cenários específicos nos quais o modelo falha e recolher dados direcionados para colmatar essas lacunas. Isto envolve frequentemente inspecionar matrizes de confusão para localizar pontos fracos.
  • Limpeza de dados: remover imagens duplicadas, corrigir exemplos etiquetados incorretamente e filtrar dados de baixa qualidade que possam confundir a rede neural.

Aplicações no mundo real#

As abordagens centradas nos dados estão a transformar setores nos quais a fiabilidade é inegociável.

  1. Imagiologia médica: em áreas como a deteção de tumores em imagiologia médica, é impossível obter milhões de imagens. Em vez disso, os investigadores concentram-se na seleção de datasets altamente precisos e revistos por especialistas. Uma abordagem centrada nos dados garante que cada pixel numa máscara de segmentação é preciso, uma vez que etiquetas ambíguas podem conduzir a erros potencialmente fatais.

  2. Controlo de qualidade na indústria: ao implementar sistemas de inspeção visual, defeitos como riscos ou amolgadelas são raros em comparação com peças perfeitas. Uma estratégia centrada nos dados envolve sintetizar ou captar especificamente dados de defeitos para equilibrar o dataset, garantindo que o modelo não prevê simplesmente "aprovado" para todos os itens.

IA centrada nos dados vs. IA centrada no modelo#

É importante distinguir a IA centrada nos dados da IA centrada no modelo. Num fluxo de trabalho centrado no modelo, o dataset é fixo e o objetivo é melhorar as métricas alterando a arquitetura do modelo (por exemplo, mudando de YOLO11 para um ResNet personalizado) ou ajustando parâmetros como a taxa de aprendizagem. Num fluxo de trabalho centrado nos dados, a arquitetura do modelo é fixa (por exemplo, adotando YOLO26 como padrão) e o objetivo é melhorar as métricas através da limpeza das etiquetas, da adição de exemplos diversificados ou do tratamento de valores atípicos.

O seguinte excerto de código demonstra uma inspeção simples centrada nos dados: verificar se existem imagens corrompidas no teu dataset antes do treino. Isto garante que o teu pipeline de treino não falha devido a dados inválidos.

from ultralytics.data.utils import check_cls_dataset

# Validate a classification dataset structure and integrity
# This helps identify issues with data organization before training begins
try:
    # Checks the dataset defined in a YAML or path structure
    check_cls_dataset("mnist", split="train")
    print("Dataset structure is valid and ready for data-centric curation.")
except Exception as e:
    print(f"Data issue found: {e}")

Ferramentas para o desenvolvimento centrado nos dados#

Para praticar eficazmente a IA centrada nos dados, os programadores dependem de ferramentas robustas. A Ultralytics Platform funciona como um centro de gestão do ciclo de vida dos teus dados, disponibilizando funcionalidades de anotação automática que aceleram o processo de etiquetagem e mantêm a consistência. Além disso, a utilização de ferramentas de exploração permite aos utilizadores consultar semanticamente os seus datasets (por exemplo, "encontrar todas as imagens de carros vermelhos à noite") para compreender a distribuição e o enviesamento.

Ao concentrarem-se nos dados, os engenheiros conseguem criar sistemas mais robustos, justos e práticos para implementação em ambientes dinâmicos, como veículos autónomos ou comércio a retalho inteligente. Esta mudança reconhece que, para muitos problemas, o código já é um problema resolvido, mas os dados continuam a ser a fronteira da inovação.

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