第 V 部分 · 机器学习

第 22 章 强化学习

Chapter 22 · Reinforcement Learning

⏱ 建议学习时长:约 6 小时

本章导读

没有 MDP 的转移模型,只有与环境交互得到的奖励流:从被动 ADP / TD 到主动 Q-learning,再到函数逼近与深度 RL,智能体在试错中学出策略。

学习要点

核心概念

术语English一句话解释
强化学习Reinforcement Learning从延迟奖励信号中学习行为策略
探索与利用Exploration vs Exploitation尝试新动作还是沿用已知好动作
时序差分学习TD Learning用下一状态的估计自举更新当前值
Q-learningQ-Learning离策略的动作值迭代算法
SARSASARSA在策略的时序差分控制算法
ε-贪心Epsilon-Greedy以小概率随机探索的简单策略
函数逼近Function Approximation用参数化模型表示值函数或策略
经验回放Experience Replay缓存转移、随机采样以打破相关性
策略梯度Policy Gradient对策略参数直接做梯度上升的方法族
模仿学习Imitation Learning从专家示范中学习行为

配套代码(aima-python)

aima-python 是官方维护的开源算法库(MIT 协议),建议每学完一章就跑一遍对应模块的示例。

延伸资源