Uczenie oparte na eksemplarzach

term_id: instance_based_learning

Category: training_techniques

Definition

Znane również jako uczenie oparte na pamięci, ta technika nie buduje uogólnionego modelu podczas treningu. Zamiast tego przechowuje cały zbiór danych treningowych. Gdy potrzebna jest predykcja, znajduje najbardziej s

Summary

Podejście leniwego uczenia, w którym predykcje są dokonywane poprzez porównywanie nowych danych wejściowych do przechowywanych eksemplarzy treningowych.

Key Concepts

  • Leniwe uczenie
  • Miara podobieństwa
  • K-Nearest Neighbors (K-Najbliższych Sąsiadów)
  • Opieranie na pamięci

Use Cases

  • Systemy rekomendacyjne
  • Rozpoznawanie wzorców
  • Małe do średnich zbiorów danych

Code Example

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