
Anki kullandıysanız, SM-2 tarafından zamanlandınız demektir. "Optimize edilmiş zamanlama" sunan daha yeni bir sistem kullandıysanız, FSRS ile karşılaşmış olabilirsiniz. Her iki algoritma da aynı amaca hizmet eder — her bir bilgi kartını size bir sonraki sefer ne zaman göstereceğine karar vermek — ancak bunu temelde farklı şekillerde yaparlar. Bu fark, çoğu öğrencinin fark ettiğinden daha önemlidir; çünkü zamanlama algoritmanız, tekrar etmeye ne kadar zaman harcadığınızı, materyali gerçekte ne kadar iyi tuttuğunuzu ve hafızanız beklenmedik şekilde davrandığında sistemin nasıl yanıt verdiğini belirler. Mevcut tüm aralıklı tekrar seçeneklerine dair bağlam için aralıklı tekrar kılavuz koleksiyonuna göz atın.
SM-2, 1980'lerde Piotr Wozniak tarafından SuperMemo için geliştirildi ve oluşturulmasından bu yana Anki'deki varsayılan zamanlama algoritması oldu. Tasarımı, döneminin kısıtlamalarını yansıtır: erken kişisel bilgisayarlarda çalışacak kadar basit ve kullanıcıların elle anlayabileceği kadar açıklanabilir olması gerekiyordu.
SM-2 kabaca şöyle çalışır. Her kart bir kolaylık faktörü taşır — varsayılan bir değerde (genellikle 2.5) başlayan ve değerlendirmelerinize göre ayarlanan bir çarpan. İlk iki öğrenme adımından sonra (sabit kısa aralıklar kullanan), bir sonraki aralık, önceki aralığın kolaylık faktörüyle çarpılmasıyla hesaplanır. Bir kartı Hard olarak değerlendirirseniz, kolaylık faktörü azalır ve gelecekteki aralıkları kısaltır. Easy olarak değerlendirirseniz, hafifçe artar ve onları uzatır. Sürekli zorlandığınız bir kart giderek düşük bir kolaylık faktörü biriktirir ve daha sık tekrar edilir; sürekli doğru bildiğiniz bir kart ise geleceğe daha da itilir.
Bu tasarım gerçekten yararlı olacak kadar iyi çalışır — milyonlarca öğrenci SM-2 kullanarak önemli bir bilgi birikimi oluşturdu. Ancak ölçekli çalıştığınızda veya altta yatan varsayımları analiz ettiğinizde ortaya çıkan yapısal sınırlamaları vardır.
FSRS — the Free Spaced Repetition Scheduler — farklı bir başlangıç noktası alır. Aralıkların nasıl değişmesi gerektiğine dair kurallar tanımlamak yerine, hafızanın kendisinin matematiksel bir modelini oluşturur ve aralıkları bu modelden türetir. Algoritma açık kaynaklı ve hakem denetimlidir; teknik özellik için FSRS açık kaynak deposuna bakın.
FSRS Nasıl Çalışır başlığında daha ayrıntılı olarak açıklandığı gibi, model her kart için üç niceliği izler: zorluk (bu öğrenci için içsel zorluk), kararlılık (hafızanın ne kadar yavaş azaldığı) ve geri çağrılabilirlik (şu anda başarılı hatırlama olasılığı). Bir sonraki tekrar, geri çağrılabilirliğin bir hedef eşiğe ulaşacağı tahmin edilen zaman noktasına — genellikle %90 — planlanır.
Model, hatırlama olasılığı hakkında açık tahminler yaptığından, hafıza gerçekten kararlı olduğunda uzun, kırılgan olduğunda kısa aralıklar belirleyebilir — SM-2'nin yalnızca kolaylık faktörü mekanizmasıyla yaklaşık olarak yapabildiği kararlar.
| Özellik | SM-2 | FSRS |
|---|---|---|
| Temel mekanizma | Önceki aralığa uygulanan kolaylık faktörü sezgiseli | Zaman içinde geri çağrılabilirliği tahmin eden hafıza modeli |
| Aralık türetimi | Önceki aralık × kolaylık faktörü | Geri çağrılabilirlik hedef eşiğe düşene kadarki süre |
| Tutma hedefleme | Örtük — açık tutma olasılığı yok | Açık — yapılandırılabilir hedef (ör. %90) |
| Öğrenci başına uyum | Yalnızca kart başına kolaylık faktörü ayarlamaları | Model ağırlıkları bireysel tekrar geçmişine uyarlanabilir |
| Kolaylık faktörü kayması | Evet — düşük kolaylık faktörleri sürme eğilimindedir | Geçerli değil — kararlılık kolaylık faktörünün yerini alır |
| Kullanılan değerlendirme sinyali | Kolaylık faktörünü ve aralık çarpanını ayarlar | Kararlılığı ve zorluğu günceller; aralığı yeniden türetir |
| Şeffaflık | Basit kurallar, elle açıklaması kolay | Daha karmaşık model, ancak açık tutma tahminleri |
| Tekrar verimliliği | Çoğu kullanım durumu için iyi | Eşdeğer tutma için genellikle daha az tekrar |
İki algoritma arasındaki tekrar verimliliği farkı, her birinin hafızanızın gerçek durumunu ne kadar iyi izlediğine bağlıdır. SM-2, hafıza kararlılığıyla ilişkili olan ancak onu doğrudan ölçmeyen bir vekil kullanır — kolaylık faktörü ve geçmiş tekrarlar boyunca birikimi. Sonuç, ortalama olarak makul ancak bireysel kartlar için kesin olmayan bir zamanlamadır.
FSRS, kararlılığı açıkça izleyerek, SM-2'nin benzer şekilde ele aldığı iki durumu ayırt edebilir: bir dizi Good tekrarıyla yakın zamanda pekiştirdiğiniz düşük kolaylık faktörlü bir kart ve gerçekten kırılgan kalan düşük kolaylık faktörlü bir kart. SM-2 ikisine de kabaca aynı kısa aralığı verir; FSRS ise pekiştirilen karta, kararlılığı arttığı için daha uzun bir aralık verir.
Aylarca çalışılan büyük bir destede bu kesinlik birikir. Kararlı hafızalar gereksiz yere tekrar edilmez; kırılgan hafızalar tutma eşiğinin altına düşmeden önce tekrar edilir. Net etki, daha küçük ve daha iyi hedeflenmiş bir tekrar kuyruğudur; bu da aynı — ya da daha yüksek — gerçek tutmayı korurken tekrar etmeye daha az zaman harcamak anlamına gelir.
SM-2'nin avantajları yok değil. Son derece şeffaftır: algoritmayı birkaç satırda okuyabilir ve bir sonraki adımda tam olarak ne yapacağını anlayabilirsiniz. Onlarca yıllık gerçek dünya doğrulamasına sahiptir. Küçük destelere veya kısa çalışma zaman çizelgelerine sahip öğrenciler için, SM-2 ile FSRS arasındaki verimlilik farkı pratikte ihmal edilebilir olabilir.
FSRS daha fazla karmaşıklık getirir. Modelin makul varsayılanlar gerektiren parametreleri vardır — ve ideal olarak, verilerinize göre kalibrasyon. Tutarlı bir değerlendirme disiplini gerektirir; çünkü yanlış değerlendirmeler bir modeli, bir sezgiseli yanılttığından daha fazla yanıltır. Kartları dikkatsizce değerlendiren veya ikili geçti/kaldı yaklaşımı kullanan bir öğrenci için, FSRS'nin avantajı önemli ölçüde azalır.
Diğer önemli husus, her sistemde "tutma"nın ne anlama geldiğidir. SM-2 size belirleyebileceğiniz bir tutma hedefi vermez; ortaya çıkan tutma, varsayılan kolaylık faktörüne ve kartları nasıl değerlendirdiğinize bağlıdır. FSRS hedefinizi açıkça seçmenize olanak tanır — %70, %90, %95 — ve onu korumak için aralıkları ayarlar. Daha yüksek hedefler daha kısa aralıklar ve daha fazla tekrar anlamına gelir; daha düşük hedefler daha uzun aralıklar ve daha fazla unutma anlamına gelir. Bu ödünleşim üzerinde açık bir kontrole sahip olmak, profesyonel bir sertifikasyon ile gündelik dil öğrenimi arasındaki gibi, hatırlamanızın ne kadar güvenilir olması gerektiği konusunda güçlü görüşleriniz olduğunda yararlıdır.
Sıfırdan başlıyorsanız ve çalışma sisteminiz FSRS'yi destekliyorsa, SM-2 kullanmak için pek bir neden yoktur. Model tabanlı yaklaşım daha doğru, daha uyarlanabilir ve ölçekte daha iyi sonuçlar üretir. Kullanıcı için öğrenme eğrisi minimaldir — kartları yine aynı şekilde değerlendirirsiniz; algoritma yalnızca bu değerlendirmeleri daha akıllıca kullanır.
Yıllarca tekrar geçmişine sahip mevcut bir SM-2 desteniz varsa, FSRS'ye geçiş aracınıza bağlı olarak kolay olabilir de, olmayabilir de. Bazı sistemler FSRS kararlılığını SM-2 geçmişinden tahmin edebilir; diğerleri sıfırdan başlar. Karar vermeden önce geçiş yolunu kontrol etmekte fayda var.
Uzun vadeli bir uygulama olarak aktif hatırlama konusunda ciddi olan herkes için, deste büyüdükçe algoritma giderek daha önemli hâle gelir. Gündelik olarak tekrar edilen birkaç yüz kart farkı ortaya koymayabilir; yıllar boyunca çalışılan on binlerce kart ise her verimlilik kazancının anlamlı şekilde birikmesini sağlar.
En iyi zamanlama algoritması, tutarlı bir şekilde gerçekten kullanacağınızdır. Ancak eşit kararlılık göz önüne alındığında, FSRS daha doğru zamanlamalar, daha açık tutma kontrolü ve ölçekte daha iyi verimlilik üretir.
Zamanlamanın bir öğrenme sisteminin bir bileşeni olduğunu, tamamı olmadığını hatırlamakta fayda var. Tekrar ettiğiniz bilgi kartlarının kalitesi, ilk okuma sırasındaki katılımınız, her hatırlama denemesine getirdiğiniz anlama derinliği — bu faktörler, gerçek öğrenme sonuçlarını belirlemek için zamanlama algoritmasıyla etkileşime girer. Mükemmel zamanlanmış vasat bir kart yine de vasat bir karttır.
FSRS'nin değeri, zamanlama darboğazını ortadan kaldırmasıdır. Algoritma hafızanızı doğru bir şekilde modelleyip aralıkları uygun şekilde belirledikten sonra, geri kalan değişkenler sizin kontrolünüzdedir: nasıl okuduğunuz, kartları nasıl ürettiğiniz, ne kadar dürüst değerlendirdiğiniz ve tekrarlar için ne kadar tutarlı bir şekilde geldiğiniz.
LearnBook baştan sona FSRS kullanır — böylece aynı anda birden fazla kaynaktaki materyali tekrar ederken, kitaplar arası kuyruktaki her kart, ortak bir zamanlamaya zorlanmak yerine kendi bağımsız olarak kalibre edilmiş aralığını taşır. FSRS'yi tam çalışma iş akışı içinde pratikte görmek için, bilgi kartlarının ve testlerin nasıl üretilip zamanlandığı hakkında okuyun.
FSRS, her kartı ne zaman unutacağınızı tahmin eder ve tekrarları buna göre planlar. LearnBook tekrarlarının arkasındaki modele net bir bakış.
Aralıklı tekrar, tam unutacağınız anda, giderek artan aralıklarla tekrarları planlar. İşte nasıl çalıştığı ve neden bu kadar etkili olduğu.