SM-2 vs FSRS: qual algoritmo de repetição espaçada você deve usar?
Resposta curta: o SM-2 é o algoritmo clássico de repetição espaçada, de 1987: uma fórmula simples, igual para todos, que funciona desde a primeira revisão. O FSRS é um agendador moderno e de código aberto que aprende com o seu próprio histórico e prevê quando você está prestes a esquecer cada cartão. Com um histórico longo, o FSRS costuma agendar de forma mais eficiente, então você precisa de menos revisões para lembrar o mesmo tanto. Para quem está começando ou num app de vocabulário, o SM-2 é mais simples, previsível e continua muito eficaz. Nos dois casos, o que mais pesa é revisar todos os dias.
| SM-2 | FSRS | |
|---|---|---|
| Criado | 1987, Piotr Woźniak (SuperMemo 2) | 2022, projeto de código aberto liderado por Jarrett Ye |
| Ideia | Multiplicar o último intervalo pelo fator de facilidade do cartão | Modelar a memória de cada cartão e revisar quando a chance de lembrar cai até uma meta |
| Estado por cartão | Fator de facilidade, intervalo, número de revisões | Dificuldade, estabilidade, recuperabilidade |
| Personalização | Nenhuma: a mesma fórmula para todos | Parâmetros ajustados ao seu próprio histórico |
| Retenção desejada | Implícita | Você escolhe (cerca de 90% é o comum) |
| Precisa de histórico? | Não, funciona desde o primeiro dia | Funciona com valores padrão; melhora ao ser otimizado com suas revisões |
| Transparência | Dá para calcular à mão | Um modelo treinado; mais difícil de acompanhar cartão a cartão |
| Onde encontrar | Anki, WeaveWords e muitos apps de cartões | Anki (opção nas configurações) e cada vez mais apps |
Como o SM-2 funciona
Depois de cada revisão você avalia o quanto lembrou do cartão, de 0 a 5. Uma nota abaixo de 3 conta como erro, e o cartão recomeça com intervalo de 1 dia. Caso contrário, ele avança: 1 dia depois da primeira revisão, 6 dias depois da segunda e, a partir daí, o intervalo anterior multiplicado pelo fator de facilidade do cartão. Todo cartão começa com 2,5. Respostas fáceis aumentam um pouco esse valor, difíceis diminuem, mas nunca abaixo de 1,3. Um cartão sempre avaliado como "bom" segue mais ou menos 1, 6, 15, 38, 94 dias.
Esse é o algoritmo inteiro. Seus pontos fortes: é previsível, não precisa de dados sobre você e qualquer intervalo pode ser conferido. Teste na calculadora SM-2 ou leia a explicação completa do SM-2. O ponto fraco é que a fórmula é igual para todo mundo: ela não sabe se você, em particular, esquece mais rápido ou mais devagar que a média.
Como o FSRS funciona
O FSRS (Free Spaced Repetition Scheduler) descreve cada cartão com três números:
- Dificuldade: o quanto esse cartão é difícil para você.
- Estabilidade: quantos dias leva para a sua chance de lembrar cair de 100% para 90%. Cada revisão certa aumenta esse valor.
- Recuperabilidade: sua chance estimada de lembrar o cartão agora. Ela cai com o tempo desde a última revisão.
Em vez de multiplicar intervalos, o FSRS agenda a próxima revisão para o momento em que a lembrança prevista cai até a sua retenção desejada, por exemplo 90%. Mais alta, você revisa mais e esquece menos; mais baixa, revisa menos e esquece mais. Os parâmetros do modelo podem ser otimizados com o seu próprio registro de revisões, para que o calendário se adapte à forma como sua memória realmente funciona.
Qual é melhor?
No benchmark de código aberto publicado pelo projeto FSRS, que testa algoritmos com grandes volumes de revisões reais, o FSRS prevê melhor que o SM-2 se um cartão será lembrado. Previsões melhores colocam as revisões mais perto do momento em que você esqueceria, então, para a mesma retenção, você costuma revisar menos. Isso pesa principalmente com milhares de cartões e um histórico longo.
No começo a diferença é menor: o FSRS tem poucos dados seus, e os primeiros passos fixos do SM-2 (1 dia, depois 6) já fazem sentido. E nenhum algoritmo resolve o hábito de pular dias: revisões perdidas prejudicam a retenção muito mais do que a escolha do agendador.
Qual usar?
Escolha o FSRS se
- você usa o Anki há bastante tempo, com uma coleção grande e meses ou anos de histórico;
- a carga diária de revisões está pesada e você quer o mínimo de revisões para uma meta de retenção;
- você gosta de ajustar configurações como a retenção desejada.
O SM-2 é uma boa escolha se
- você está começando com repetição espaçada ou com um idioma novo;
- você quer um calendário que dá para entender e prever;
- você prefere gastar energia adicionando palavras e revisando, não ajustando configurações.
Por que o WeaveWords usa SM-2
O WeaveWords foi feito para quem aprende vocabulário e quer revisar desde o primeiro dia. O SM-2 funciona bem sem histórico, se comporta igual na web e no Android (inclusive offline no celular) e cada intervalo pode ser explicado. No WeaveWords você avalia os cartões como Still Learning, Know It ou Mastered, que equivalem às notas 1, 3 e 5 do SM-2. As respostas do quiz são avaliadas automaticamente. O que automatizamos é o que o SM-2 não cobre: criar o cartão, com tradução por IA, frase de exemplo e pronúncia para cada palavra.
Vem do Anki com FSRS? Suas palavras são importadas de um arquivo .apkg, mas o histórico de revisões não, então os cartões recomeçam com SM-2. Veja WeaveWords vs Anki.
Perguntas frequentes
O FSRS é melhor que o SM-2?
Para prever quando você vai esquecer um cartão, sim: no benchmark aberto do projeto FSRS com dados reais, o FSRS é mais preciso que o SM-2, o que costuma significar menos revisões para a mesma retenção. A vantagem é maior com um histórico longo; para iniciantes o SM-2 também funciona bem.
O Anki usa SM-2 ou FSRS?
Os dois. O agendador original do Anki é baseado no SM-2, e o FSRS está disponível como opção nas configurações do baralho desde o Anki 23.10. Ao ativá-lo, o Anki pode otimizar os parâmetros do FSRS com o seu histórico de revisões.
O que é a retenção desejada no FSRS?
É a probabilidade de lembrar que você quer ter quando um cartão vence, por exemplo 90%. Um valor mais alto significa revisões mais frequentes e menos esquecimento; um mais baixo, menos revisões e mais erros.
O WeaveWords suporta FSRS?
Não. O WeaveWords agenda cada palavra com SM-2, que funciona desde a primeira revisão sem histórico e é fácil de prever. Veja exatamente como os intervalos são calculados na calculadora SM-2 gratuita.
Comece a revisar com SM-2 hoje
Adicione uma palavra e o WeaveWords monta o cartão para você: tradução, frase de exemplo e pronúncia, agendadas com SM-2.
Comece grátis