文件名称:迷宫求解器(强化学习):使用值迭代、动态规划的迷宫求解-matlab开发
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-18 12:56:27
matlab
参考 4.1, Reinforcement learning: An Introduction, RS Sutton, AG Barto, MIT press 值迭代: 求解有限 MDP 的动态规划算法。 策略评估是指(通常)对给定策略的价值函数进行迭代计算。 策略改进是指在给定该策略的价值函数的情况下计算改进的策略。 将这两个计算放在一起,我们得到策略迭代和值迭代,这两种最流行的 DP 方法。 给定 MDP 的完整知识,这些中的任何一个都可以用于可靠地计算有限 MDP 的最佳策略和价值函数。 ◮问题:找到最优策略π ◮ 解决方案:贝尔曼最优备份的迭代应用◮ v1 → v2 → ... → v∗ ◮ 使用同步备份,在每次迭代 k + 1 对于所有状态 s ∈ S :从 v_{k}(s') 更新 v_{k+1}(s) ◮ 收敛到 v∗ 稍后会证明◮ 与策略迭代不同,没有明确的策略◮ 中值
【文件预览】:
MazeSolver.zip