← Últimos artigos
🤖 AI

Variable-Length Tokenization via Learnable Global Merging for Diffusion Transformers

Este artigo introduz um novo tokenizador de comprimento variável para Diffusion Transformers que alcança equilíbrios superiores entre qualidade e computação ao empregar a fusão global aprendível para permitir o alinhamento de representação independente de dados e de comprimento transversal, superando os problemas de desalinhamento semântico inerentes aos métodos tradicionais baseados em truncamento.

Autores originais: Dong Hoon Lee, Seunghoon Hong

Publicado 2026-06-19
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Dong Hoon Lee, Seunghoon Hong

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

Imagine que você esteja tentando enviar um filme em alta definição para um amigo. Se você enviar o conteúdo inteiro sem compressão, levará uma eternidade para baixar e consumirá uma quantidade massiva de dados. Se você comprimir demais, a imagem ficará borrada e pixelada.

Por muito tempo, os geradores de imagens por IA (como aqueles que criam imagens a partir de texto) enfrentaram exatamente esse problema. Eles usam um "tokenizador" — um tradutor que divide uma imagem em pequenos pedaços chamados tokens.

  • Alta compressão (poucos tokens) = Rápido e barato, mas a imagem fica ruim.
  • Baixa compressão (muitos tokens) = Ótima qualidade, mas lento e caro.

Anteriormente, se você quisesse um equilíbrio diferente entre velocidade e qualidade, precisava treinar um modelo de IA completamente diferente para cada configuração. Era como precisar de um motor de carro diferente apenas para dirigir a 10 mph mais devagar.

O Problema de "Cortar"

Alguns pesquisadores tentaram corrigir isso criando tokenizadores de "comprimento variável". A ideia deles era simples: "Vamos apenas cortar o final da lista de tokens se quisermos economizar espaço".

Pense nisso como um livro onde os pontos mais importantes da trama estão na página 1, e os detalhes minúsculos estão na página 100. Se você quiser uma versão mais curta, basta arrancar as últimas 50 páginas.

  • O Problema: Isso muda a história. A versão "curta" foca apenas no panorama geral, enquanto a versão "longa" inclui os detalhes minúsculos. Como o conteúdo é tão diferente, a IA fica confusa. É como tentar ensinar um aluno a ler um conto e um romance longo usando o mesmo livro didático, mas os capítulos são completamente diferentes. A IA tem dificuldade em aprender ambos ao mesmo tempo, o que leva a imagens borradas ou estranhas.

A Solução: "Mesclar" em vez de Cortar

Os autores deste artigo propõem uma maneira mais inteligente: Mesclar em vez de cortar.

Imagine que você tem um grupo de 100 pessoas (tokens) em uma fila.

  • O Jeito Antigo (Cortar): Se você precisa de menos pessoas, basta dizer às últimas 50 para irem para casa. As 50 restantes continuam paradas exatamente nos mesmos lugares.
  • O Jeito Novo (Mesclar): Se você precisa de menos pessoas, você pede para pessoas com aparência semelhante se agruparem e formarem uma única "superpessoa". Se duas pessoas estão usando a mesma camisa vermelha, elas se fundem em um único representante desse grupo.

Por que isso é melhor?

  1. Consistência: Quer você tenha 100 pessoas ou 10 "superpessoas", os grupos representam a mesma estrutura subjacente. O "grupo da camisa vermelha" ainda está lá, apenas condensado. Isso mantém a "história" consistente para a IA, não importa quantos tokens você use.
  2. Alinhamento: Como os grupos são formados com base na similaridade (não apenas na posição), a IA pode aprender um único modelo que funcione perfeitamente tanto para listas curtas quanto para longas.

O Ingrediente Secreto: "Mesclagem Global Aprendível"

Houve um grande obstáculo. Normalmente, para decidir quem se funde com quem, você olha para a imagem específica (ex: "Estes dois pixels parecem a orelha de um gato, então vamos fundi-los"). Mas quando uma IA está criando uma nova imagem do zero, ela ainda não tem a imagem! Ela não pode olhar para a imagem para decidir como fundir.

Os autores resolveram isso com a Mesclagem Global Aprendível.
Pense nisso como um livro de regras pré-definido ou um "plano mestre" que a IA aprende durante o treinamento. Em vez de olhar para a imagem para decidir quem se funde, a IA usa um padrão fixo e aprendido (como um manual de instruções universal) que diz: "O Token 1 sempre se funde com o Token 2, o Token 3 se funde com o Token 4", independentemente do que a imagem final pareça.

Embora este livro de regras seja fixo (não muda com base na imagem), a IA o treina tão bem que naturalmente agrupa coisas semelhantes. Isso permite que a IA saiba exatamente como lidar com os tokens "fundidos" mesmo antes de gerar a imagem.

Os Resultados

Os pesquisadores testaram isso no ImageNet (um enorme banco de dados de imagens). Eles descobriram que:

  • O método deles permite que um único modelo de IA gere imagens em diferentes velocidades e qualidades sem a necessidade de ser retreinado para cada configuração.
  • As imagens parecem melhores e a matemática funciona de forma mais eficiente do que métodos anteriores que apenas "cortavam" os tokens.
  • Eles até adicionaram uma pequena etapa de "ajuste fino" (usando uma técnica chamada LoRA) que torna a IA ainda melhor para contagens específicas de tokens com quase nenhum custo adicional.

Em resumo: Eles descobriram como tornar os geradores de imagens por IA flexíveis. Em vez de forçar a IA a escolher entre um modelo "rápido" e um modelo "bom", eles construíram um tradutor único e inteligente que pode encolher ou expandir os dados da imagem ao agrupar inteligentemente partes semelhantes, mantendo a qualidade alta e o custo baixo.

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 →