Örnek Tabanlı Öğrenme

term_id: instance_based_learning

Category: training_techniques

Definition

Bellek tabanlı öğrenme olarak da bilinir, bu teknik eğitim sırasında genelleştirilmiş bir model oluşturmaz. Bunun yerine, tüm eğitim veri setini hafızada tutar. Bir tahmin gerektiğinde, yeni girdi ile en benzer olan saklanmış örnekleri bulur ve bu komşulara dayanarak sonuç üretir.

Summary

Yeni girdilerin, saklanan eğitim örnekleriyle karşılaştırılarak tahmin yapıldığı tembel (lazy) bir öğrenme yaklaşımı.

Key Concepts

  • Tembel öğrenme (Lazy learning)
  • Benzerlik metriği
  • K-En Yakın Komşu (KNN)
  • Bellek tabanlı

Use Cases

  • Öneri sistemleri
  • Desen tanıma
  • Küçükten orta ölçeğe veri setleri

Code Example

1
2
3
from sklearn.neighbors import KNeighborsClassifier
knn = KNeighborsClassifier(n_neighbors=3)
knn.fit(X_train, y_train)