Online

term_id: online

Category: basic_concepts

Definition

Online læring er en maskinlæringsparadigme der modellen oppdateres inkrementelt når nye datapunkter ankommer, i stedet for å trenes på en statisk datamengde om gangen. Denne tilnærmingen er avgjørende for dynamiske miljøer.

Summary

Refererer til maskinlæringsmodeller som lærer kontinuerlig fra nye datastrømmer i sanntid uten å trenes opp på nytt fra bunnen av.

Key Concepts

  • Inkrementell læring
  • Datastrømmer
  • Sanntids tilpasning
  • Batch vs. Online

Use Cases

  • Sanntids svindeloppdagelse
  • Børsprissprediksjon
  • Personliggjorte anbefalingssystemer

Code Example

1
2
3
4
from sklearn.linear_model import SGDClassifier
model = SGDClassifier()
# Simulate online learning with partial_fit
model.partial_fit(X_batch, y_batch, classes=[0, 1])