ELLM: o nome certo para um modelo de linguagem que prevê no latente e decide por energia
Energy-based latent predictive language model. Cada parte do nome, a peça do projeto que a realiza, o número que a sustenta — e o que o nome ainda não garante.
Caiu aqui pelo LinkedIn? Este é o capítulo 17 do experimento Antevisão · Latent Rehearsal. Dá para ler solto; se quiser o começo, é o capítulo 00.
Chamei o meu modelo de LLM por meses. O nome estava errado — e não por causa do tamanho. O L de LLM quer dizer large, e o que um LLM faz é escolher o próximo token pela probabilidade de uma passada para a frente. O meu modelo tem 7,4 milhões de parâmetros e faz outra coisa antes de escrever: imagina, no espaço latente, para onde cada candidato levaria o texto, e escolhe pela menor energia. O nome certo para isso é ELLM: energy-based latent predictive language model. Cada parte do nome tem um número medido. E uma delas tem um limite que também está medido: com o ajuste padrão, o token de menor energia é o próprio token mais provável em 90,6% das posições.
Os três pontos
- O L inicial de LLM é de large, e descreve escala. Um ELLM se define por outra coisa: prevê o próximo estado no espaço latente para cada candidato e escolhe pela menor energia. A cabeça de tokens continua lá, escrevendo o texto.
- Cada parte do nome tem medida: o leme por energia leva a afinidade de 0,256 para 0,355 com perplexidade menor; o modelo de mundo, com dados suficientes e três sementes, custa ao gerador cerca de 1%, dentro do ruído; no regularizado, a energia de um ponto qualquer do espaço é cerca de quatro vezes mais cara que no atalho.
- O limite também está medido: com o peso padrão do guardrail, o token de menor energia é o mais provável em 90,6% das posições. Um ELLM pode decidir por energia; quanto ele decide depende da configuração.
Da apostila, o começo
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.
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.
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 que a apostila cobre · 5 seções · 6 min
- Por que um nome próprio
- As quatro partes do nome
- LLM e ELLM lado a lado
- O que já está medido
- O que o nome não promete
Todos os capítulos do experimento · Antevisão · Latent Rehearsal
- 00 · Antevisão: um ELLM, um modelo de linguagem que ensaia no latente antes de falar
- 01 · O tokenizador próprio: por que 16 mil tokens servem melhor a este corpus que 50 mil, e o que a tabela inteira mostra
- 02 · Duas arquiteturas, um arquivo: o duelo justo entre 2019 e o que veio depois
- 03 · A geometria do embedding: o treino começa com um espaço perfeito e o estraga
- 04 · A linhagem do colapso: cinco respostas da visão computacional, cada uma medida em texto
- 05 · O leme e o modelo de mundo: três versões da mesma pergunta, medidas contra a anterior
- 06 · Método e erros: as regras de uma comparação legítima e o catálogo dos nossos enganos
- 07 · Escala e orçamento: quanto custa chegar ao GPT-3, e por que a VRAM quase nunca é o limite
- 08 · A bancada: servir, radiografar e treinar pelo navegador
- 09 · A arquitetura hierárquica: o projeto inteiro alinhado aos quatro padrões do modelo de mundo
- 10 · O que a JEPA é, segundo LeCun: duas falas lidas conceito por conceito, e onde cada um se aplica
- 11 · Memória e horizonte: duas afirmações de LeCun que viraram experimento, e as duas valem para texto
- 12 · Custos aprendidos e modos de inferência: as três buscas e as duas fontes de energia, medidas
- 13 · As correções pelas falas de LeCun: falha, trecho, flag, medida
- 14 · Memória consultada: um banco de estados abstratos lido por atenção
- 15 · O que custa e o que entrega: nós, o GPT-1 e o GPT-2 na única régua que vale entre tokenizadores
- 16 · O mínimo estava fora da lista: o dia em que medi a minha própria busca por energia
- 17 · ELLM: o nome certo para um modelo de linguagem que prevê no latente e decide por energia
- 18 · Procurar melhor não conserta a energia: três buscas, o mesmo texto
- 19 · A inversão que não se repetiu: o custo do modelo de mundo aparece quando a régua para de oscilar
- 20 · O que mudou em 17/09: dois capítulos novos e duas correções

Escreve o curso do GPT-2 e conduz o experimento Antevisão, medindo cada rodada antes de publicar o número. Os posts no LinkedIn começam aqui e terminam nas apostilas.
Seguir no LinkedIn →