Ефективність поступового навчання

Ансамблеві методи в Python

Román de las Heras

Data Scientist, Appodeal

Колективне vs поступове навчання

Колективне навчання

  • Принцип: мудрість натовпу
  • Незалежні оцінювачі
  • Навчання тієї самої задачі для спільної мети
  • Паралельне побудування

Поступове навчання

  • Принцип: ітеративне навчання
  • Залежні оцінювачі
  • Навчання різних задач для спільної мети
  • Послідовне побудування
Ансамблеві методи в Python

Поступове навчання

20190314_174424.jpg

Можливі кроки у поступовому навчанні:

  1. Перша спроба (початкова модель)
  2. Зворотний зв'язок (оцінювання моделі)
  3. Виправлення помилок (наступна модель)
Ансамблеві методи в Python

Підганяння під шум

Білий шум

  • Некорельовані помилки
  • Незміщені помилки з сталою дисперсією

Допуск поліпшення

  • Якщо Різниця продуктивності < поріг поліпшення:
    • Зупинити навчання
Ансамблеві методи в Python

Тепер ваша черга!

Ансамблеві методи в Python

Preparing Video For Download...