Skuteczność stopniowego uczenia się

Metody zespołowe w Pythonie

Román de las Heras

Data Scientist, Appodeal

Uczenie zbiorowe a stopniowe

Uczenie zbiorowe

  • Zasada: mądrość tłumu
  • Niezależne estymatory
  • Uczenie tego samego zadania dla tego samego celu
  • Budowanie równoległe

Uczenie stopniowe

  • Zasada: uczenie iteracyjne
  • Zależne estymatory
  • Uczenie różnych zadań dla tego samego celu
  • Budowanie sekwencyjne
Metody zespołowe w Pythonie

Uczenie stopniowe

20190314_174424.jpg

Możliwe etapy uczenia stopniowego:

  1. Pierwsza próba (model początkowy)
  2. Informacja zwrotna (ocena modelu)
  3. Korekta błędów (kolejny model)
Metody zespołowe w Pythonie

Dopasowanie do szumu

Biały szum

  • Błędy nieskorelowane
  • Błędy nieobciążone o stałej wariancji

Tolerancja poprawy

  • Jeśli różnica wydajności < próg poprawy:
    • Zatrzymaj trenowanie
Metody zespołowe w Pythonie

Czas na ćwiczenia!

Metody zespołowe w Pythonie

Preparing Video For Download...