HackerTube ?

RL Course by David Silver - Lecture 1: Introduction to Reinforcement Learning

Google DeepMind在 YouTube 播放 ↗

字幕解读

课程第一讲把强化学习定义为智能体在环境中采取动作、观察状态并获得奖励的序贯决策问题。讲解比较它与监督学习的差异,介绍奖励延迟、智能体影响数据、马尔可夫状态,以及策略、价值函数和环境模型等概念,并区分学习与规划、探索与利用、预测与控制。

自动字幕 · 引文按字幕原文展示,可点时间戳回看片段。

内容要点

  • 强化学习没有逐步给出正确动作的监督者,智能体通过延迟奖励和试错改进决策。
  • 状态若满足马尔可夫性质,便能概括历史对未来的相关信息。
  • 策略、价值函数和环境模型是描述智能体与决策过程的核心对象,学习和规划的问题设定不同。
视频章节 6
  1. 强化学习与监督学习的差异
  2. 序贯决策与智能体交互
  3. 状态与马尔可夫性质
  4. 策略与价值函数
  5. 强化学习与规划
  6. 探索利用及课程路线
具体观点与证据 4

强化学习行动会改变接下来收到的数据,因此环境经验通常不是固定独立同分布的数据集,还要处理延迟奖励。

讲座中的在线交互设置,不把所有离线 RL 数据都等同为实时交互。

the agent is actually influencing the data that it sees
探索此观点 →

Markov 状态必须保留历史中预测未来所需的信息;只取最新观测不保证满足条件,例如直升机只知位置而不知速度仍不够。

条件独立意义上的充分信息,不等于知道未来的确定结果。

the future is independent of the past given the present
探索此观点 →

学习与规划是不同问题:前者通过未知环境的经验改善行为,后者在已知模型上内部计算;先学模型再规划可连接两者。

模型基方法可以组合两阶段,无模型方法不必显式学环境动力学。

in RL the environment is unknown in planning the environment is known
探索此观点 →

探索会牺牲已知即时收益以获得信息;只探索或只利用都可能降低长期累计回报。

课程入门对探索—利用权衡的定义。

exploration means choosing to give up some reward that you know about in order to find out more about the environment
探索此观点 →
补充字幕原文 2

强化学习不由监督者指定正确动作,而通过奖励信号评价行为。

there's no supervisor there's just this reward signal

满足马尔可夫性质的状态概括了预测未来所需的信息。

the state is a sufficient statistic of the future
解读边界

本讲主要界定问题并建立术语,未深入推导或实现后续算法;课程后续内容才讨论具体求解与扩展。

相关视频与证据 2

区分概念都没有老师给答案,学习信号却不同

无监督学习片段要求从未标注数据发现结构;强化学习片段没有监督者指定动作,却明确提供奖励信号。并读可以澄清没有标签不等于没有反馈。

关联视频

Lecture 1 | Machine Learning (Stanford) ↗

无监督学习不提供每个样本的目标标签,而要求算法从数据本身找出有意义的结构。

I'm not going to tell you what the right answer is
▶ 51:22–51:27 · 观看片段
当前视频

RL Course by David Silver - Lecture 1: Introduction to Reinforcement Learning

强化学习不由监督者指定正确动作,而通过奖励信号评价行为。

there's no supervisor there's just this reward signal

适用边界 这是两类学习问题的比较,不是互相反驳;现实系统可以组合不同范式。

相近反馈下的算法区别奖励学习与遗传筛选都用反馈,但更新单位不同

强化学习课程描述智能体通过试错和奖励信号改善动作;MarI/O 则依据关卡推进距离与速度计算适应度,筛选并繁殖网络。两者都利用任务反馈,但一种更新策略决策,另一种选择跨代网络个体,能避免把所有“没有标签的学习”混为一类。

当前视频

RL Course by David Silver - Lecture 1: Introduction to Reinforcement Learning

强化学习不由监督者指定每个动作,而通过试错和奖励信号学习。

there's no supervisor there's just this reward signal
关联视频

MarI/O - Machine Learning for Video Games ↗

MarI/O 以推进距离和速度评估网络适应度,并繁殖高适应度个体。

Only the neural networks that produce the highest fitness are selected
▶ 3:47–3:53 · 观看片段

适用边界 MarI/O 使用遗传算法/NEAT,不是强化学习;此关系用于区分机制,不能据此比较两者普遍优劣。

Hacker News 评论

查看 HN 原评论 ↗