Почему важно обновить алгоритмы запоминания? Традиционный алгоритм SM-2 в Anki имеет серьезные недостатки, заставляя повторять карточки чаще необходимого. Новый алгоритм FSRS учитывает индивидуальные особенности памяти и может сократить количество повторений на 20-30%.
Как внедрить FSRS в свое обучение? Достаточно обновиться до Anki версии 23.10 или выше, включить FSRS в настройках колоды и выбрать желаемый уровень вспоминаемости (оптимально 90%). Используйте все четыре кнопки ответа для максимальной эффективности. Узнайте подробности в нашей статье!
История развития алгоритмов интервальных повторений
Чтобы понять значимость нового алгоритма FSRS, необходимо взглянуть на эволюцию систем интервальных повторений. Всё начинается с создания системы SuperMemo, разработанной польским исследователем Петром Возняком.
SuperMemo прошел долгий путь развития, начиная с бумажных карточек (SuperMemo 0) до сложных компьютерных алгоритмов. Первая компьютерная версия, SuperMemo 2 (SM-2), появилась в 1987 году и стала основой для множества программ интервальных повторений, включая Anki.
SM-2 — простой и понятный алгоритм, который определяет следующий интервал повторения на основе текущего интервала, множителя легкости (ease factor) и оценки, которую вы даете карточке. Если вы отвечаете правильно, интервал увеличивается, если неправильно — карточка возвращается в начало процесса обучения.
Основная формула работы SM-2 выглядит следующим образом:
- Если вы нажимаете «Снова», карточка возвращается в начало обучения, а множитель легкости уменьшается.
- Если нажимаете «Трудно», множитель легкости также уменьшается.
- Если нажимаете «Хорошо», множитель легкости не меняется, а новый интервал = предыдущий интервал × множитель легкости.
- Если нажимаете «Легко», множитель легкости увеличивается, а интервал растет быстрее.
В то время как SuperMemo развивался дальше (сейчас существует SM-18), Anki до недавнего времени оставался на алгоритме SM-2 из-за его открытости и простоты реализации.
Интересный факт: Множитель легкости (ease factor) в SM-2 изначально может только уменьшаться при нажатии «Снова» и «Трудно», но увеличивается только при нажатии «Легко». Это часто приводит к так называемому «аду легкости» (ease hell), когда карточки начинают повторяться слишком часто.
Ограничения SM-2 в Anki
SM-2, несмотря на свою эффективность, имеет серьезные недостатки:
- Он не пытается точно предсказать вероятность вспоминания карточки в определенное время.
- У него нет четкого представления о стабильности памяти.
- Он не оптимизирует длину интервала индивидуально под каждого пользователя.
- Множитель легкости может легко попасть в «петлю снижения», из которой трудно выбраться.
Кроме того, SM-2 не учитывает индивидуальные особенности пользователя и содержания карточек. Исследования показывают, что SM-2 обычно предсказывает вероятность вспоминания около 60%, когда фактическая вероятность составляет около 95%. Это означает, что вы повторяете карточки чаще, чем нужно.
Принципы работы FSRS и почему он лучше
FSRS (Free Spaced Repetition Scheduler) — это новый алгоритм, разработанный Джареттом Яном на основе моделей трудности, стабильности и вспоминаемости (Difficulty-Stability-Retrievability, DSR). По сути, это значительно более сложная и точная модель работы памяти.
В отличие от SM-2, FSRS учитывает три ключевых компонента памяти:
- Вспоминаемость (Retrievability) — вероятность того, что вы вспомните информацию в определенный момент времени.
- Стабильность (Stability) — время, необходимое для того, чтобы вероятность вспоминания снизилась с 100% до выбранного уровня (например, 90%).
- Трудность (Difficulty) — врожденная сложность конкретной информации, которая влияет на то, насколько быстро растет стабильность памяти при повторении.
FSRS использует эти три компонента для создания точной модели памяти для каждой карточки. Когда вы просматриваете карточку, алгоритм:
- Рассчитывает предполагаемую вспоминаемость на момент просмотра.
- Обновляет значение трудности карточки на основе вашего ответа.
- Вычисляет новую стабильность (которая растет медленнее для более сложных карточек).
- Планирует следующее повторение на основе обновленных значений и желаемого уровня вспоминаемости.
Обратите внимание: В FSRS кнопка «Трудно» работает иначе, чем в SM-2. В SM-2 нажатие «Трудно» уменьшает множитель легкости, а в FSRS стабильность остается прежней или даже увеличивается. Это важное отличие, которое помогает избежать «ада легкости».
Научное сравнение FSRS и SM-2
Научные тесты показывают превосходство FSRS над SM-2. Джаретт Ян проанализировал более 70 коллекций карточек Anki и сравнил различные алгоритмы по точности предсказания вспоминаемости.
Результаты впечатляют: FSRS демонстрирует значительно более низкую ошибку предсказания (RMSE — Root Mean Square Error) по сравнению с SM-2. Это означает, что FSRS гораздо лучше предсказывает, когда вы начнете забывать информацию, и планирует повторения соответствующим образом.
На практике это приводит к:
- Сокращению количества ежедневных повторений на 20-30%.
- Экономии 5-10 минут в день при сохранении той же эффективности запоминания.
- Более точному индивидуальному планированию интервалов для разных типов материала.

Читайте также!
Как включить и настроить FSRS в Anki
Для активации FSRS вам потребуется обновиться до Anki версии 23.10 или выше. После этого включение алгоритма становится простым процессом:
- Откройте настройки колоды (щелкните на колоде и выберите «Параметры»).
- Прокрутите вниз до раздела «Дополнительно».
- Включите опцию «FSRS».
При включении FSRS появляются новые настройки:
- Желаемая вспоминаемость (Desired Retention) — насколько часто вы хотите правильно вспоминать карточки (рекомендуется 90%).
- Параметры FSRS — эти параметры можно оптимизировать индивидуально для вашей колоды, нажав кнопку «Оптимизировать».
- Перепланировать карточки при изменении — эта опция позволяет перепланировать существующие карточки при переключении на FSRS.
Оптимизация параметров FSRS для вашей колоды
Одна из самых мощных функций FSRS — возможность оптимизации под ваш конкретный материал и историю обучения. Для этого:
- Включите FSRS в настройках.
- Нажмите кнопку «Оптимизировать».
- Anki проанализирует вашу историю повторений (рекомендуется иметь не менее 1000 повторений) и настроит 17 параметров FSRS оптимальным образом.
- Вы можете нажать «Оценить», чтобы увидеть, насколько хорошо алгоритм предсказывает ваши ответы.
Интересно, что параметры могут значительно различаться для разных типов материала. Например, если вы изучаете китайский, немецкий и медицинские термины, оптимальные параметры для каждой из этих колод будут разными.
Полезный совет: Рекомендуется оптимизировать параметры FSRS примерно раз в месяц, чтобы алгоритм продолжал улучшаться на основе вашей истории обучения.
Практические рекомендации по использованию FSRS
После активации FSRS важно учитывать несколько ключевых моментов для достижения максимальной эффективности.
Какой уровень вспоминаемости выбрать?
Выбор желаемого уровня вспоминаемости — это баланс между количеством повторений и эффективностью запоминания:
- 70-80% — минимальная нагрузка, но вы будете забывать карточки чаще.
- 90% — золотая середина, рекомендуемая для большинства пользователей.
- 95% — высокая эффективность запоминания с умеренным увеличением нагрузки.
- 97-99% — максимальное запоминание, но значительное увеличение нагрузки.
Интересно, что установка вспоминаемости ниже 70% может фактически увеличить нагрузку, поскольку вы будете чаще забывать карточки и возвращаться к началу обучения. Оптимальный диапазон для большинства пользователей — 90-95%.
Максимальный интервал повторений
Другой важный параметр — максимальный интервал между повторениями. Исследования показывают:
- Ограничение интервала одним годом значительно увеличивает нагрузку по сравнению с длительными интервалами.
- Разница между максимальными интервалами в 5 и 10 лет незначительна.
- Оптимальный максимальный интервал для большинства пользователей — от 1 до 5 лет.
Использование всех четырех кнопок ответа
В отличие от популярного мнения о том, что достаточно использовать только «Снова» и «Хорошо», с FSRS рекомендуется использовать все четыре кнопки:
- Снова — если вы забыли информацию.
- Трудно — если вспомнили с трудом или частично.
- Хорошо — если вспомнили после небольшого усилия.
- Легко — если вспомнили мгновенно и без усилий.
Использование всех кнопок позволяет FSRS точнее настраивать интервалы для каждой карточки, основываясь на её сложности для вас.
Изменения в этапах обучения
С FSRS рекомендуется упростить этапы обучения. Достаточно установить один шаг обучения (например, 10-30 минут) и одно повторение на следующий день. Это связано с тем, что FSRS учитывает даже первое повторение карточки, в отличие от SM-2, где фаза обучения не влияла на множитель легкости.
Дополнительные возможности с FSRS Helper
Для расширения функциональности FSRS существует дополнение FSRS Helper, созданное тем же разработчиком. Оно добавляет несколько полезных функций:
- Предварительное изучение и отсрочка — возможность изучать карточки до того, как они станут «просроченными», или откладывать их на более позднее время.
- Балансировка нагрузки — равномерное распределение карточек по дням для поддержания стабильной нагрузки.
- Свободные дни — возможность настроить дни, в которые вы хотите иметь минимальное количество повторений.
- Разделение родственных карточек — разделение карточек из одной записи во времени для избежания интерференции.
Эффективный подход: Комбинация FSRS с дополнением FSRS Helper позволяет максимально адаптировать Anki под ваш график. Например, вы можете установить воскресенье как «свободный день» с минимальным количеством карточек.
Переход на FSRS: что нужно учесть
При переходе с SM-2 на FSRS есть несколько нюансов, о которых стоит помнить:
- Возможное увеличение начальной нагрузки — если вы решите перепланировать все карточки при переключении на FSRS, у вас может временно увеличиться количество ежедневных повторений.
- Отсутствие фазы обучения — в FSRS первое повторение карточки уже влияет на будущие интервалы, в отличие от SM-2.
- Важность точных ответов — FSRS работает наиболее эффективно, когда вы честно оцениваете свои ответы. Если вы нажимаете «Трудно», когда на самом деле забыли информацию, алгоритм не будет работать корректно.
- Необходимость времени для адаптации — полные преимущества FSRS проявляются не сразу. Может потребоваться несколько недель или месяцев использования, прежде чем вы заметите значительное сокращение количества повторений.
Ключевые выводы
- FSRS — значительное улучшение по сравнению с традиционным алгоритмом SM-2, позволяющее сократить количество повторений на 20-30% при сохранении той же эффективности запоминания.
- Оптимальный уровень желаемой вспоминаемости для большинства пользователей составляет 90%, что обеспечивает хороший баланс между эффективностью и нагрузкой.
- Рекомендуется использовать все четыре кнопки ответа для более точной настройки интервалов.
- Параметры FSRS можно и нужно оптимизировать индивидуально для разных типов материала.
- Максимальный интервал в 1-5 лет является оптимальным для большинства пользователей, дальнейшее увеличение дает незначительные преимущества.
Часто задаваемые вопросы
Стоит ли переходить на FSRS, если я только начинаю использовать Anki?
Да, безусловно. FSRS предлагает более эффективный алгоритм запоминания с самого начала. Поскольку у вас еще нет большой истории использования SM-2, переход будет особенно гладким. Включите FSRS в настройках и начинайте пользоваться преимуществами сразу.
Как FSRS влияет на изучение иностранных языков по сравнению с другими предметами?
При изучении языков FSRS особенно полезен, так как позволяет более точно учитывать различную сложность слов и грамматических конструкций. Языковые карточки часто имеют разные уровни сложности, и FSRS лучше адаптируется к этим различиям, показывая более сложные слова чаще, а легкие — реже. Это делает процесс изучения языка более эффективным.
Нужно ли мне менять настройки всех моих колод при переходе на FSRS?
Да, FSRS нужно активировать в каждой группе настроек отдельно. Однако помните, что настройки FSRS применяются ко всем колодам, использующим данную группу настроек. Рекомендуется оптимизировать параметры FSRS для каждой группы настроек индивидуально, особенно если у вас разные типы материалов (например, язык, медицина, история).
Как понять, что FSRS работает правильно для моей колоды?
Основной показатель — соответствие фактического уровня вспоминания вашему целевому показателю. Если вы установили желаемую вспоминаемость 90%, то примерно 90% ваших ответов должны быть правильными. Вы можете проверить это в статистике Anki. Также обратите внимание на количество ежедневных повторений — оно должно постепенно сокращаться по сравнению с SM-2 при той же эффективности запоминания.
Могу ли я вернуться к SM-2, если FSRS мне не подойдет?
Да, вы всегда можете отключить FSRS в настройках и вернуться к SM-2. При этом ваши интервалы будут сохранены, но будут обрабатываться по алгоритму SM-2. Однако стоит дать FSRS достаточно времени (хотя бы месяц) для полной адаптации к вашим учебным привычкам, прежде чем делать выводы о его эффективности.
Основной источник: The NEW Best Anki Settings 2024! New FSRS vs Anki default algorithm (SM-2)