Instanzbasiertes Lernen

term_id: instance_based_learning

Category: training_techniques

Definition

Auch als gedächtnisbasiertes Lernen bekannt, erstellt diese Technik während des Trainings kein verallgemeinertes Modell. Stattdessen wird der gesamte Trainingsdatensatz gespeichert. Wenn eine Vorhersage erforderlich ist, sucht es die ähnlichsten

Summary

Ein faules Lernverfahren, bei dem Vorhersagen durch Vergleich neuer Eingaben mit gespeicherten Trainingsinstanzen getroffen werden.

Key Concepts

  • Faules Lernen
  • Ähnlichkeitsmetrik
  • K-Nächste-Nachbarn
  • Gedächtnisbasiert

Use Cases

  • Empfehlungssysteme
  • Mustererkennung
  • Kleine bis mittlere Datensätze

Code Example

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