Tembel Öğrenme

term_id: lazy_learning

Category: training_techniques

Definition

k-Yakın Komşu (k-NN) gibi tembel öğreniciler, tüm eğitim veri setini ezberler ve tahmin yaparken hesaplama gerçekleştirir. Bu durum, genel bir model inşa eden ‘aceleci’ (eager) öğrenmeden farklıdır.

Summary

Genelleştirmeyi sınıflandırma zamanına erteleyen, açık bir model oluşturmak yerine eğitim örneklerini saklayan bir öğrenme yaklaşımı.

Key Concepts

  • Örnek Tabanlı Öğrenme
  • k-Yakın Komşu (k-NN)
  • Çıkarım Maliyeti
  • Genelleştirme

Use Cases

  • Öneri sistemleri
  • Küçük veri setlerinde desen tanıma
  • Tahmine dayalı modellerin prototiplendirilmesi

Code Example

1
2
from sklearn.neighbors import KNeighborsClassifier
clf = KNeighborsClassifier(n_neighbors=5)