Get it on Google Play

Чому ми перейшли на FSRS

Спейсерепетитивні системи існують з 1980-х років, і більшість додатків досі планують перегляди так, як це робили тоді. pimReader тепер використовує FSRS — ось що змінилося і чому ви це помітите.

Кожна система спейсерепетитивного навчання відповідає на одне питання: коли я повинен це побачити знову?

Якщо ви це зробите правильно, ви переглядаєте кожен елемент саме перед тим, як забудете його — максимальне збереження інформації за мінімальний час. Якщо ви помиляєтеся в одному напрямку, ви витрачаєте години на перегляд того, що вже знаєте. Якщо в іншому — ви забуваєте матеріал, перш ніж він знову з'явиться.

Протягом приблизно сорока років більшість додатків відповідали на це питання варіаціями одного й того ж алгоритму 1980-х. pimReader тепер використовує FSRS, і різниця варта пояснення.

Старий спосіб: одна крива для всього

Класичні планувальники працюють приблизно так: якщо ви правильно відповіли на запитання, множите його інтервал на фіксований коефіцієнт. Якщо помиляєтеся — скидаєте. Є "легкість" для кожної картки, яка коливається вгору і вниз.

Це працює. Це було справжнім проривом. Але це робить припущення, яке не є правдою: що всі ваші елементи забуваються з однаковою швидкістю.

Це не так. Слово, яке майже ідентичне у вашій рідній мові, і неправильне дієслово з чотирма змінами основи не зникають однаково. Якщо ви обробляєте їх з одним і тим же множником, один з них буде переглянутий занадто часто, а інший — недостатньо, назавжди.

Класичний алгоритм також має неприємний режим збоїв, з яким люди постійно стикаються: якщо ви один раз неправильно відповіли на зрілу картку, її легкість настільки сильно карається, що вона ніколи повністю не відновлюється. Картки застряють у рутині частих переглядів, яких не заслуговують. Спільнота називає це — "пекло легкості" — що свідчить про те, наскільки це поширено.

Новий спосіб: модель для кожного елемента

FSRS — безкоштовний планувальник спейсерепетитивного навчання — підходить до справи по-іншому. Замість одного множника, він моделює три речі для кожного окремого елемента:

  • Згадуваність — наскільки ймовірно, що ви згадаєте його прямо зараз
  • Стабільність — як повільно він зникає після навчання
  • Складність — наскільки важким є цей конкретний елемент для вас

Кожен перегляд оновлює цю модель. Планувальник потім вибирає інтервал, який ставить ваш наступний перегляд на цільову ймовірність згадування.

Практичний наслідок: легкі елементи швидше йдуть з вашого шляху, а справді складні перестають ховатися.

Більшість людей помічають помітно менше навантаження на щоденні перегляди при такому ж або кращому збереженні. Це не магія — це алгоритм, який більше не витрачає ваш час на картки, які ви явно знаєте.

Що ви насправді бачите

Each rating button shows the interval it will set

Відкриваєте елемент для перегляду, і ви отримуєте чотири кнопки:

ЩЕ РАЗ · СКЛАДНО · ДОБРЕ · ЛЕГКО

Кожна з них має свій власний інтервальний ярлик — 5 Хв, 1 Д, 2 Д, 4 Д. Це не декоративно. Це те, що станеться, якщо ви натиснете на неї, розраховане для цього конкретного елемента та вашої історії з ним.

Ми вважаємо, що їх показувати важливо. Планувальник, який приховує своє мислення, тренує вас натискати кнопки напіввипадково. Показуючи наслідки, ви змушуєте себе оцінювати чесно, а чесні оцінки є всім входом до моделі. Найбільше, що ви можете зробити, щоб покращити свій розклад, — це перестати натискати "Добре" на картках, з якими ви насправді помилилися.

Також є повзунок прогресу, якщо ви хочете безпосередньо змінити стан елемента — корисно, коли ви знаєте, що щось є набагато більш чи менш надійним, ніж алгоритм вважає в даний момент.

Чи потрібно вам щось робити?

Ні. FSRS включено за замовчуванням. Існуючі елементи зберігають свою історію і плануються далі за новою моделлю.

Якщо ви вже деякий час користуєтеся pimReader, очікуйте, що кількість ваших переглядів зміниться протягом перших кількох тижнів, поки модель не наздожене те, що ви насправді знаєте. Зазвичай вниз, при такому ж збереженні.

Одна річ, яка має найбільше значення

Який би планувальник ви не використовували, вхідними даними є ваша чесність.

FSRS є кращою моделлю забування, ніж те, що було раніше, і він краще вибиратиме ваші інтервали. Але він може моделювати лише ті оцінки, які ви йому даєте. Натискайте ЩЕ РАЗ, коли вам довелося добре подумати про це. Натискайте ЛЕГКО лише тоді, коли це було справді миттєво.

Зробіть це, і алгоритм впорається з рештою — що, зрештою, є сенсом мати один.

Copyright © 2026 pimreader.app     Контакти