LingoBlend

Anki face aux SRS modernes : SM-2, FSRS et ce qui a changé

Anki face aux SRS modernes : comment SM-2 et FSRS planifient les révisions, pourquoi les applis récentes cachent le planificateur, et laquelle vous convient.

ComparatifsNikola Artukov9 min de lecture

Anki est un moteur de répétition espacée que vous pointez sur des cartes que vous construisez vous-même. Une application SRS moderne est un produit linguistique qui planifie les révisions à votre place et ne vous montre jamais l'algorithme. La distinction qui compte vraiment n'est pas SM-2 contre FSRS, puisque Anki prend désormais les deux en charge. C'est de savoir si vous voulez le contrôle de chaque carte et de chaque réglage, ou si vous voulez que la planification s'efface dans un produit qui fournit aussi le contenu que vous révisez.

Ce qu'un système de répétition espacée décide réellement#

Tout SRS répond à une seule question : compte tenu de ce que je sais de cet élément et de cet apprenant, combien de jours doivent passer avant de le montrer à nouveau ? La cible est le moment juste avant l'oubli, là où la récupération demande un effort et devient donc la plus productive. Les preuves sous-jacentes sont anciennes et exceptionnellement solides : Hermann Ebbinghaus a cartographié la courbe de l'oubli en 1885, et une vaste méta-analyse des travaux sur la pratique distribuée (Cepeda et al., 2006) a confirmé qu'espacer les révisions bat le fait de les masser, pour une large gamme de matériaux et d'intervalles. La répétition espacée pour l'apprentissage des langues couvre ces recherches en détail.

Ce qui diffère d'un système à l'autre, c'est uniquement la façon de calculer l'intervalle suivant et la part de ce calcul que vous êtes autorisé à voir ou à modifier.

SM-2 : la formule qui reste sous la plupart des applications#

SM-2 est issu de SuperMemo, le programme que Piotr Woźniak a commencé à construire à la fin des années 1980 ; l'algorithme a été décrit dans son article de 1990 et réimplémenté partout depuis. Chaque carte porte un facteur de facilité qui démarre à 2,5 et ne descend pas sous 1,3. Le premier intervalle réussi est d'un jour, le deuxième de six, et chaque intervalle suivant est le précédent multiplié par la facilité courante. Notez mal une carte et sa facilité baisse : le multiplicateur rétrécit et la carte revient plus tôt.

Sa force est d'être transparent et économe. Vous pouvez calculer la prochaine échéance sur papier. Sa faiblesse est que la formule a été réglée à la main sur les données d'une seule personne et traite la mémoire de tous les apprenants comme obéissant à la même courbe. Le facteur de facilité fait en outre double emploi, à la fois estimation de difficulté et multiplicateur d'intervalle, raison pour laquelle des cartes mal notées en SM-2 classique peuvent plonger dans l'« enfer de la facilité » et revenir bien plus souvent que nécessaire.

FSRS : ce qui a réellement changé dans les années 2020#

FSRS, le Free Spaced Repetition Scheduler, est un projet open source développé par Jarrett Ye avec un groupe de contributeurs au début des années 2020. Il remplace l'unique nombre de facilité par trois quantités distinctes : la difficulté (à quel point cet élément est dur pour vous), la stabilité (combien de temps le souvenir tient actuellement) et la récupérabilité (la probabilité que vous le rappeliez à l'instant). Ce cadre DSR descend de la même lignée de pensée que la distinction de Bjork et Bjork entre force de stockage et force de récupération (Bjork & Bjork, 1992).

Le changement pratique est que FSRS n'utilise pas de constantes figées. Il ajuste ses paramètres à votre propre journal de révisions : un planificateur entraîné sur votre historique se comporte donc différemment d'un planificateur entraîné sur celui de quelqu'un d'autre. Vous fixez aussi directement un niveau de rétention souhaité, en choisissant le compromis entre charge de travail et taux de rappel au lieu de le déduire d'un facteur de facilité. Pour les apprenants qui ont des milliers de révisions au compteur, cela signifie en général moins de révisions à rétention égale.

Anki fait aujourd'hui tourner les deux moteurs#

Anki, publié par Damien Elmes en 2006, utilise depuis longtemps un SM-2 modifié : intervalles classiques plus paliers d'apprentissage, quatre boutons de notation, détection des sangsues et modificateurs d'intervalle par paquet. Depuis Anki 23.10, sorti en octobre 2023, FSRS est fourni dans l'application comme planificateur optionnel, que vous activez dans les options de paquet puis optimisez contre votre historique de révisions. Les versions suivantes l'ont encore affiné.

Cela compte pour un article de comparaison, et c'est là que s'effondrent la plupart des arguments du type « Anki est dépassé ». Anki n'est pas resté coincé en 1990. C'est actuellement le SRS le plus configurable accessible à un apprenant ordinaire, et il peut faire tourner le nouvel algorithme comme l'ancien. Ce qu'il ne fait pas, c'est décider de ce que vos cartes doivent contenir.

Comment les applications modernes enfouissent le planificateur#

Les applications de langues récentes prennent l'approche inverse : le planificateur est un détail d'implémentation. Duolingo a publié son propre modèle, la régression de demi-vie, qui prédit la probabilité de rappel à partir de l'historique de l'apprenant et a été décrit par Settles et Meeder en 2016. Des applications de vocabulaire comme Memrise, Clozemaster et Drops entretiennent chacune des files de révision que vous ne configurez jamais. Dans ces produits, l'algorithme n'est pas une fonctionnalité à régler ; c'est la tuyauterie derrière une leçon que vous parcourez du doigt.

LingoBlend se range délibérément dans ce second camp. Ses cinq jeux d'entraînement tournent sur un SM-2 façon Anki, avec des paliers d'apprentissage infrajournaliers à 10 minutes, 1 heure et 8 heures avant qu'une carte ne passe aux intervalles en jours, la facilité restant bornée entre 1,3 et 2,5. La raison de le masquer est que les cartes viennent de vos propres lectures : le problème difficile est la création des cartes, pas la planification. Une pression sur un mot dans un texte mélangé crée la carte, et la file prend le relais.

Comparaison des algorithmes#

SM-2 (classique)Anki avec FSRSPlanificateurs intégrés
OrigineWoźniak, SuperMemo, 1990Open source, début des années 2020 ; dans Anki depuis 23.10 (oct. 2023)Propriétaires, propres à chaque application
Modèle de mémoireUn facteur de facilité par carteDifficulté, stabilité, récupérabilitéVariable ; souvent non documenté
ParamètresConstantes figéesAjustés à votre historique de révisionsFixés par l'éditeur
Réglable par vousFacilité et modificateurs d'intervalleRétention souhaitée et optimisationEn général pas du tout
NotationNote de qualité à chaque révisionQuatre boutons à chaque révisionSouvent juste correct ou faux
Création des cartesVous écrivez chaque carteVous écrivez chaque carteGénérées depuis le contenu de l'application
Mode de défaillanceEnfer de la facilité sur les cartes duresExige du volume de révisions pour bien s'ajusterOn ne peut pas corriger ce qu'on ne voit pas

À qui Anki convient vraiment mieux#

Anki est le meilleur choix si vous voulez la propriété de vos données. Il est gratuit sur ordinateur et sur Android, stocke votre collection localement, se synchronise entre appareils, importe et exporte sans enfermement, et dispose d'un écosystème d'extensions qui couvre à peu près tous les flux de travail imaginables. La bibliothèque de paquets partagés est immense, les chaînes de minage de phrases reposent dessus, et l'optimisation FSRS fait gagner aux utilisateurs de longue date des révisions mesurables. Si vous préparez un examen à date fixe, ou si vous entretenez déjà un paquet auquel vous faites confiance, rien dans cette liste ne le remplace. Les conseils pour déplacer un paquet existant d'un outil à l'autre sont dans importer des paquets Anki et des listes de mots.

Le coût d'Anki, c'est du temps. Une bonne carte demande de la réflexion, et la plupart des gens qui abandonnent Anki abandonnent parce que le paquet a cessé d'être entretenu, pas parce que le planificateur les a trahis. C'est précisément le problème qu'une application centrée sur le contexte cherche à supprimer, et les alternatives à Anki qui gardent le contexte comparent celles qui y parviennent.

Là où un planificateur intégré l'emporte#

La planification intégrée l'emporte quand le goulot d'étranglement est l'approvisionnement. Si vous lisez un article et appuyez sur six mots inconnus, six cartes existent avec leur phrase, leur forme de base et leur grammaire déjà attachées, et elles entrent dans une file sans que vous ouvriez un éditeur de cartes. La qualité de planification est sans doute un peu moins bonne qu'avec un FSRS bien optimisé. En revanche, le nombre de cartes réellement créées est bien plus élevé, et un programme médiocre appliqué à des mots rencontrés en lecture réelle bat un programme parfait appliqué à un paquet vide.

Le résumé honnête est que ces outils se font concurrence sur des axes différents. Anki optimise la révision. Les systèmes intégrés optimisent la capture. Si vous voulez voir comment fonctionne le volet capture avant d'aller plus loin dans la comparaison, l'aperçu des fonctionnalités indique ce que contient chaque formule.

Questions fréquentes

FSRS est-il meilleur que SM-2 ?

Pour la plupart des utilisateurs installés, oui. FSRS modélise séparément la difficulté, la stabilité et la récupérabilité et ajuste ses paramètres à votre propre historique de révisions, ce qui donne en général moins de révisions à rétention égale que l'unique facteur de facilité du SM-2 classique. L'avantage est plus mince si vous avez très peu d'historique à lui donner à apprendre.

Anki utilise-t-il FSRS par défaut ?

FSRS est disponible dans Anki comme planificateur optionnel depuis la version 23.10 d'octobre 2023, à activer par préréglage de paquet dans les options puis à optimiser contre votre journal de révisions. Le comportement par défaut d'Anki a varié selon les versions : vérifiez donc directement les options de paquet de votre version plutôt que de supposer.

Les applications de langues modernes font-elles de la vraie répétition espacée ?

Beaucoup oui, même si les implémentations varient énormément et sont rarement documentées. Duolingo a publié un véritable modèle, la régression de demi-vie (Settles & Meeder, 2016). D'autres utilisent de simples files de type Leitner. Si une application ne laisse jamais une carte dépasser quelques jours, elle fait de l'espacement mais ne l'optimise pas vraiment.

Faut-il utiliser Anki et une application de langues en même temps ?

Cette combinaison fonctionne bien si chacun a un rôle clair : l'application de langues fournit l'input et capture les mots en contexte, Anki gère la révision à long terme des mots que vous jugez dignes d'être gardés. Le mode de défaillance consiste à entretenir deux files portant sur le même matériel, ce qui double la charge de travail sans rien apporter.

Quel est le moyen le plus rapide de construire un paquet sans écrire de cartes ?

Capturer les mots au moment où vous les rencontrez en lisant, pour que la phrase et la forme grammaticale suivent automatiquement. Les packs de mots, les imports de listes et les paquets partagés marchent aussi, même si des cartes toutes faites ne portent aucun contexte personnel. L'offre gratuite de LingoBlend inclut les cinq jeux de révision ; les tarifs montrent ce qu'ajoute Pro.

Partager cet articleXLinkedInRedditE-mail

Nikola Artukov

Créateur de LingoBlend. Parle anglais, allemand, espagnol et serbe, et apprend actuellement l'italien. Écrit sur la lecture comme porte d'entrée dans une langue — les méthodes, la recherche qui les appuie, et les routines concrètes qui tiennent dans une semaine ordinaire.

En savoir plus sur l'auteur

À lire aussi

Commencez à lire dans une nouvelle langue dès aujourd'hui

Téléchargez LingoBlend gratuitement et mélangez votre premier texte en moins d'une minute.