Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
Voltar ao glossário da Ultralytics

Data Provenance

A proveniência de dados é o registro da origem dos dados, de quem os manipulou, sob quais direitos e de como foram alterados antes do treinamento do modelo. Veja PROV, usos e ferramentas.

A proveniência dos dados é o histórico documentado de um elemento de dados: a sua origem, quem o criou ou recolheu, ao abrigo de que licença ou consentimento e todas as transformações aplicadas antes de chegar a um modelo. Na aprendizagem automática, a proveniência abrange imagens ou texto em bruto, a rotulagem dos dados, as etapas de limpeza e de pré-processamento dos dados, as divisões e versões dos conjuntos de dados e as execuções de treino que os utilizaram, para que seja possível rastrear qualquer modelo implementado até aos dados de treino exatos que lhe deram origem. «Linhagem de dados» é muitas vezes usado como sinónimo. Quando se distinguem os termos, a linhagem descreve o fluxo e a transformação dos dados em pipelines e sistemas, enquanto a proveniência acrescenta a origem, a titularidade e os direitos de utilização.

O modelo PROV do W3C#

Em 2013, o W3C publicou o PROV, uma família de normas para representar a proveniência. O modelo descreve qualquer histórico através de três tipos: entidades, como ficheiros e conjuntos de dados; atividades, como anotação ou treino, que utilizam e geram entidades; e agentes, como pessoas, organizações ou software, responsáveis pelas atividades. Aplicado a um conjunto de dados de visão, o registo forma um grafo:

Porque é que a proveniência é importante#

A proveniência serve, em primeiro lugar, para depuração e reprodutibilidade. Quando a precisão diminui ou surge deriva dos dados em produção, permite ao engenheiro descobrir qual lote de rótulos, câmara de origem ou etapa de limpeza introduziu o problema e repetir o treino exatamente com os mesmos dados. Os mesmos registos revelam enviesamentos do conjunto de dados, como um conjunto de dados de peões recolhido apenas à luz do dia ou num único país, e ajudam a conter a contaminação dos dados: quando se conhece a origem de cada amostra, é possível remover todas as amostras provenientes de uma origem comprometida.

Os direitos são a segunda preocupação. A Data Provenance Initiative auditou mais de 1 800 conjuntos de dados de texto em 2023 e concluiu que as licenças estavam omissas em mais de 70% deles nos sites de alojamento populares e mal categorizadas em mais de 50%. Na análise de imagens médicas, os registos de proveniência identificam o hospital que forneceu cada exame, o consentimento ou a base jurídica para a sua utilização e se os identificadores foram removidos — factos que a legislação de privacidade dos dados exige que as organizações demonstrem. À medida que imagens e textos gerados se propagam online, acompanhar quais são dados sintéticos também ajuda a evitar o colapso do modelo, e as Content Credentials incorporam essa proveniência nos próprios ficheiros multimédia.

A regulamentação já o exige. O Regulamento da UE sobre Inteligência Artificial exige que os fornecedores de sistemas de alto risco documentem os processos de recolha de dados e a respetiva origem, e que os fornecedores de modelos de IA de finalidade geral publiquem um resumo do conteúdo usado no treino, segundo um modelo que a Comissão Europeia divulgou em julho de 2025.

Registar a proveniência na prática#

A proveniência é recolhida em três níveis. A documentação de conjuntos de dados, como Datasheets for Datasets, proposta por Timnit Gebru e colegas em 2018, responde a perguntas sobre a motivação, a composição, o processo de recolha, o pré-processamento e as utilizações previstas de um conjunto de dados; complementa-se com cartões de modelo para os modelos treinados com esses dados. As ferramentas de controlo de versões criam instantâneos dos conjuntos de dados e identificam ficheiros através de hashes de conteúdo, permitindo que um modelo faça referência a uma versão imutável do conjunto de dados. As ferramentas de pipeline emitem eventos de linhagem durante a execução das tarefas, seguindo especificações abertas como a OpenLineage.

O terceiro nível consiste nos metadados armazenados nos próprios artefactos. Cada execução de treino da Ultralytics YOLO grava a configuração completa, incluindo o caminho do ficheiro YAML do conjunto de dados e as definições de aumento de dados, em args.yaml no diretório da execução; o ponto de controlo guardado inclui os mesmos argumentos de treino, juntamente com a versão da Ultralytics e a data em que foi guardado:

from ultralytics import YOLO

# Carrega um ponto de controlo; os ficheiros de pesos da Ultralytics guardam um registo da execução que os gerou
model = YOLO("yolo26n.pt")
ckpt = model.ckpt

# Conjunto de dados e definições usados no treino, bem como a versão do pacote e a data em que foi guardado
print(ckpt["train_args"]["data"], ckpt["train_args"]["epochs"], ckpt["train_args"]["imgsz"])
print(ckpt["version"], ckpt["date"])

Este registo associa os pesos do modelo à referência dos dados e às definições que lhes deram origem, a evidência de que as revisões de transparência na IA e de governação da IA dependem. Quando o treino termina, a Ultralytics remove o estado do otimizador de best.pt para reduzir o tamanho, mas mantém estes campos, pelo que o registo acompanha o ficheiro implementado.

Explore solutions

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

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

Visão computacional no setor aeroespacial

Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automaçã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 à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais
Visão computacional no desporto
Visão computacional no desporto
Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas
Visão computacional para imagens aéreas
Transforma imagens aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial
Visão computacional no setor aeroespacial
Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
Saiba mais
Visão computacional na segurança
Visão computacional na segurança
Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica
Visão computacional na robótica
Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística
Visão computacional na logística
Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo
Visão computacional no varejo
Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde
Visão computacional na área da saúde
Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura
Visão computacional na manufatura
Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo
Visão computacional no setor automotivo
Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automaçã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 à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais
Visão computacional no desporto
Visão computacional no desporto
Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas
Visão computacional para imagens aéreas
Transforma imagens aéreas e de drones em informações em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com o Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial
Visão computacional no setor aeroespacial
Leva a IA de visão ao monitoramento aéreo com modelos Ultralytics YOLO. Impulsiona drones, fluxos de trabalho aeroespaciais, conservação ambiental e setores geoespaciais com soluções de visão computacional.
Saiba mais
Visão computacional na segurança
Visão computacional na segurança
Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica
Visão computacional na robótica
Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística
Visão computacional na logística
Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo
Visão computacional no varejo
Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde
Visão computacional na área da saúde
Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura
Visão computacional na manufatura
Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo
Visão computacional no setor automotivo
Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automaçã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 à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina