Laiska oppiminen

term_id: lazy_learning

Category: training_techniques

Definition

Laiskat oppijat, kuten k-lähimmän naapurin menetelmä (k-NN), muistavat koko harjoitusdatan ja suorittavat laskentaa vain ennusteita tehdessä. Tämä eroaa innokkaasta oppimisesta, joka rakentaa yleisen mallin etukäteen.

Summary

Oppimisote, joka viivästyttää yleistämisen luokitteluhetkeen saakka tallentamalla harjoitusinstanssit sen sijaan, että rakennettaisiin eksplisiittistä mallia.

Key Concepts

  • Instanssipohjainen oppiminen
  • k-lähin naapuri
  • Päätelykustannus
  • Yleistäminen

Use Cases

  • Suositusjärjestelmät
  • Kuviontunnistus pienissä datamäärissä
  • Ennakoivien mallien prototyyppien kehitys

Code Example

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