← Últimos artigos
🤖 machine learning

Learn from your own latents and not from tokens: A sample-complexity theory

Este artigo demonstra teórica e empiricamente que treinar modelos generativos para prever suas próprias representações latentes, em vez de tokens brutos, alcança complexidade de amostra constante em relação à profundidade hierárquica, oferecendo assim uma vantagem significativa em eficiência de dados sobre o aprendizado supervisionado tradicional ou o aprendizado auto-supervisionado em nível de token.

Autores originais: Daniel J. Korchinski, Alessandro Favero, Matthieu Wyart

Publicado 2026-05-28
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Daniel J. Korchinski, Alessandro Favero, Matthieu Wyart

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

O Grande Problema: O "Glutão de Dados"

Imagine que você está tentando ensinar um robô a entender inglês. Para fazer isso, você alimenta com cada livro, site e tweet já escrito (trilhões de palavras). É assim que os modelos de IA atuais (como os que escrevem ensaios ou conversam com você) aprendem. Eles olham para palavras individuais ("tokens") e tentam adivinhar a próxima.

No entanto, uma criança humana aprende a falar fluentemente com uma fração minúscula desses dados. Ela não precisa ler toda a internet; basta conversar com seus pais e amigos.

O artigo pergunta: Por que a IA é tão faminta por dados? Os autores sugerem que é porque a IA está tentando aprender as coisas erradas. Ela está encarando os "pixels" ou "letras" brutos (tokens) em vez de entender os conceitos subjacentes (latentes) que essas letras representam.

A Analogia: As Bonecas Russas

Para explicar sua teoria, os autores usam um modelo chamado Modelo de Hierarquia Aleatória (RHM). Pense nisso como um conjunto de bonecas russas ou uma árvore genealógica.

  1. As Folhas (Tokens): No fundo, você tem letras ou sons individuais.
  2. As Camadas Intermediárias (Latentes): Essas letras se combinam para formar palavras, que formam frases, que formam sentenças. Cada nível é um "latente" (um conceito oculto).
  3. O Topo (Raiz): O significado final ou o "pai" de toda a estrutura.

O Jeito Antigo (Aprendizado no Nível de Tokens):
Imagine que você está tentando descobrir a estrutura dessa árvore genealógica, mas só pode olhar para a camada inferior (as folhas). Para entender como os bisavós estão relacionados, você tem que traçar um caminho até as folhas e voltar.

  • O Problema: À medida que a árvore fica mais profunda (mais níveis de significado), o sinal fica mais e mais fraco. É como tentar ouvir um sussurro do topo de um arranha-céu enquanto está no chão; o ruído o abafa.
  • O Custo: Para aprender uma hierarquia profunda dessa maneira, você precisa de uma quantidade exponencial de dados. Se a árvore tiver 4 níveis, você pode precisar de milhões de exemplos. Se tiver 10 níveis, pode precisar de mais dados do que existem no universo.

O Novo Jeito (Aprender com Seus Próprios Latentes):
Agora, imagine que você pode olhar para as camadas intermediárias da árvore. Em vez de adivinhar a próxima letra, você adivinha o próximo conceito.

  • A Solução: Se você está no nível 2, você prevê o nível 3. Você não precisa olhar até o fundo, para as folhas. O sinal é forte e claro porque você está trabalhando com "vizinhos" na hierarquia.
  • O Resultado: Você pode aprender toda a estrutura com uma quantidade constante de dados, independentemente de quão profunda seja a árvore. Você não precisa de milhões de exemplos; apenas o suficiente para ver o padrão uma ou duas vezes.

Os Três Experimentos

Os autores não fizeram apenas matemática; eles construíram três coisas para provar que isso funciona:

  1. O Algoritmo de Agrupamento (O Detetive):
    Eles criaram um programa de computador simples que age como um detetive. Ele olha para grupos de palavras, vê quais se comportam de forma semelhante (sinônimos) e os agrupa para formar o próximo nível da hierarquia.

    • Resultado: Ele reconstruiu com sucesso toda a árvore genealógica usando uma quantidade mínima de dados, provando que, se você olhar para o nível certo, o trabalho é fácil.
  2. A Rede Neural Empilhada (A Escada):
    Eles construíram uma rede neural profunda onde cada camada é uma pequena equipe. A primeira equipe agrupa as letras brutas em palavras. A segunda equipe agrupa essas palavras em frases. Cada equipe ensina a próxima.

    • Resultado: Essa rede aprendeu com a mesma eficiência que o algoritmo simples de detetive. Provou que redes profundas podem aprender hierarquias de forma eficiente se forem estruturadas para prever suas próprias representações internas.
  3. A Análise "Data2vec" (O Gênio Oculto):
    Eles analisaram um método popular de IA chamado Data2vec. Esse método já tenta prever suas próprias representações internas. Os autores mostraram que o Data2vec está implicitamente fazendo a mesma coisa que sua rede "Escada".

    • Resultado: O Data2vec já é um aprendiz hierárquico! Ele não precisa ser empilhado de maneiras complexas (como algumas teorias recentes sugerem); ele naturalmente descobre as camadas da hierarquia por conta própria. Isso significa que talvez não precisemos construir novas arquiteturas complicadas; apenas precisamos usar métodos que já existem, mas entender por que eles funcionam.

A Conclusão Central

O artigo afirma que prever dados brutos (tokens) é ineficiente porque o sinal se dilui ao longo de grandes distâncias. Prever seus próprios conceitos internos (latentes) é eficiente porque o sinal permanece forte.

  • Aprendizado de Tokens: Como tentar resolver um quebra-cabeça de 1.000 peças olhando para a poeira na mesa. Você precisa de um milhão de tentativas para encontrar a peça certa.
  • Aprendizado de Latentes: Como olhar para a imagem na caixa do quebra-cabeça. Você pode resolvê-lo com apenas algumas tentativas.

Os autores concluem que a razão pela qual aprendizes biológicos (como humanos) são tão eficientes em dados é provavelmente porque nossos cérebros estão constantemente prevendo seus próprios modelos internos do mundo, em vez de apenas memorizar entradas sensoriais brutas. Ao mudar o treinamento de IA para focar em "aprender com seus próprios latentes", podemos potencialmente construir IAs mais inteligentes que aprendem com muito menos dados.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →