Paper — Mamba: Linear-Time Sequence Modeling with Selective State Spaces

Por que estou lendo isso: porque é a pergunta mais relevante sobre o futuro do Transformer, e aArquitetura Transformers e Attention termina apontando pra cá.

Ficha

CampoValor
TítuloMamba: Linear-Time Sequence Modeling with Selective State Spaces
AutoresAlbert Gu, Tri Dao (Carnegie Mellon / Princeton)
Ano / Venue2023 (arXiv)
Linkhttps://arxiv.org/abs/2312.00752
TópicosArquitetura · SSM · Complexidade linear

Resumo em 5 linhas

  1. Problema: a atenção é em tempo e memória; SSMs anteriores eram lineares mas com matrizes de transição fixas, o que impede raciocínio baseado em conteúdo.
  2. Método: selective state space model (S6) — as matrizes de transição passam a depender da própria entrada, permitindo copiar e induzir.
  3. Resultado: complexidade linear em tempo e memória, e desempenho comparável a Transformers de mesmo tamanho em vários benchmarks.
  4. Custo: ecossistema maduro menor; hardware-aware kernels próprios.
  5. Conclusão: ameaça concreta ao paradigma Transformer em contextos longos.

O que eu levo embora

  • É aqui que a distinção “complexidade vs. constante” vira argumento de paper. FlashAttention e GQA compram fatores; Mamba muda o regime.
  • SSM seletivo ≠ SSM linear. A seletividade (dependência da entrada) é o que dá poder.

Detalhes que merecem atenção

O argumento central

AtençãoSSM fixoSSM seletivo (Mamba)
ComplexidadeO(n²)O(n)O(n)
Depende do conteúdosimnãosim
Copiar da entradasimnãosim

SSMs lineares anteriores (como DSS) eram lineares mas blindados: a transição não depende do que está sendo processado. Mamba torna , e o passo de discretização funções da entrada — daí “selective”.

Comparações

ArquiteturaTempoMemóriaEcossistema
TransformerO(n²)O(n) + cacheenorme (HF, vLLM, Triton)
MambaO(n)O(n)pequeno, mas crescendo

Limitações

  • A janela de atenção effectively curta aparece nos benchmarks de dependência longa.
  • Inferência em-sequence: SSMs têm estado fixo (menor constante) mas perdem o acesso aleatório ao histórico.
  • Comparações com Transformer em 2023 usavam modelos menores do que os disponíveis hoje. Tratar os números com cuidado.

Perguntas que o paper deixa abertas

  • Modelos híbridos (atenção + SSM) fazem sentido para o meu problema?
  • E quando combinamos GQA + FlashAttention + janela esparsa? A quantidade de otimização de constante já justifica a troca de paradigma?

Onde isso conecta

Rethinking

A pergunta de quem constrói com IA em 2026 não é “Mamba venceu”. É: quantas otimizações de constante eu preciso acumular antes de mudar de paradigma? E a resposta honesta é: depende do length distribution dos seus prompts, e isso se mede.

Notas de leitura

PassadaDataConclusão
1 — 15 min
2 — método
3 — crítica

Lido em 2026-09-30