Lusta tanulás

term_id: lazy_learning

Category: training_techniques

Definition

A lusta tanulók, például a k-Nearest Neighbors (k-NN), megjegyzik a teljes képzési adathalmazt, és csak a predikciók során végeznek számításokat. Ez ellentétben áll a kapkodó (eager) tanuléssal, amely előre felépít egy általános modellt.

Summary

Egy tanulási megközelítés, amely a általánosítást az osztályozás időpontjára halasztja, a képzési példányokat tárolja helyett egy explicit modell felépítésének.

Key Concepts

  • Példa-alapú tanulás
  • k-Nearest Neighbors (k-NN)
  • Inferencia költség
  • Általánosítás

Use Cases

  • Ajánlórendszerek
  • Mintafelismerés kis adathalmazokban
  • Prediktív modellek prototípuskészítése

Code Example

1
2
from sklearn.neighbors import KNeighborsClassifier
clf = KNeighborsClassifier(n_neighbors=5)