A seguirPróximo guia
Atenção esparsa em bloco e esparsa nativa
Técnico
GUIA de IA de linguagem
A atenção escassa torna os Transformers mais baratos, permitindo que cada token atenda apenas a um subconjunto cuidadosamente escolhido de outros tokens, em vez de todos eles.
Ouça este guiaNarrado por IA · ~2 min
This trades a little global reach for big savings in memory and compute on long sequences.
A autoatenção total compara cada token com todos os outros tokens, de modo que o custo aumenta com o quadrado do comprimento da sequência, o que se torna doloroso para documentos longos. A atenção escassa substitui o padrão denso por um estruturado. Projetos comuns incluem atenção de janela deslizante (local), onde cada token vê apenas vizinhos próximos; padrões alargados ou dilatados que avançam para alcançar contextos distantes de forma barata; e tokens globais, algumas posições especiais que atendem a tudo e que tudo atende, atuando como centros de informação. Modelos como Longformer, BigBird e Sparse Transformer os combinam para que o número total de conexões cresça aproximadamente linearmente em vez de quadraticamente, permitindo contextos de milhares a dezenas de milhares de tokens.
Longformer processando artigos científicos ou documentos jurídicos inteiros em uma única passagem usando janela deslizante e atenção global
BigBird lidando com respostas a perguntas de documentos longos e sequências genômicas com atenção em escala linear
Resumindo o texto do tamanho de um livro onde toda a atenção esgotaria a memória da GPU
Sistemas de recuperação e bate-papo de longo contexto que usam tokens centrais globais para rotear informações importantes entre milhares de tokens
Sparse attention remains central to long-context modeling, increasingly paired with optimized kernels like FlashAttention and with learned or dynamic sparsity that picks which tokens to attend to per input. À medida que as janelas de contexto se estendem para milhões de tokens, as pilhas híbridas misturam camadas esparsas, densas e de espaço de estado. Espere que kernels esparsos com reconhecimento de hardware e atenção baseada em roteamento continuem reduzindo o custo de leitura de entradas muito longas.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
A atenção escassa torna os Transformers mais baratos, permitindo que cada token atenda apenas a um subconjunto cuidadosamente escolhido de outros tokens, em vez de todos eles. Isso troca um pouco de alcance global por grandes economias de memória e computação em sequências longas.
Atenção total compara cada token com todos os outros tokens, fornecendo custo O (N ao quadrado) em tempo e memória.
A atenção local restringe a visualização de cada token a uma janela fixa de tokens adjacentes, reduzindo drasticamente os custos.
Alguns tokens globais conectam-se a todas as posições, permitindo que as informações fluam por toda a sequência de forma barata.
BigBird mostrou que seu padrão esparso é um aproximador universal de funções de sequência com escala aproximadamente linear.
Ao limitar as conexões a janelas locais mais alguns links globais, o total de conexões cresce linearmente.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Atenção esparsa em bloco e esparsa nativa
Técnico