Anki je sistem za ponavljanje u pravim razmacima koji usmeravate na kartice koje sami pravite. Moderna SRS aplikacija je jezički proizvod koji raspoređuje preglede umesto vas i nikada vam ne pokazuje algoritam. Razlika koja je zaista bitna nije SM-2 naspram FSRS-a, jer Anki sada podržava oba. Pitanje je da li želite kontrolu nad svakom karticom i svakim podešavanjem, ili želite da raspoređivanje nestane unutar proizvoda koji takođe snabdeva sadržaj koji pregledate.
Šta sistem za ponavljanje u pravim razmacima zapravo odlučuje#
Svaki SRS odgovara na jedno pitanje: s obzirom na ono što znam o ovoj stavci i ovom učeniku, koliko dana treba da prođe pre nego što je ponovo prikažem? Cilj je trenutak tačno pre zaboravljanja, u kom je prisećanje naporno i zato najproduktivnije. Osnovni dokazi su stari i neobično čvrsti: Hermann Ebbinghaus je mapirao krivu zaboravljanja 1885. godine, a velika meta-analiza studija o raspodeljenoj vežbi (Cepeda i dr., 2006) potvrdila je da raspoređeni pregledi nadmašuju zbijeno učenje kroz širok raspon materijala i intervala. Ponavljanje u pravim razmacima za učenje jezika pokriva to istraživanje u celosti.
Ono što se razlikuje između sistema jeste samo kako se sledeći interval računa i koliko od tog računanja smete da vidite ili menjate.
SM-2: formula koja je i dalje ispod većine aplikacija#
SM-2 je potekao iz SuperMemo-a, programa koji je Piotr Woźniak počeo da gradi kasnih 1980-ih; algoritam je opisan u njegovom radu iz 1990. godine i od tada je svuda ponovo implementiran. Svaka kartica nosi faktor lakoće koji počinje na 2,5 i ima donju granicu na 1,3. Prvi uspešan interval je jedan dan, drugi je šest, a svaki sledeći interval je prethodni pomnožen trenutnim faktorom lakoće. Ocenite karticu loše i njen faktor lakoće pada, pa se množilac smanjuje i kartica se vraća ranije.
Njena snaga je u tome što je transparentna i jeftina. Sledeći datum dospeća možete izračunati na papiru. Njena slabost je što je formula ručno podešena na podacima jedne osobe i tretira pamćenje svakog učenika kao da se pokorava istoj krivoj. Faktor lakoće takođe obavlja dvostruku ulogu, i kao procena težine i kao množilac intervala, zbog čega loše ocenjene kartice u klasičnom SM-2 mogu da upadnu u „pakao lakoće“, vraćajući se mnogo češće nego što je potrebno.
FSRS: šta se zapravo promenilo 2020-ih#
FSRS, Free Spaced Repetition Scheduler, projekat je otvorenog koda koji je razvio Jarrett Ye sa grupom saradnika tokom ranih 2020-ih. Jedinstveni faktor lakoće zamenjuje trima odvojenim veličinama: težinu (koliko je ova stavka teška za vas), stabilnost (koliko dugo pamćenje trenutno traje) i mogućnost prisećanja (verovatnoću da biste je se setili baš sada). Taj DSR okvir potiče iz iste linije razmišljanja kao i razlika koju Bjork i Bjork prave između snage skladištenja i snage prisećanja (Bjork i Bjork, 1992).
Praktična promena je u tome što FSRS ne koristi fiksne konstante. Prilagođava svoje parametre vašem sopstvenom dnevniku pregleda, pa se raspoređivač uvežban na vašoj istoriji ponaša drugačije od onog uvežbanog na tuđoj. Takođe direktno postavljate željeni nivo zadržavanja, birajući odnos između opterećenja i stope prisećanja umesto da ga izvodite iz faktora lakoće. Za učenike sa hiljadama zabeleženih pregleda, to obično znači manje pregleda za isto zadržavanje.
Anki danas pokreće oba sistema#
Anki, koji je 2006. godine objavio Damien Elmes, dugo je koristio modifikovani SM-2: klasični intervali plus koraci učenja, četiri dugmeta za ocenjivanje, detekcija „pijavica“ i modifikatori intervala po špilu. Od Anki-ja 23.10, objavljenog u oktobru 2023, FSRS stiže u aplikaciju kao opcioni raspoređivač koji uključujete u podešavanjima špila i zatim optimizujete prema svojoj istoriji pregleda. Naredna izdanja su ga dodatno usavršila.
Ovo je bitno za pisanje poređenja, i tu pada većina argumenata da je „Anki zastareo“. Anki nije zaglavljen u 1990. godini. Trenutno je najpodesivija SRS platforma dostupna običnom učeniku, i može da pokreće i noviji i stariji algoritam. Ono što ne radi jeste da odlučuje šta vaše kartice treba da sadrže.
Kako moderne aplikacije ugrađuju raspoređivač#
Novije jezičke aplikacije idu suprotnim putem: raspoređivač je detalj implementacije. Duolingo je objavio sopstveni model, regresiju poluživota, koja predviđa verovatnoću prisećanja na osnovu istorije učenika, a opisali su je Settles i Meeder 2016. godine. Aplikacije za vokabular poput Memrisea, Clozemastera i Dropsa održavaju redove za pregled koje nikada ne podešavate. U ovim proizvodima algoritam nije funkcija koju podešavate; on je infrastruktura iza lekcije kroz koju prolazite dodirima.
LingoBlend namerno sedi u tom drugom taboru. Njegovih pet igara za vežbanje radi na SM-2 po uzoru na Anki, sa koracima učenja ispod jednog dana od 10 minuta, 1 sata i 8 sati pre nego što kartica pređe na intervale u razmeri dana, sa faktorom lakoće ograničenim između 1,3 i 2,5. Razlog za skrivanje toga jeste što kartice dolaze iz vašeg sopstvenog čitanja, pa je teži problem pravljenje kartica, ne raspoređivanje. Dodir na reč unutar mešanog teksta pravi karticu, a red je dalje preuzima.
Poređenje algoritama#
| SM-2 (klasični) | Anki sa FSRS-om | Ugrađeni raspoređivači | |
|---|---|---|---|
| Poreklo | Woźniak, SuperMemo, 1990 | Otvoreni kod, rane 2020-e; u Anki-ju od 23.10 (okt. 2023) | Vlasnički, po aplikaciji |
| Model pamćenja | Jedan faktor lakoće po kartici | Težina, stabilnost, mogućnost prisećanja | Varira; često nedokumentovano |
| Parametri | Fiksne konstante | Prilagođeni vašoj istoriji pregleda | Određuje ih proizvođač |
| Možete ga podešavati | Faktor lakoće i modifikatori intervala | Željeno zadržavanje plus optimizacija | Obično nikako |
| Unos ocene | Ocena kvaliteta po pregledu | Četiri dugmeta po pregledu | Često samo tačno ili netačno |
| Pravljenje kartica | Svaku karticu pišete sami | Svaku karticu pišete sami | Generisano iz sadržaja aplikacije |
| Režim otkazivanja | Pakao lakoće na teškim karticama | Potreban obim pregleda da bi dobro naleglo | Ne možete popraviti ono što ne vidite |
Za koga je Anki zaista bolji#
Anki je bolji izbor ako želite vlasništvo. Besplatan je na desktopu i Android-u, čuva vašu kolekciju lokalno, sinhronizuje se preko uređaja, uvozi i izvozi bez vezivanja za jedan sistem, i ima ekosistem dodataka koji pokriva skoro svaki tok rada koji možete da zamislite. Biblioteka deljenih špilova je ogromna, na Ankiju su izgrađeni čitavi tokovi rada za „rudarenje rečenica“, a FSRS optimizacija dugoročnim korisnicima daje merljivu uštedu u pregledima. Ako učite za fiksni ispit, ili već održavate špil kojem verujete, ništa na ovoj listi ga ne zamenjuje. Uputstvo za prenošenje postojećih špilova između alata je u uvozu Anki špilova i lista reči.
Anki-jev trošak je vreme. Dobra kartica zahteva razmišljanje, i većina ljudi koji odustanu od Anki-ja odustaje zato što je špil prestao da se održava, ne zato što ih je raspoređivač izneverio. To je tačno onaj problem koji aplikacija zasnovana na kontekstu pokušava da ukloni, a alternative za Anki koje zadržavaju kontekst poredi opcije koje to rade.
Gde ugrađeni raspoređivač pobeđuje#
Ugrađeno raspoređivanje pobeđuje kada je usko grlo ponuda. Ako pročitate članak i dodirnete šest nepoznatih reči, šest kartica postoji sa svojom rečenicom, osnovnim oblikom i gramatikom već pridodatim, i ulaze u red a da niste ni otvorili uređivač kartica. Kvalitet raspoređivanja je verovatno malo lošiji od dobro optimizovane FSRS postavke. Broj kartica koje se zaista naprave je mnogo veći, a osrednji raspored primenjen na reči koje ste sreli u stvarnom čitanju nadmašuje savršen raspored primenjen na prazan špil.
Pošten zaključak je da se ovi alati takmiče na različitim osama. Anki optimizuje pregled. Ugrađeni sistemi optimizuju hvatanje. Ako želite da vidite kako strana hvatanja radi pre daljeg poređenja, pregled funkcija navodi šta svaki nivo uključuje.