Обучение с подкреплением — это метод, в котором агенты учатся оптимальному поведению благодаря вознаграждениям, получаемым при взаимодействии со средой.Обучение с подкреплением (RL) — это раздел машинного обучения, в котором агент самостоятельно осваивает оптимальное поведение методом проб и ошибок, взаимодействуя со средой. В отличие от обучения с учителем, здесь нет готовых правильных ответов — есть только сигнал вознаграждения, который может быть редким и зашумлённым. Агенту приходится балансировать между исследованием новых стратегий (вдруг они лучше?) и использованием уже известных (эксплуатацией). Эта дилемма исследования-использования — сердце RL. Современные алгоритмы, такие как Deep Q-Networks и Proximal Policy Optimization, применяют глубокие нейронные сети, чтобы обрабатывать сложный визуальный ввод и управлять десятками действий параллельно.
Предпосылки RL лежат в психологических концепциях оперантного обусловливания (Торндайк, Скиннер). В области ИИ первый весомый вклад — диссертация Минского о нейронных сетях и подкреплении (1954). В 1980-х Саттон и Барто заложили теоретический фундамент. Прорыв широкой публики — 2015 год, когда DeepMind показала систему, играющую в 49 игр Atari на уровне человека. Последовали AlphaGo (2016), AlphaZero (2017) и OpenAI Five (2019), доказавшие работоспособность в сложных многоагентных средах.
В основе лежат уравнения Беллмана. Для Q-обучения: Q*(s, a) = E[R(s,a) + γ max_a' Q*(s', a')]. Алгоритм обновляет оценку: Q(s,a) ← Q(s,a) + α[r + γ max_a' Q(s',a') - Q(s,a)]. В глубоком Q-обучении Q-сеть минимизирует ошибку предсказания: L = E[(r + γ max_a' Q(s', a'; θ^-) - Q(s, a; θ))^2] с помощью методов градиентного спуска, где θ^- — параметры замороженной целевой сети. Политические методы напрямую оптимизируют J(θ) через градиент: ∇θ J ≈ E[Σ_t ∇θ log π(a_t|s_t) · G_t], где G_t — полная награда. Современный актор-критик PPO ограничивает изменение политики проксимальным штрафом, обеспечивая стабильные обновления.
Игровые боты (шахматы, StarCraft), автопилоты машин, оптимизация заводских процессов, рекомендательные системы.
В ходе тренировки программы AlphaGo Zero за три дня обыграла версию, победившую чемпиона Ли Седоля, со счётом 100:0, причём училась только игрой с собой, без доступа к человеческим партиям.















