FSRS је скраћеница за Free Spaced Repetition Scheduler — слободан распоређивач интервалног понављања. То је отворен и бесплатан алгоритам који одлучује када треба поново да видиш сваку картицу. Заменио је старије системе као што је SM-2 у све већем броју апликација с картицама, не зато што је нов, него зато што распоређује по вероватноћи, а не по фиксном правилу.
Овај текст је о самом алгоритму — шта моделује, како твоји одговори мењају модел и шта обећава, а шта не. То није обилазак кроз производ; објашњава машинерију испод дугмади за оцену.
Зашто старији распоређивачи недовољно добро раде
Класичан приступ, SM-2, потиче из 1987. Свакој картици даје „фактор лакоће" и расте интервале понављања фиксним множитељем. Ради, и милиони ученика су га користили. Али сваку картицу посматра кроз исто сочиво: не уме да процени колико си близу заборава одређене речи, па не може тачно да одреди тренутак понављања. Резултат је распоред приближно тачан за просечну картицу, а погрешан и за лаке и за тешке.
Три броја иза сваке картице
FSRS моделује сваку картицу помоћу три својства, и скоро све што алгоритам ради произлази из њих:
| Својство | Шта значи |
|---|---|
| Тежина (D) | Колико је тај елемент тежак теби, не уопште. Већа тежина обично значи краће интервале. |
| Стабилност (S) | Колико памћење држи пре него што вероватноћа присећања падне на задати ниво. Мери се у данима. |
| Вероватноћа присећања (R) | Вероватноћа да би картицу призвао управо сад. Пада како време од последњег понављања пролази. |
Веза је интуитивна кад је видиш: R зависи од протеклог времена и од тога колико је памћење стабилно. Картица високе стабилности остаје лака за присећање дуго; картица ниске стабилности брзо клизи ка забораву.
Циљна стопа памћења: дугме које подешава све
Пошто FSRS ради у вероватноћама, може да закаже понављање за тачан тренутак кад вероватноћа твог присећања падне на циљ — обично око 90%. Тај број је избор, и њиме се тргује понављањима наспрам заборава:
- Виши циљ (рецимо 95%) значи више понављања и веома мало промашаја.
- Нижи циљ (рецимо 85%) значи мање понављања и више заборава.
Око 90% је чест избор јер се налази близу тачке где свако додатно понављање доноси релативно мало. Ретко то сам подешаваш; апликација изабере разумну вредност.
Како твоје оцене подешавају модел
Сваки пут кад понављаш, оцењујеш картицу — у EnjoyCards-у на Опет, Тешко, Добро или Лако. Тај један притисак ажурира тежину и стабилност картице:
- Опет (бланко или погрешан одговор) нагло снижава стабилност, па се картица враћа за неколико минута.
- Тешко полако подиже стабилност, држећи следећи интервал кратким.
- Добро је подиже нормално.
- Лако је подиже брзо, гурајући картицу недељама напред.
FSRS је такође прилагодљив с временом. Док посматра твоју историју понављања, може да уклопи своје параметре у твоје обрасце — колико брзо заборављаш и колико те кошта промашено присећање — па распоред постаје личан, а не општи.
Зашто штеди понављања
Пошто распоређује по вероватноћи, а не по фиксном множитељу, FSRS избегава оба начина на која старији системи промашују: престаје да понавља превише картице које већ знаш и престаје да понавља премало оне које стално заборављаш. Мерења на великим скуповима података о понављању смештају FSRS на отприлике 20–30% мање понављања од SM-2 при истој стопи памћења. Уштеда није у једној сесији; нагомилава се како сет расте.
Шта FSRS није
Корисно је бити прецизан о ограничењима:
- Није формат картице. FSRS одлучује само о времену. Не говори шта припада на картицу.
- Није таблета за памћење. Алгоритам не може да спасе картице које проверавају пет ствари одједном, пасивно поновно читање или неискрено оцењивање. Распоређује оно што му даш.
- Није везан за једну апликацију. FSRS је бесплатан и отворен, зато су га усвојили разни алати с картицама.
Како га срећеш у пракси
Скоро никад не дираш D, S или R директно. Направиш картицу, одговориш, притиснеш оцену, и распоред се ажурира. То је цео интерфејс. У EnjoyCards-у FSRS ради аутоматски, а свако дугме за оцену приказује следећи интервал (10m, 2d, 15d) пре него што потврдиш, па је одлука алгоритма видљива, а не скривена.
Ако желиш верзију окренуту ученику — интервале, ефекат размака и рутину учења — крени од нашег водича кроз интервално понављање. Да видиш како FSRS стоји унутар целе апликације, прочитај како FSRS ради у EnjoyCards-у. А ако си се питао да ли дневни низови вреде колико и размак, поређење у низови наспрам интервалног понављања вреди погледати.
Алгоритам је само половина приче; друга половина је појављивање. Преузми EnjoyCards бесплатно и пусти FSRS да води време док ти водиш оних десет минута.