Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Self-Supervised Learning

Explore como o aprendizado autossupervisionado (self-supervised learning) elimina a necessidade de rotulagem manual. Aprenda sobre métodos SSL generativos e contrastivos para aprimorar o Ultralytics YOLO26.

A Aprendizagem Autossupervisionada (SSL) é um paradigma de aprendizagem automática onde um sistema aprende a compreender dados ao gerar os seus próprios sinais de supervisão a partir dos próprios dados, em vez de depender de etiquetas externas fornecidas por humanos. Na Aprendizagem Supervisionada tradicional, os modelos requerem vastas quantidades de dados anotados manualmente — tais como imagens rotuladas como "gato" ou "cão" — o que pode ser dispendioso e moroso de produzir. A SSL contorna este obstáculo criando "tarefas de pretexto" onde o modelo deve prever partes ocultas ou em falta dos dados de entrada, ensinando-se eficazmente a si próprio a estrutura subjacente e as características necessárias para tarefas complexas como a deteção de objetos e a classificação.

Link to this sectionMecanismos Principais da Aprendizagem Autossupervisionada#

A ideia fundamental por detrás da SSL é mascarar ou ocultar uma parte dos dados e forçar a rede neuronal (NN) a reconstruí-la ou a prever a relação entre diferentes vistas dos mesmos dados. Este processo cria representações ricas e de uso geral que podem ser afinadas posteriormente para aplicações específicas a jusante.

Existem duas abordagens principais dentro da SSL:

  • Métodos Generativos: O modelo aprende a gerar pixéis ou palavras para preencher lacunas. Um exemplo clássico no Processamento de Linguagem Natural (NLP) é prever a palavra seguinte numa frase. Na visão por computador, técnicas como Masked Autoencoders (MAE) obscurecem fragmentos aleatórios de uma imagem e incumbem o modelo de reconstruir os pixéis em falta, forçando-o a "compreender" o contexto visual.
  • Aprendizagem Contrastiva: Este método ensina o modelo a distinguir entre pontos de dados semelhantes e diferentes. Ao aplicar técnicas de aumento de dados — como recorte, variação de cor ou rotação — a uma imagem, o modelo aprende que estas versões modificadas representam o mesmo objeto (pares positivos), enquanto trata outras imagens como objetos diferentes (pares negativos). Estruturas populares como SimCLR baseiam-se fortemente neste princípio.

Link to this sectionAplicações no Mundo Real#

A aprendizagem autossupervisionada tornou-se um pilar para a construção de modelos de fundação poderosos em vários domínios. A sua capacidade de tirar partido de quantidades massivas de dados não rotulados torna-a altamente escalável.

  • Imagiologia Médica: Obter exames médicos rotulados por especialistas é difícil e dispendioso. A SSL permite que os modelos façam a pré-formação em milhares de raios-X ou exames de ressonância magnética não rotulados para aprender características anatómicas gerais. Este modelo pré-treinado pode então ser afinado com um pequeno número de exemplos rotulados para alcançar uma elevada precisão na deteção de tumores ou no diagnóstico de doenças.
  • Condução Autónoma: Os carros autónomos geram terabytes de dados de vídeo diariamente. A SSL permite que estes sistemas aprendam dinâmicas temporais e compreensão espacial a partir de imagens de vídeo em bruto sem anotação quadro a quadro. Isto ajuda a melhorar a deteção de faixas de rodagem e a prevenção de obstáculos através da previsão de quadros futuros ou do movimento dos objetos.

Link to this sectionDistinguir a SSL de Termos Relacionados#

É importante diferenciar a SSL da Aprendizagem Não Supervisionada. Embora ambos os métodos utilizem dados não rotulados, a aprendizagem não supervisionada foca-se normalmente em encontrar padrões ou agrupamentos ocultos (clustering) sem uma tarefa preditiva específica. A SSL, pelo contrário, enquadra o processo de aprendizagem como uma tarefa supervisionada onde as etiquetas são geradas automaticamente a partir da própria estrutura dos dados. Além disso, a Aprendizagem Semissupervisionada combina uma pequena quantidade de dados rotulados com uma grande quantidade de dados não rotulados, enquanto a SSL pura cria as suas próprias etiquetas inteiramente a partir do conjunto de dados não rotulados antes de ocorrer qualquer afinação.

Link to this sectionUtilização de Pesos Pré-Treinados na Ultralytics#

No ecossistema Ultralytics, modelos como YOLO26 beneficiam significativamente de estratégias de formação avançadas que frequentemente incorporam princípios semelhantes à SSL durante a fase de pré-treino em conjuntos de dados massivos como ImageNet ou COCO. Isto garante que, quando utilizas um modelo para uma tarefa específica, os extratores de características já sejam robustos.

Podes tirar partido destas poderosas representações pré-treinadas para afinar modelos nos teus próprios conjuntos de dados personalizados utilizando a Plataforma Ultralytics.

Aqui tens um exemplo conciso de como carregar um modelo YOLO26 pré-treinado e começar a afiná-lo num novo conjunto de dados, tirando partido das funcionalidades aprendidas durante a sua formação inicial em larga escala:

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (weights learned from large-scale data)
model = YOLO("yolo26n.pt")

# Fine-tune the model on a specific dataset (e.g., COCO8)
# This leverages the robust feature representations learned during pre-training
results = model.train(data="coco8.yaml", epochs=50, imgsz=640)

Link to this sectionO Futuro da SSL#

À medida que os investigadores em grandes laboratórios como a Meta AI e a Google DeepMind continuam a refinar estas técnicas, a SSL está a alargar os limites do que é possível na IA Generativa e na visão por computador. Ao reduzir a dependência de dados rotulados, a SSL está a democratizar o acesso a IA de alto desempenho, permitindo que equipas mais pequenas construam modelos sofisticados para aplicações de nicho como a conservação da vida selvagem ou a inspeção industrial.

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