YOLO Vision 2026:
Voltar ao Glossário da Ultralytics

Data Leakage

Explora o que é a fuga de dados em machine learning e aprende a evitá-la. Descobre as melhores práticas para manter o teu pipeline Ultralytics YOLO seguro.

A fuga de dados na aprendizagem automática (ML) ocorre quando informações externas aos dados de treino são utilizadas indevidamente para criar um modelo. Esta falha algorítmica oculta cria uma ilusão enganadora de desempenho excecional durante o treino e o teste do modelo, mas resulta numa grave falha de generalização quando o modelo enfrenta dados reais e não observados. Ao contrário das definições tradicionais de cibersegurança, nas quais uma fuga de dados se refere à exposição não autorizada de dados, a definição de fuga de dados na aprendizagem automática centra-se inteiramente na contaminação do treino e na integridade preditiva comprometida.

Como ocorre a fuga de dados#

Para compreender o que é a fuga de dados na aprendizagem automática, é útil analisar os dois mecanismos principais através dos quais este ponto de falha se manifesta nos pipelines modernos:

  • Contaminação entre treino e teste: Isto acontece quando os dados de teste entram acidentalmente no conjunto de treino. Uma causa comum é realizar o pré-processamento de dados (como a normalização ou o cálculo de valores médios) em todo o conjunto de dados antes de o dividir, em vez de aplicar estas transformações de forma independente.
  • Fuga do alvo: Isto ocorre quando as características preditivas incluem informações que, logicamente, não estarão disponíveis no momento da inferência. Por exemplo, incluir uma característica que seja uma consequência direta da variável-alvo fornece inerentemente ao modelo a resposta antecipadamente.

Exemplos reais de fuga de dados#

Compreender como detetar e prevenir fugas é essencial para criar uma IA fiável. Eis dois exemplos concretos de como este conceito perturba as implementações em produção:

  • IA na área da saúde: Se uma instituição médica treinar um algoritmo para detetar doenças pulmonares utilizando radiografias de pacientes, mas todas as imagens positivas contiverem marcadores cirúrgicos colocados pelos médicos após um diagnóstico, ocorre uma fuga do alvo. O modelo aprende simplesmente a identificar o marcador cirúrgico, em vez dos sinais biológicos da doença.
  • Análise de vídeo com visão computacional: Em tarefas visuais como o reconhecimento de ações, dividir aleatoriamente fotogramas de vídeo adjacentes entre os conjuntos de treino e validação causa uma enorme contaminação entre treino e teste. Como os fotogramas consecutivos são praticamente idênticos, o modelo memoriza os fundos sobrepostos em vez de aprender a ação humana complexa, violando as práticas padrão de avaliação de modelos da OpenAI.

Prevenção e proteção contra fugas de dados#

A proteção contra fugas de dados depende da manutenção de uma higiene rigorosa dos dados e da utilização de ambientes estruturados ao longo de todo o ciclo de vida de engenharia.

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Train the model using a strict dataset configuration (data.yaml)
# The YAML file enforces rigid, isolated paths for 'train' and 'val' directories,
# ensuring data leakage protection between the learning and evaluation phases.
results = model.train(data="dataset.yaml", epochs=50, imgsz=640)

Distinguir a fuga de dados de conceitos relacionados#

Como a terminologia se sobrepõe frequentemente entre a ciência de dados e a cibersegurança, é importante distinguir a fuga de dados de conceitos estreitamente relacionados.

Explore solutions

Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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