Blog

SM-2 vs. FSRS: Wie Spaced-Repetition-Planung wirklich funktioniert

Jede Spaced-Repetition-App verspricht, deine Wiederholungen "zum richtigen Zeitpunkt" zu planen. Dahinter stecken zwei grundverschiedene Rechenwege. Hier siehst du, was jeder davon tatsächlich tut, bevor er dir die Karten für morgen zusammenstellt.

SM-2: eine feste Regel mit einem Regler pro Karte

SM-2 ist der Algorithmus hinter SuperMemo 2 und war über den größten Teil seiner Geschichte auch der von Anki. Jede Karte bekommt eine einzige Zahl, den Ease-Faktor, der für alle Karten mit ungefähr demselben Wert startet. Nach jeder Bewertung bewegt sich dieser Wert um einen festen Betrag: bewertest du gut, steigt er leicht, bewertest du schlecht, sinkt er. Das nächste Intervall ist dann in etwa das letzte Intervall, multipliziert mit diesem Wert.

Mehr steckt nicht dahinter: eine Zahl, ein fester Schritt in die eine oder andere Richtung, multipliziert in den nächsten Abstand. Genau diese Einfachheit ist der Grund, warum der Algorithmus schon 1987 lief und bis heute im produktiven Einsatz ist.

Wo eine feste Anpassung an ihre Grenzen kommt

Der Ease-Faktor weiß nichts über dein Gedächtnis, nur über deine bisherigen Bewertungen für genau diese eine Karte. Zwei Karten mit demselben Ease-Faktor können für dich völlig unterschiedlich schwer sein, und SM-2 kann das nicht unterscheiden, außer über die Bewertungen, die du schon abgegeben hast. Auch auf einen Aussetzer reagiert er immer gleich, egal ob du die Karte eine Stunde nach dem Lernen vergessen hast oder ein Jahr später, obwohl beides etwas ganz anderes darüber aussagt, wie stabil diese Erinnerung eigentlich war.

Das macht SM-2 nicht schlecht, für die 80er-Jahre war es ein wirklich cleverer Ansatz innerhalb der damaligen technischen Grenzen. Es bedeutet nur, dass der Ease-Faktor eine Annäherung an dein Gedächtnis ist, kein Modell davon.

FSRS: das Gedächtnis modellieren statt einen Wert nachzujustieren

FSRS (Free Spaced Repetition Scheduler) geht anders heran: Es versucht, dein Gedächtnis direkt abzubilden, mit drei Werten pro Karte.

  • Schwierigkeit, wie grundsätzlich schwer diese Karte für dich ist
  • Stabilität, wie lange die Erinnerung hält, bevor sie voraussichtlich unter dein Ziel fällt
  • Abrufwahrscheinlichkeit, die geschätzte Wahrscheinlichkeit, dass du dich gerade jetzt erinnerst, die entlang einer Vergessenskurve abnimmt statt linear

Statt einen einzelnen Wert nachzujustieren, aktualisiert FSRS nach jeder Bewertung alle drei Werte und legt die nächste Wiederholung genau dort hin, wo die Abrufwahrscheinlichkeit unter dein eingestelltes Ziel fällt, die gewünschte Behaltensrate (bei Mneme standardmäßig 90%). Eine Karte, die schon monatelang stabil sitzt, bekommt ein langes Intervall. Eine Karte, bei der du ständig scheiterst, wird bald wiederholt, weil ihre geschätzte Stabilität tatsächlich niedriger ist, nicht weil eine feste Strafe ausgelöst wurde.

Ein Feature, das FSRS auch kann und viele Implementierungen nutzen: die eigenen Parameter an die tatsächliche Wiederholungshistorie einer Person anpassen, sodass sich das Modell an das individuelle Vergessen anpasst. Mneme macht das bewusst nicht. Es läuft mit gut getesteten Standardparametern statt individuell optimierten Gewichten, und tauscht damit ein Stück Personalisierung gegen einen Scheduler, an dem es nichts einzustellen, zu justieren oder falsch zu machen gibt. Wer diese zusätzliche Personalisierung will, sollte diesen Kompromiss kennen.

Im direkten Vergleich

Vergleich zwischen SM-2 und FSRS
  SM-2 FSRS
Was pro Karte gespeichert wird Ein Ease-Faktor Schwierigkeit, Stabilität, Abrufwahrscheinlichkeit
Wie das nächste Intervall entsteht Letztes Intervall × Ease Punkt, an dem die geschätzte Erinnerung unter dein Ziel fällt
Berücksichtigt Zeitpunkt des Aussetzers ✗ ✓
Lernschritte am selben Tag ✓ ✓
Einstellbare Ziel-Behaltensrate ✗ ✓
Erstveröffentlichung 1987 2022, wird aktiv weiterentwickelt
  • ✓ ja
  • ✗ nein

Wie Mneme das einsetzt

Mneme nutzt FSRS-4.5 für jede Karte, standardmäßig aktiv, ohne dass du irgendetwas einschalten musst. Deine gewünschte Behaltensrate (90%, wenn du sie nicht in den Einstellungen änderst) ist der einzige Regler, den du hast. Karten, die eine Schwelle an Aussetzern überschreiten, werden als Problemkarten markiert und können automatisch pausiert werden, damit eine wirklich schlechte Karte nicht dauerhaft Zeit aus deinen Wiederholungen frisst.

Wenn du von Anki kommst: Dort ist FSRS ebenfalls als Option verfügbar, die Mathematik dahinter ist also in beiden Fällen dieselbe. Den Rest der Unterschiede findest du im Funktionsvergleich.

33% Rabatt auf Mneme Pro zum Start sichern

Weiterlesen