
Algoritmo FSRS en Anki
Pensé que había tocado este tema hace tiempo. Hace unos días recibí un correo de un suscriptor solicitando recomendaciones sobre qué intervalos estaba usando en mi configuración de opciones de mis mazos de Anki, le recomendé usar el algoritmo FSRS que llevo usando hace ya un par de años, y pensaba pasarle el link de mi post explicando el tema, pero quedé sorprendido al darme cuenta que no había comentado antes sobre esto. Así que gracias a Claudio pude darme cuenta de que quedaba pendiente esta importante explicación.
¡Comencemos!
¿Qué es FSRS?
FSRS (Free Spaced Repetition Scheduler) es un sistema de repetición espaciada que reemplaza el algoritmo SM-2 utilizado tradicionalmente por Anki. Su objetivo es mejorar la predicción de la curva de olvido, permitiéndote recordar más información en menos tiempo.
Una explicación más detallada de su funcionamiento puede encontrarse en los links de esta página web.
¿Cómo usarlo en Anki?
Antes de activarlo
Antes de habilitar FSRS en Anki, asegúrate de que todas tus plataformas sean compatibles:
- Anki 23.10 o versiones más recientes
- AnkiMobile 23.10 o versiones más recientes
- AnkiWeb
- AnkiDroid 2.17 o versiones más recientes
Si alguna versión de Anki que usas no es compatible, podrían ocurrir errores en la programación de los intervalos de tus flashcards. Además, si previamente usaste una versión personalizada de FSRS, es importante eliminar cualquier configuración anterior antes de activarlo.
Configuración
- Ve a las opciones del mazo y busca la sección “FSRS” en la parte inferior.
- Activa FSRS (se aplicará globalmente a todos los mazos).
- Asegúrate de que los pasos de aprendizaje y reaprendizaje sean menores a 1 día (se recomienda 10m o 30m).
- Ajusta la retención deseada (proporción de flashcards que quieres recordar en cada revisión). El valor por defecto es 90%, que equilibra carga y eficiencia.
- Pulsa “Optimizar” en la sección de “Parámetros FSRS”.
Determinando la retención deseada
El ajuste de la retención deseada afecta directamente la frecuencia de revisiones:
- A 90%, revisarás una flashcard en 100 días.
- A 95%, la revisarás en 46 días (2x más revisiones).
- A 97%, la revisarás en 27 días (3.7x más revisiones).
- A 99%, la revisarás en 9 días (10x más revisiones).
Un valor mayor a 97% puede ser abrumador, mientras que valores muy bajos generan demasiados olvidos. Se recomienda mantenerse entre 90% y 97%.
Imagen extraída del manual oficial de Anki.
Optimización y evaluación de parámetros FSRS
FSRS usa aprendizaje automático para ajustar los intervalos de tus flashcards en base a tu desempeño y tu retención deseada. Para optimizar los parámetros del algoritmo en base a esto simplemente debes pulsar “Optimizar”.
Nota: el botón “Evaluar” sirve para evaluar los parámetros actuales.
No es necesario realizar esta optimización de los parámetros de forma constante. Personalmente, lo realizo una vez al mes (lo tengo programado en Todoist). Anki tiene la opción de realizar la optimización en todos los diferentes presets de opciones que tengamos con un solo botón.
Simulador de carga de trabajo
FSRS permite estimar cuánto estudiarás diariamente:
- Días a simular: predice revisiones futuras.
- Flashcards nuevas por día: cómo afectan la carga de trabajo.
- Máximo de revisiones por día.
En realidad se entiende mejor experimentando con él.
Consideraciones importantes
Compatibilidad con complementos
FSRS puede no ser compatible con algunos complementos que afectan la programación de las revisiones. Si usas complementos que modifican los intervalos de flashcards, es posible que FSRS no funcione correctamente.
Importancia de ser “sincero”
Una recomendación que se brinda en el propio manual de Anki es no usar el botón “Difícil” en lugar de “De nuevo” si has olvidado una flashcard. Indica que el algoritmo FSRS asumirá que la recordaste y ajustara los parámetros en base a ello, lo que programará intervalos demasiado largos que no reflejan tu desempeño y aprendizaje.
Conclusión
El algoritmo FSRS busca mejorar la eficiencia del estudio en Anki, reduciendo la carga de revisiones sin comprometer la retención. Yo lo llevo usando desde que salió (alrededor de noviembre de 2023) y la verdad me siento muy cómodo usándolo, así que desde mi experiencia personal lo recomiendo también.
Espero que este post haya podido servir para explicar de forma simple lo que es y la forma de implementarlo en Anki. Si tienen más dudas recomiendo leer la sección correspondiente a FSRS en el manual de Anki que contiene la información brindada en este post y más.