Che cos'è FSRS? L'algoritmo moderno della ripetizione dilazionata spiegato bene

FSRS sta per Free Spaced Repetition Scheduler, cioè «programmatore libero di ripetizione dilazionata». È un algoritmo aperto e gratuito che decide quando rivedere ogni flashcard. Ha sostituito sistemi più vecchi come SM-2 in un numero crescente di app, non perché sia nuovo, ma perché programma in base alla probabilità invece che a una regola fissa.

Questo articolo parla dell’algoritmo in sé: cosa modella, come le tue risposte lo cambiano, e cosa promette e cosa no. Non è una presentazione del prodotto: spiega il meccanismo che sta sotto i pulsanti di ripasso.

Perché i programmatori più vecchi non bastano

L’approccio classico, SM-2, risale al 1987. Assegnava a ogni carta un «fattore di facilità» e allungava gli intervalli di ripasso con un moltiplicatore fisso. Funziona, e milioni di studenti l’hanno usato. Ma tratta ogni carta con la stessa lente: non sa dirti quanto sei vicino a dimenticare una parola specifica, quindi non può collocare il ripasso con precisione. Il risultato è una programmazione approssimativamente giusta per la carta media e sbagliata sia per quelle facili sia per quelle difficili.

I tre numeri dietro ogni carta

FSRS modella ogni carta con tre proprietà, e quasi tutto ciò che l’algoritmo fa ne deriva:

ProprietàCosa significa
Difficoltà (D)Quanto questo elemento è difficile per te, non in generale. Una difficoltà più alta tende a significare intervalli più brevi.
Stabilità (S)Quanto il ricordo resiste prima che la tua probabilità di richiamo scenda a un livello fissato. Misurata in giorni.
Recuperabilità (R)La probabilità che tu ricordi la carta proprio adesso. Cala con il passare del tempo dall’ultimo ripasso.

La relazione è intuitiva quando la vedi: R dipende da quanto tempo è passato e da quanto è stabile il ricordo. Una carta con stabilità alta resta facile da richiamare a lungo; una con stabilità bassa scivola rapidamente verso l’oblio.

La ritenzione obiettivo: la manopola che regola tutto

Poiché FSRS lavora con le probabilità, può fissare un ripasso nel momento esatto in cui la tua probabilità di richiamo scende a un obiettivo, di solito intorno al 90 %. Quel numero è una scelta, e mette in equilibrio ripassi e dimenticanze:

  • Un obiettivo più alto (diciamo 95 %) significa più ripassi e pochissimi vuoti.
  • Un obiettivo più basso (diciamo 85 %) significa meno ripassi e più dimenticanze.

Il 90 % è un valore predefinito comune perché sta vicino al punto in cui ogni ripasso in più rende relativamente poco. Raramente lo imposti tu: l’app sceglie un valore sensato.

Come le tue valutazioni tarano il modello

Ogni volta che ripassi, valuti la carta — in EnjoyCards tra Dimenticato, Difficile, Buono o Facile. Quella singola pressione aggiorna difficoltà e stabilità della carta:

  • Dimenticato (un vuoto o una risposta sbagliata) abbassa bruscamente la stabilità, quindi la carta torna nel giro di minuti.
  • Difficile alza la stabilità lentamente, tenendo corto l’intervallo successivo.
  • Buono la alza normalmente.
  • Facile la alza in fretta, spingendo la carta avanti di settimane.

FSRS è anche adattivo col tempo. Man mano che osserva il tuo storico di ripassi, può adattare i suoi parametri ai tuoi schemi — quanto in fretta dimentichi e quanto ti costa un richiamo fallito — così la programmazione diventa personale invece che generica.

Perché fa risparmiare ripassi

Poiché programma su una probabilità invece che su un moltiplicatore fisso, FSRS evita entrambi i difetti dei sistemi più vecchi: smette di ripassare troppo le carte che già sai e troppo poco quelle che continui a dimenticare. I benchmark su grandi insiemi di dati di ripasso collocano FSRS a circa il 20–30 % di ripassi in meno rispetto a SM-2 a parità di memorizzazione. Il risparmio non è in una singola sessione: si accumula mentre il mazzo cresce.

Cosa FSRS non è

Aiuta essere precisi sui limiti:

  • Non è un formato di carta. FSRS decide solo il momento. Non dice niente su cosa debba stare su una carta.
  • Non è una pillola per la memoria. L’algoritmo non può salvare carte che verificano cinque cose insieme, riletture passive o valutazioni disoneste. Programma quello che gli dai.
  • Non è legato a una sola app. FSRS è libero e aperto, ed è per questo che diversi strumenti di flashcard l’hanno adottato.

Come lo incontri nella pratica

Quasi non tocchi mai D, S o R direttamente. Crei una carta, rispondi, premi una valutazione, e la programmazione si aggiorna. Tutta l’interfaccia è questa. In EnjoyCards FSRS gira automaticamente e ogni pulsante di valutazione mostra in anteprima l’intervallo successivo (10m, 2d, 15d) prima che tu confermi, così la decisione dell’algoritmo è visibile invece che nascosta.

Se vuoi la versione di tutto questo per chi studia — intervalli, effetto di spaziatura e una routine di studio — parti dalla nostra guida alla ripetizione dilazionata. Per vedere come FSRS sta dentro un’app completa, leggi la panoramica di FSRS in EnjoyCards. E se ti sei chiesto se le serie quotidiane contino quanto la spaziatura, vale la pena guardare il confronto tra serie e ripetizione dilazionata.

L’algoritmo è solo metà della storia; l’altra metà è farsi trovare pronto. Scarica EnjoyCards gratis e lascia che FSRS gestisca i tempi mentre tu gestisci i dieci minuti.

Punti chiave

  • Perché i programmatori più vecchi non bastano
  • I tre numeri dietro ogni carta
  • La ritenzione obiettivo: la manopola che regola tutto
  • Come le tue valutazioni tarano il modello
  • Perché fa risparmiare ripassi
  • Cosa FSRS non è
Condividi questo articolo