首页 > 其他分享 >基于价值的深度强化学习

基于价值的深度强化学习

时间:2023-05-20 15:34:12浏览次数:22  
标签:基于 函数 动作 梯度 利用 深度 TD 价值 强化

 由于动作和状态是随机的,又ut依赖于状态和动作,故ut也是随机的

 最佳动作价值函数能给我们作出动作给予指导

 

 我们利用神经网络来近似最佳动作价值函数

 

 利用DQN进行动作价值函数的计算,例如我们可以将图片通过卷积层转换为特征向量,

再利用全连接层转换为对应的输出向量即为各个动作的打分。通过打分即可选择动作。

 此图为用DQN玩游戏的流程。

 用梯度下降法调整参数w降低误差,梯度下降法原理如下

 

 若只在dc就停车了,怎么利用nyc到dc的旅程改进模型

 我们可以利用时间差分学习TD Learning,利用现在预估的时间以及原来预估的时间做梯度下降,更新参数。

 TD Learning 的原理就是尽量使TD error小。

 我们可以利用TD Learning 应用于速度强化学习中。

 

 

 

 DQN利用神经网络近似最佳动作价值函数,输入为状态,输出为对动作的打分。

 TD算法的一个迭代过程:

 首先利用初始状态和动作预测动作价值函数,计算出动作价值函数对w的导数

 然后执行动作,环境会给出新的状态和奖励。据此利用TD计算出新的动作价值函数

 最后利用梯度下降法调整参数优化模型

 

 

 

 

                                         

标签:基于,函数,动作,梯度,利用,深度,TD,价值,强化
From: https://www.cnblogs.com/huzixin666/p/17417107.html

相关文章

  • 基于状态机STM32/51密码锁
    1、状态机讲解状态机其实在学习数字电路的接触过但是我已经忘得差不多了,由于我的毕业设计是关于FPGA的题目,状态机是重中之重。刚才在贴吧有uu们问关于单片机之类的密码锁的问题,突然想到之前蓝桥杯当时也有类似的题目,我当时处理的不是特别好,所以现在想着用C去实现,本科毕设时我导师......
  • springboot基于vue的MOBA类游戏攻略分享平台、游戏资讯分享平台,附源码+数据库+lw文档+
    1、项目介绍任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java语言设计并实现了MOBA类游戏攻略分享平台。该系统基于B/S即所谓浏览器/服务器模式,应用java技术,选择MySQL作为后台数据库。系统主要包括系统首......
  • 基于奇异值分解的点云配准RT计算原理
    问题描述假设在\(d\)维空间\(\mathbb{R}^d\)中,存在两个对应点集合\(P=\left\{{{{\mathbf{p}}_1},{{\mathbf{p}}_2},\cdots,{{\mathbf{p}}_n}}\right\}\),\(Q=\left\{{{{\mathbf{q}}_1},{{\mathbf{q}}_2},\cdots,{{\mathbf{q}}_n}}\right\}\),其中\(......
  • 基于Graph-Cut算法的彩色图像深度信息提取matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要Graphcuts是一种十分有用和流行的能量优化算法,在图像处理领域普遍应用于前后背景分割(Imagesegmentation)、立体视觉(stereovision)、抠图(Imagematting)等,目前在医学图像领域应用较多。GraphCut(图形切割)应用于......
  • 基于GA遗传优化的CDVRP,CVRP,DVRP,TSP以及VRPTW常见路径优化问题求解matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:        TSP最优路径TSP最优路径TSP最优路径BestRoute:0->2->10->5->3->6->9->1->4->7->8->0TotalDistance=95.275km  DVRP最优路径DVRP最优路径DVRP最优路径总路程=19......
  • 基于Graph-Cut算法的彩色图像深度信息提取matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:     2.算法涉及理论知识概要       Graphcuts是一种十分有用和流行的能量优化算法,在图像处理领域普遍应用于前后背景分割(Imagesegmentation)、立体视觉(stereovision)、抠图(Imagematting)等,目前在医学图像领域应用较......
  • 深度强化学习 基本概念
      state:状态;Action:动作;Agent:主体;在状态s下主体可以选择自己的动作a。 policy函数π:给出在状态s下作出动作a的概率,策略作出的动作是随机的。 状态转移:在旧状态s1下作出动作a转移到新状态。转态转移也是随机的,随机性依环境而变。在状态s下作出动作a转移到s‘的概率。......
  • m基于矩阵式变换器的PMSM直接转矩控制simulink仿真
    1.算法仿真效果matlab2022a仿真结果如下:    2.算法涉及理论知识概要        传统的交-直-交变换器由于存在中间储能环节,因而动态响应较慢,输入电流中含有大量的谐波,容易造成对电网的污染,同时也难以实现能量的双向流动等缺点。交-交矩阵式变换器(MatrixConve......
  • m基于低复杂度高性能BP译码算法的LDPC编译码性能matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要LDPC码是麻省理工学院RobertGallager于1963年在博士论文中提出的一种具有稀疏校验矩阵的分组纠错码。几乎适用于所有的信道,因此成为编码界近年来的研究热点。它的性能逼近香农极限,且描述和实现简单,易于进行理论分......
  • m基于矩阵式变换器的PMSM直接转矩控制simulink仿真
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要传统的交-直-交变换器由于存在中间储能环节,因而动态响应较慢,输入电流中含有大量的谐波,容易造成对电网的污染,同时也难以实现能量的双向流动等缺点。交-交矩阵式变换器(MatrixConverter,MC)体积小、自身结构简单,具......