Eğitim7 dk

SM-2 Algoritması ve İnsan Beyninin Öğrenme Biçimi

Polimelo Stüdyo10 Haziran 2026

Öğrenmek, bilginin beyne kaydedilmesi kadar, ihtiyaç duyulduğunda oradan geri çağrılabilmesi sürecidir. Ancak insan beyni, biyolojik yapısı gereği kullanmadığı bilgileri hızla unutmaya eğilimlidir. 19. yüzyılın sonlarında Alman psikolog Hermann Ebbinghaus tarafından ortaya konan "Unutma Eğrisi" (Forgetting Curve), yeni öğrenilen bir bilginin tekrar edilmediği takdirde günler içinde nasıl silinip gittiğini bilimsel olarak kanıtlamıştır. Peki, bu unutma sürecini tersine çevirmek ve bilgiyi kalıcı hafızaya (long-term memory) aktarmak nasıl mümkündür? İşte burada devreye Aralıklı Tekrar (Spaced Repetition) ve onun en ünlü uygulaması olan SM-2 Algoritması giriyor.

Hafıza ve Sinaptik Bağlar

Beynimizde milyarlarca nöron bulunur ve her yeni bilgi, bu nöronlar arasında yeni sinaptik bağların kurulması anlamına gelir. Bir bilgiyi ilk kez okuduğumuzda kurulan bağ oldukça zayıftır. Eğer bilgi hemen arkasından tekrar tekrar okunursa (blok çalışma veya ezberleme), beyin bunu geçici bir elektrik aktivitesi olarak görür ve kısa süre sonra bağı zayıflatır. Ancak, bilgi tam unutulmak üzereyken (bağ kopma noktasına gelmişken) hatırlanmaya çalışılırsa, beyin "Bu bilgi hayati öneme sahip" sinyali üretir ve sinaptik bağı çok daha güçlü bir şekilde yeniden inşa eder. Her başarılı aralıklı tekrar, unutma süresini katlanarak uzatır.

SM-2 Algoritmasının Matematiksel Mantığı

Polimelo bünyesindeki dil öğrenme uygulamamız Polyvo'da aktif olarak kullandığımız SM-2 algoritması, Polonyalı araştırmacı Piotr Woźniak tarafından 1980'lerin sonunda geliştirilmiştir. Algoritma, her bir kelime veya bilgi kartı için bir sonraki tekrar zamanını (Interval) şu değişkenlere dayanarak hesaplar:

  • q (Quality - Cevap Kalitesi): Kullanıcının karta verdiği 0 ile 5 arasındaki not. (0: Tamamen unutulmuş, 5: Kusursuz hatırlama).
  • EF (Easiness Factor - Kolaylık Katsayısı): Kartın öğrenilme kolaylığını temsil eder. Başlangıç değeri 2.5'tir. Kart kolaylaştıkça büyür, zorlaştıkça küçülür.
  • n (Repetition - Tekrar Sayısı): Kartın üst üste kaç kez başarıyla hatırlandığı.

Bir kartın sonraki tekrar aralığı (I), gün cinsinden şu formülle belirlenir:

I(1) = 1 gün
I(2) = 6 gün
n > 2 için: I(n) = I(n-1) * EF

Her başarılı tekrardan (q >= 3) sonra Kolaylık Katsayısı (EF) şu formüle göre güncellenir:

EF' = EF + (0.1 - (5 - q) * (0.08 + (5 - q) * 0.02))

Eğer kullanıcı karta 3'ün altında bir not verirse (q < 3), yani bilgiyi hatırlayamazsa, tekrar sayısı (n) sıfırlanır ve kart "öğrenme aşamasına" geri döner. Interval (aralık) yeniden 1 günden başlar, ancak EF değeri düşürülerek kartın daha sık karşımıza çıkması sağlanır.

Neden Blok Ezber yerine Aralıklı Tekrar?

Sınavdan önceki gece sabaha kadar çalışmak (cramming), bilgiyi kısa süreli belleğe yığar. Sınav geçtikten birkaç gün sonra ise bu bilgilerin neredeyse tamamı unutulur. SM-2 algoritması ise minimum çabayla maksimum hatırlama oranını hedefler. Günde saatlerce çalışmak yerine, algoritmanın belirlediği günde sadece 10-15 dakika ayırarak binlerce kelimeyi yıllar boyunca unutmayacak şekilde hafızanıza kazıyabilirsiniz. Polyvo'da geliştirdiğimiz sistem tam olarak bu bilimsel temele dayanmakta ve kullanıcılarımızın zamanını en verimli şekilde kullanmasını sağlamaktadır.


İlginizi Çekebilecek Diğer Yazılar