当前位置: 首页 > wzjs >正文

.net做网站用什么的多综合查询

.net做网站用什么的多,综合查询,门源县公司网站建设,注册建筑劳务公司需要什么条件本章是课程算法与方法中的第四章,介绍的时序差分学习算法是基于随机近似方法设计的强化学习方法,也是model-free的方法。 时序差分算法是一种近似估计策略状态值的算法,具体的形式如下: 本质上是在当前t时刻,被访问到的…

本章是课程算法与方法中的第四章,介绍的时序差分学习算法是基于随机近似方法设计的强化学习方法,也是model-free的方法。

时序差分算法是一种近似估计策略状态值的算法,具体的形式如下:

本质上是在当前t时刻,被访问到的状态采用近似迭代的策略(即上一章讲的RM算法)估计出一个状态值,没被访问到的维持不变。TD算法更新状态值的公式,可以展开来看。

TD Target是状态值的定义,当前回报加上打折后的后续状态值。TD Error是相关估计误差,类似于SGD里面的梯度。这里证明了随着迭代的持续,估计值会慢慢想真实值靠拢。

而TD Error是用于衡量t时刻的状态值与真实的状态值,如果相等皆大欢喜,如果不相等,则提供了策略修改的信息。

这里引入了一个贝尔曼方程的另一种形式-贝尔曼期望方程。

因为是Model-free,所以只能获取到相关的采样输入,代进贝尔曼期望方程,则为

所以,用RM算法计算状态值,可以表现为一下的一个迭代公式

TD算法的公式再次贴过了,方便两者的对比(即公式3和公式6)。

两个公式有一下差异,对RM算法的表达形式(即公式三)进行对应的修改,就变成了TD算法(公式六)。

这里对比了MC算法和TD算法,TD的算法快一些,不需要等所有抽样结束才开始算。

TD算法适用于计算状态值的算法,对应计算行为值的类似算法叫做Saras(state-action-reward-state-action的缩写),其表达式为

通过Saras算法,可以计算出行为值的期望值,并进一步找到最优策略,具体的方式如下伪代码所示;

介绍完Saras算法,后续是n-step Saras算法,这是Saras和MC算法的结合体。

n是这个算法的一个超参数,设为1变成原版的Saras算法,设为无穷则变成了MC算法。

n-step Saras结合了Saras和MC算法的特点,通过n来调整算法的倾向性。

然后是大名鼎鼎的Q-Learning,Saras的思路是估算出一个策略的行为值,并结合策略改进找到最优策略。而Q-Learning的策略是一步到位。

Q-Learning算法的数学模型如下所示,与Saras算法的形式类似,唯一区别就是TD Target(红框部分)

Q-Learning本质上就是用贝尔曼最优方程计算最优行为值。后面提到了On-policy和Off-policy,如果行为策略和目标策略一致,就是On-policy,否则就是Off-policy。

Off-policy的优点就在于,可以通过另一个策略的采样结果,来找到目标策略的最优情况。

那么怎么判断一个TD算法是On-policy还是Off-policy呢?第一个是看要解决的数学问题,第二个是看算法对实验样本的要求。

Q-Learning是Off-policy,而Saras和MC都是On-policy,因为需要计算的策略,用到的数据都是相同的策略生成的,同时也是个策略问题,都是通过迭代找到最优策略的。

Q-Learning完全不一样

Q-Learning分别可以用On-policy和Off-policy实现,下面是两种方法的伪代码

本章介绍的几个算法,数学模型的架构都是一样的,唯一的区别就是TD Target不一样。

这几个算法都是随机近似法来解决贝尔曼方程或贝尔曼最优方程(Q-Learning)。

个人感觉Monte Carlo、Saras和n-step Saras,分别类似于随机梯度下降、梯度下降、小批量梯度下降。

http://www.dtcms.com/wzjs/214857.html

相关文章:

  • 中国品牌网站官网百度关键词搜索量
  • 平顶山做网站多少钱怎么做网站模板
  • 中国最好的旅游网站千峰培训出来好就业吗
  • 华丽的网站模板镇江百度seo
  • 网站可信认证必须做吗本地免费发布信息网站
  • 永嘉营销网站建设做网页用什么软件好
  • 黔东南购物网站开发设计指数函数求导公式
  • 建立企业网站要多少钱免费发广告的网站大全
  • 个人可以做彩票网站吗培训机构排名全国十大教育机构排名
  • 网站报价详情南宁网站建设优化服务
  • 东莞seo管理泽成seo网站排名
  • 做软件工资高还是网站最近一周的新闻
  • 集团公司网站开发网上在哪里打广告最有效
  • 怎么样才能自己做网站打广告seo牛人
  • 做课件需要的纯音乐网站自助建站系统源码
  • 廊坊哪家公司做网站友点企业网站管理系统
  • 广州专业做网站排名哪家好知识付费网站搭建
  • 做网站用什么工具seo整站优化多少钱
  • vps网站如何设置缓存简述seo
  • 蔺市网站建设外贸推广平台哪个好
  • 网站界面设计的流程qq营销推广方法和手段
  • 做网站的技术风险sem公司
  • 怎么做动态网站系统深圳seo优化方案
  • 成都网站建设及推广什么软件可以免费发广告
  • 电子商城网站开发合同网站批量收录
  • 哪些做任务可以赚钱的网站百度信息流怎么收费
  • 加猛挣钱免费做网站软件国外十大免费服务器和域名
  • 电子商务网站建设规划app关键词优化
  • 百度网页收录seo的方法有哪些
  • winscp怎么做网站网站怎么进入