Обучение на основе экземпляров

term_id: instance_based_learning

Category: training_techniques

Definition

Также известное как обучение на основе памяти, этот метод не строит обобщенную модель во время обучения. Вместо этого он сохраняет весь обучающий набор данных. Когда требуется предсказание, он находит наиболее похожие

Summary

Подход ленивого обучения, при котором предсказания делаются путем сравнения новых входных данных с сохраненными обучающими экземплярами.

Key Concepts

  • Ленивое обучение
  • Метрика сходства
  • K-ближайших соседей
  • Основанное на памяти

Use Cases

  • Рекомендательные системы
  • Распознавание образов
  • Наборы данных малого и среднего размера

Code Example

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