FSRS vs SM-2 : quel planificateur Anki choisir ?
D'où vient SM-2
SM-2 a été publié par Piotr Woźniak pour SuperMemo en 1987, et le planificateur de l'Anki classique en descend. Le principe est simple : chaque carte porte un « facteur ease » (autour de 2.5 au départ). Répondez bien et le prochain intervalle vaut le précédent multiplié par l'ease ; répondez « Difficile » ou échouez, et l'ease baisse.
Ça marche — des décennies d'utilisateurs d'Anki en sont la preuve. Mais ce mécanisme a des défauts connus :
- L'enfer de l'ease. Chaque échec fait chuter l'ease, et il remonte lentement. Les cartes sur lesquelles vous avez peiné une fois restent coincées à jamais sur des intervalles courts, inondant votre file quotidienne de révisions dont vous n'avez pas besoin.
- Une taille unique pour tous. Les constantes de la formule ont été réglées à la main en 1987 et sont les mêmes pour chaque personne et chaque type de carte. Votre véritable courbe de l'oubli n'entre jamais en jeu.
- Aucun réglage de rétention. Vous ne pouvez pas dire à SM-2 : « Je veux retenir 90% de ce paquet. » Vous ajustez des boutons indirects (modificateur d'intervalle, bonus d'ease) en espérant que ça marche.
Ce que FSRS fait différemment
FSRS — Free Spaced Repetition Scheduler, un projet open source de Jarrett Ye et ses collaborateurs — remplace la formule fixe par un modèle de mémoire. Chaque carte est suivie à l'aide de trois grandeurs (le modèle DSR) :
- Difficulty (difficulté) — à quel point cette carte est difficile pour vous,
- Stability (stabilité) — combien de temps la mémoire dure actuellement,
- Retrievability (récupérabilité) — la probabilité que vous la rappeliez à l'instant.
Les paramètres ne sont pas des constantes réglées à la main : l'optimiseur les ajuste à votre propre historique de révisions. Et au lieu de boutons indirects, vous définissez ce qui compte vraiment pour vous — la rétention souhaitée (disons 0.90) — et FSRS planifie chaque carte pour le moment où sa probabilité de rappel est sur le point de passer sous ce seuil.
Deux conséquences pratiques :
- Moins de révisions gaspillées. Les cartes que vous connaissez bien sont repoussées plus loin que SM-2 n'oserait le faire ; les cartes vraiment difficiles reviennent plus tôt. Dans le projet ouvert srs-benchmark, exécuté sur des centaines de millions de révisions Anki réelles, les variantes de FSRS prédisent le rappel plus précisément que SM-2 de façon constante — et c'est précisément cette précision de prédiction qui se traduit par des révisions économisées.
- Pas d'enfer de l'ease. Un échec met à jour la stabilité et la difficulté de façon sensée, au lieu de punir la carte pour toujours.
Les réserves honnêtes
- FSRS ne vaut que ce que vaut l'historique auquel il s'ajuste. Avec très peu de révisions, il part de valeurs par défaut au niveau de la population (ce qui reste très bien — elles ont été calées sur des données massives).
- Si vous forcez sans cesse les intervalles à la main ou utilisez « Difficile » comme un « échec », le modèle apprend à partir de signaux bruités. Notez honnêtement.
- SM-2 n'est pas cassé. Si vous avez une routine stable et que votre charge de travail vous convient, changer est une optimisation, pas un sauvetage.
Changer sans perdre sa progression
Sur Anki ordinateur (23.10 ou plus récent) : Options du paquet → activez FSRS, définissez la rétention souhaitée (0.85–0.95 est la plage raisonnable ; plus haut = plus de révisions), puis cliquez sur « Optimiser » pour ajuster les paramètres à votre historique. Vos cartes, votre historique et vos médias restent intacts — seule la planification future change.
Sur iPhone : Guru utilise FSRS nativement — les paquets importés (.apkg avec la planification intacte) reprennent depuis leur état existant, et les nouveaux paquets générés par IA (directement à partir de vos PDF) sont planifiés avec FSRS dès la première carte. Il n'y a aucun interrupteur à trouver.
Choisir une rétention souhaitée
- 0.90 — la recommandation par défaut ; charge de travail équilibrée.
- 0.95 — examen dans quelques semaines, l'échec coûte cher. Attendez-vous à une file quotidienne visiblement plus grande.
- 0.85 — accumulation à long terme (langues, culture générale) où le volume compte plus que n'importe quelle carte isolée.
Tout l'intérêt de FSRS, c'est que ce compromis devient enfin explicite : vous choisissez la rétention, l'algorithme paie le coût de révision minimal pour la maintenir.