Обучение с подкреплением

Offline RL

Оффлайн RL

новинкаНовое или быстро растущее направление

Направления: Продвинутый ML · Обучение с подкреплением

Обучение по логам прошлых взаимодействий, без возможности экспериментировать со средой.

Ключевые тезисы

  • Главная проблема — экстраполяция: модель переоценивает действия, которых нет в данных.
  • CQL и IQL штрафуют оценку за выход из распределения логов.
  • Оценка по логам ( evaluation) — отдельная и непростая задача.

Подробный разбор

2 подтемы — объяснения, формулы, примеры и интерактивные графики.

Q-функция обучается на действиях из логов, но при выборе максимума заглядывает и в действия, которых там не было. Для них оценка ничем не подкреплена и обычно завышена — начинает предпочитать именно их.

  • CQL штрафует Q-значения действий вне распределения данных.
  • IQL вообще избегает максимизации по неизвестным действиям, используя квантильную регрессию.
  • BCQ ограничивает действиями, похожими на логированные.

  • Importance sampling: перевзвешивание логов отношением вероятностей политик; огромна при длинных траекториях.
  • Doubly robust сочетает модель награды и перевзвешивание — устойчивее.
  • Практический минимум: сравнение с логированной политикой на отложенном периоде и осторожный онлайн-пилот.
На практике

Оффлайн особенно интересен там, где эксперименты дороги или опасны: медицина, промышленное управление, рекомендации с долгим горизонтом.

Видеолекции

Записи университетских курсов, где эта тема звучит. Ссылка открывает запись с той секунды, где о ней говорят, — искать по трёхчасовой лекции не нужно.

Связанные темы

Решения в условиях неопределённости

Следующий шагДальше по связи: Multi-armed BanditsУпрощённый RL без состояний: выбираем действие, получаем награду и балансируем исследование с эксплуатацией.Перейти →

Глава «Обучение с подкреплением» последний раз правилась . Нашли ошибку — напишите.