强化学习(David Silver)4:免模型控制

Posted _1024

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了强化学习(David Silver)4:免模型控制相关的知识,希望对你有一定的参考价值。

1、一般的策略迭代优化的方法

1)策略评估

2)策略改善

2、model free的策略迭代优化的方法

基于v(s)的优化需要MDP,基于Q的优化不需要,所以策略是

1)使用Q函数策略评估

2)使用厄普西隆贪心策略优化

缺点:非常慢

修正方案:不用积累一批episode再优化;每个episode都优化一次;提升更新频率

3、如何保证找到了最优策略

GLIE策略保证收敛:

1)每个(s,a)都探索无限次

2)最终策略是收敛的

厄普西隆贪心是GLIE(当厄普西隆收敛时)

4、TD学习:SARSA

SARSA收敛性依赖于:sum(a)->无穷;sum(a^2)->有限值;实践中不要这么设置也可以用

5、SARSA和GridWorldSample

6、未知策略学习

1)MC重要性抽样:为什么u/v的重要性采样公式是这样?移项可以发现两边相等;Silver不建议这样做,这样效果很差,因为中间乘积太多,变化太大了

2)直接使用Q函数,不需要重要性采样,就是Q-Learning;是对a做修正,不是对v做修正

7、DP和TD的对比关系:没有看懂

策略迭代为什么对应sarsa?value迭代为什么对应Q-learing?

 

以上是关于强化学习(David Silver)4:免模型控制的主要内容,如果未能解决你的问题,请参考以下文章

强化学习(David Silver)3:动态规划

David Silver强化学习Lecture1:强化学习简介

强化学习(David Silver)1:简介

强化学习(David Silver)7:策略梯度算法

David Silver强化学习Lecture2:马尔可夫决策过程

强化学习(David Silver)2:MDP(马尔科夫决策过程)