Эффективность постепенного обучения

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

Román de las Heras

Data Scientist, Appodeal

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

Коллективное обучение

  • Принцип: мудрость толпы
  • Независимые оценщики
  • Решение одной задачи с единой целью
  • Параллельное построение

Постепенное обучение

  • Принцип: итеративное обучение
  • Зависимые оценщики
  • Решение разных задач с единой целью
  • Последовательное построение
Ансамблевые методы в Python

Постепенное обучение

20190314_174424.jpg

Возможные шаги постепенного обучения:

  1. Первая попытка (начальная модель)
  2. Обратная связь (оценка модели)
  3. Исправление ошибок (следующая модель)
Ансамблевые методы в Python

Подгонка под шум

Белый шум

  • Некоррелированные ошибки
  • Несмещённые ошибки с постоянной дисперсией

Порог улучшения

  • Если разность метрик < порога улучшения:
    • Остановить обучение
Ансамблевые методы в Python

Давайте потренируемся!

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

Preparing Video For Download...