Instantiegebaseerd leren

term_id: instance_based_learning

Category: training_techniques

Definition

Ook wel geheugenbasis leren genoemd, bouwt deze techniek geen gegeneraliseerd model tijdens het trainen. In plaats daarvan wordt de volledige trainingsdataset opgeslagen. Wanneer een voorspelling nodig is, zoekt het de meest vergelijkbare

Summary

Een ’lazy learning’-benadering waarbij voorspellingen worden gemaakt door nieuwe invoer te vergelijken met opgeslagen trainingsinstanties.

Key Concepts

  • Lazy learning (Trage leren)
  • Vergelijkbaarheidsmaat
  • K-Nearest Neighbors (K-Naburigen)
  • Geheugenbasis

Use Cases

  • Aanbevelingssystemen
  • Patroonherkenning
  • Kleine tot middelgrote datasets

Code Example

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