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

Data Lake

Explora como os data lakes servem de base para IA e ML. Aprende a aproveitar dados brutos para treinar o Ultralytics YOLO26 e simplificar fluxos de trabalho de visão computacional.

Um data lake é um repositório de armazenamento centralizado que guarda uma enorme quantidade de dados brutos em seu formato nativo até que sejam necessários. Ao contrário dos sistemas de armazenamento tradicionais que exigem que os dados sejam estruturados antes da entrada, um data lake aceita dados "tal como estão", incluindo dados estruturados (linhas e colunas), semiestruturados (CSV, logs, XML, JSON), não estruturados (e-mails, documentos, PDFs) e dados binários (imagens, áudio, vídeo). Essa flexibilidade arquitetônica torna os data lakes uma base das estratégias modernas de Big Data, especialmente para organizações que utilizam Artificial Intelligence (AI) e Machine Learning (ML). Ao desacoplar a captura de dados do uso dos mesmos, as organizações podem armazenar grandes volumes de informações de forma relativamente barata e descobrir as perguntas específicas de análise mais tarde.

O Papel dos Data Lakes na IA e Machine Learning#

No contexto do desenvolvimento de IA, o valor principal de um data lake reside na sua capacidade de suportar fluxos de trabalho de Deep Learning (DL). Redes neurais avançadas exigem training data diversificados e volumosos para alcançar alta precisão. Um data lake atua como o ambiente de preparação onde ativos brutos — como milhões de imagens de alta resolução para Computer Vision (CV) ou milhares de horas de áudio para Speech Recognition — residem antes de serem processados.

Cientistas de dados usam metodologias de "schema-on-read" (esquema na leitura) dentro dos data lakes. Isso significa que a estrutura é aplicada aos dados apenas quando são lidos para processamento, em vez de quando são gravados no armazenamento. Isso permite uma enorme agilidade; o mesmo conjunto de dados brutos pode ser processado de várias maneiras para diferentes tarefas de predictive modeling sem alterar a fonte original. Além disso, data lakes robustos frequentemente se integram a serviços de cloud computing como Amazon S3 ou Azure Blob Storage, permitindo o processamento paralelo e escalável necessário para treinar modelos pesados como YOLO26.

Data Lake vs. Data Warehouse#

Embora frequentemente confundidos, um data lake é diferente de um data warehouse. Um data warehouse armazena dados em tabelas estruturadas e é otimizado para consultas SQL rápidas e relatórios de inteligência de negócios. Ele usa "schema-on-write" (esquema na gravação), o que significa que os dados devem ser limpos e transformados por meio de um processo de ETL (Extract, Transform, Load) antes de entrarem no sistema.

Por outro lado, um data lake é otimizado para volume e variedade de armazenamento. Ele suporta unsupervised learning e análises exploratórias onde o objetivo pode ainda não estar definido. Por exemplo, um data warehouse pode dizer quantos produtos foram vendidos no mês passado, enquanto um data lake armazena os logs brutos de customer sentiment e dados de imagem que ajudam um modelo de IA a entender por que eles foram vendidos.

Aplicações no Mundo Real#

Os data lakes são fundamentais em vários setores que estão a expandir os limites da automação:

  • Autonomous Vehicles: desenvolver tecnologia de direção autônoma exige o processamento de petabytes de dados de sensores. Autonomous vehicles geram fluxos contínuos de nuvens de pontos LiDAR, sinais de radar e vídeo de alta definição. Um data lake armazena essa telemetria bruta, permitindo que os engenheiros repitam cenários do mundo real para treinar modelos de Object Detection para identificar pedestres e obstáculos sob condições climáticas variadas.
  • Healthcare Diagnostics: Na medical image analysis moderna, os hospitais consolidam o histórico do paciente, dados genômicos e arquivos de imagem (ressonância magnética, tomografias computadorizadas) em um data lake seguro. Os pesquisadores podem então acessar esses dados anonimizados e não estruturados para treinar modelos de tumor detection ou previsão de doenças, frequentemente utilizando técnicas de segmentation para isolar regiões de interesse nas imagens médicas.

Utilizar Data Lakes com a Ultralytics#

Ao trabalhar com a Ultralytics Platform, os usuários frequentemente extraem subconjuntos de dados brutos do data lake de sua organização para criar conjuntos de dados anotados para treinamento. Uma vez que as imagens brutas são recuperadas e rotuladas, elas podem ser usadas para treinar modelos de última geração.

O exemplo a seguir demonstra como um desenvolvedor pode carregar um conjunto de dados local (imitando uma busca em um data lake) para treinar o modelo YOLO26 para uma tarefa de detecção.

from ultralytics import YOLO

# Load the YOLO26n model (nano version for speed)
model = YOLO("yolo26n.pt")

# Train the model using a dataset configuration file
# In a production pipeline, this data might be streamed or downloaded
# from a cloud-based data lake prior to this step.
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

# Run inference on a new image to verify performance
predictions = model("https://ultralytics.com/images/bus.jpg")

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