Învățarea bazată pe instanțe

term_id: instance_based_learning

Category: training_techniques

Definition

Cunoscută și sub numele de învățare bazată pe memorie, această tehnică nu construiește un model generalizat în timpul antrenamentului. În schimb, stochează întregul set de date de antrenament. Când este necesară o predicție, algoritmul găsește cele mai similare…

Summary

O abordare de învățare leneșă în care predicțiile sunt făcute comparând noile intrări cu instanțele de antrenament stocate.

Key Concepts

  • Învățare leneșă
  • Metrică de similaritate
  • K-Cel Mai Apropiat Vecin (KNN)
  • Bazat pe memorie

Use Cases

  • Sisteme de recomandare
  • Recunoașterea tiparelor
  • Seturi de date mici până la medii

Code Example

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