Antevisão · Latent Rehearsal
17

O que é
um ELLM

Energy-based latent predictive language model. O nome certo para o que a Antevisão constrói: um modelo de linguagem que prevê no espaço latente e decide por energia. Esta apostila explica cada palavra do nome, mostra o que já está medido em cada uma e o que o nome não promete.

Apostila 17 Pré-requisito: 00 (mapa do projeto); as medidas vêm das apostilas 12, 13, 15 e 16

1 Por que um nome próprio

Até aqui esta coleção chamou o sistema de "modelo de linguagem", e às vezes o comparou com "um LLM". As duas formas deixam escapar o que ele tem de diferente.

O L inicial de LLM quer dizer large: o nome descreve a escala. E o que um LLM faz, por construção, é escolher o próximo token pela probabilidade que uma passada para a frente atribui a cada candidato. O modelo desta coleção não é grande — o mini tem 7,4 milhões de parâmetros — e o que o distingue não é o tamanho, e sim onde ele prevê e como decide.

A definição

Um ELLM — Energy-based Latent predictive Language Model, ou modelo de linguagem preditivo latente baseado em energia — é um modelo de linguagem que, antes de emitir um token, prevê no espaço latente para onde cada candidato levaria o estado, e escolhe minimizando uma energia sobre esses futuros previstos. A cabeça de tokens continua lá: é ela que transforma o estado em texto.

O conceito de Latent Rehearsal (ensaiar no latente antes de falar) continua sendo o nome da ideia, e Antevisão continua sendo o nome da estrutura. ELLM é o nome da classe de modelo a que essa estrutura pertence. As ideias de base — modelos de energia, prever no latente, JEPA — são de Yann LeCun; o nome e a aplicação ao texto são a parte deste projeto.

2 As quatro partes do nome

Cada parte do nome, o que ela quer dizer na prática, a peça do projeto que a realiza e onde foi medida.
parte do nomeo que quer dizera peça do projetoonde foi medida
Energy-baseda escolha do token sai da minimização de uma energia — rumo, plausibilidade e guardrails somados —, não só da probabilidadeo leme e os modos de inferência (energy, gradient, mpc)12, 16
Latenta previsão acontece no espaço dos estados internos, não no espaço do texto: nada é decodificado enquanto o modelo imaginaos estados ocultos do encoder, nos níveis 1 e 209, 13
predictivehá uma peça que prevê o próximo estado dado o estado atual e um token candidato — o modelo de mundoo preditor mundo, condicionado à ação05, 13, 15
Language Modela saída continua sendo texto, token a token, e o modelo continua sendo treinado para prever o próximo tokena cabeça de tokens, como decodificador, guardrail e régua comparável02, 15

3 LLM e ELLM lado a lado

A comparação abaixo descreve o mecanismo de cada um, não uma disputa. Um ELLM contém a peça central de um LLM — a cabeça que prevê o próximo token — e acrescenta outras em volta dela.

O mesmo passo de geração, descrito nos dois tipos de modelo.
perguntaLLMELLM (este projeto)
o que ele prevêa distribuição do próximo tokena distribuição do próximo token e o próximo estado latente, para cada candidato
como escolheamostra ou pega o mais provável, numa passada para a frenteimagina o futuro de cada candidato e escolhe pela menor energia
como se controlapelo prompt e pelo ajuste finopelo prompt, e também por um rumo e por guardrails que entram na energia de cada passo
o risco de colapsonão se aplica ao objetivo de próximo tokenexiste no modelo de mundo, e é controlado por regularização (16)
como se medeperplexidade, bits por caractereas mesmas, mais energia, cobertura da busca e volume de energia baixa

4 O que já está medido

O nome só vale se cada parte dele tiver número. Estes são os resultados que sustentam a definição, todos de apostilas anteriores:

As medidas que sustentam cada parte do nome. Modelo mini, mesmos dados e mesma semente de toda a coleção, salvo onde indicado.
parteo que foi medidoresultadoapostila
Energy-baseda melhor configuração do leme (cabeça aprendida, custo no estado real, γ = 0,1) contra a geração livreafinidade 0,355 contra 0,256, com PPL 36,7 contra 48,512
Energy-basedo guardrail na energia, aplicado só aos estados imaginados (cabeça mista, γc = 3), num prompt que puxa números0,0% de dígitos, contra 50–56% sem guardrail13 §5
Latent + predictiveo custo do modelo de mundo ao gerador com o corpus completo, validação fixa+1,77% no mini (3 sementes) e +4,92% no pequeno (2 sementes)15 §5 e 19
Latent + predictivea energia de dependência detecta ordem violada sem receber o token+130% a +142%, contra +38% do erro simples13 §11
Latent + predictiveo volume do espaço com energia baixa, regularizado contra atalhoenergia mediana de um ponto sorteado cerca de 4× mais barata no atalho (razão 3,6–4,1)16 §8 e §10
Language Modelo tamanho de todo o modelo de mundo dentro do modelo7% dos parâmetros00
O que o nome ainda não garante

A apostila 16 mediu um limite importante da parte energy-based. Com o peso padrão do guardrail (γ = 1), a energia é dominada pela probabilidade da própria cabeça de tokens, e o mínimo da energia fica entre os 8 tokens mais prováveis em 100% das posições — e é o próprio token mais provável em 90,6% delas. A decisão só passa a ser de fato da energia quando o rumo tem peso (γ baixo). E a apostila 18 mediu o outro lado: com γ baixo, procurar melhor — no vocabulário inteiro ou dentro do núcleo da política — não melhora o texto; ele cai no mesmo ponto de afinidade e perplexidade que a lista curta com γ menor. Um ELLM, portanto, é um modelo que pode decidir por energia; quanto ele decide depende da configuração, e isso está medido, não suposto.

5 O que o nome não promete

  1. Não promete ser maior nem melhor que um LLM. O nome descreve como o modelo funciona. Onde o nosso vai melhor (bits por caractere em português), a apostila 15 mostra que a vantagem vem do tokenizador e dos dados, não da arquitetura.
  2. Não substitui a cabeça de tokens. Ela continua sendo a peça que escreve o texto, que dá o termo de plausibilidade da energia e que permite comparar o modelo com qualquer outro. O ELLM acrescenta peças; não remove nenhuma.
  3. Não é um assistente. É um modelo base que continua texto, como os modelos do curso GPT.
  4. Não é uma classe fechada. Qualquer modelo de linguagem com um preditor no latente e uma decisão por energia cabe na definição, independentemente de tamanho, arquitetura do encoder ou dados.
Perguntas em aberto

Esta apostila não traz rodada nova: ela dá nome ao que as anteriores mediram, e aponta onde cada número está.