Skip to content
搜索文档
K
Main Navigation
首页
学习路线
入门教程
进阶教程
代码实战
学习资料
论文速递
交互工具
更多
术语表
社区
关于与合作
主题
菜单
回到顶部
本页目录
首页
交互工具
迭代策略评估:4×4 网格上的逐格扫描与原地更新
迭代策略评估:4×4 网格上的逐格扫描与原地更新
迭代策略评估
对每个非终止状态反复执行
V
k
+
1
(
s
)
=
∑
a
π
(
a
∣
s
)
∑
s
′
p
(
s
′
∣
s
,
a
)
[
r
+
γ
V
k
(
s
′
)
]
同步
更新用两张表:新值都由上一轮的旧值算出。
原地
更新只用一张表,后更新的格子能立刻用上前面刚算出的新值,通常收敛更快。
可以试试
点“更新一个格子”逐格观察:黄色是正在更新的格子,蓝色是它的四个邻居。
k = 3 时右边的贪心箭头已经是最优策略,而 V 还远没收敛——这就是
策略迭代
中不必把策略评估做到底的原因。
运行到收敛后,V 就是教材图 4.1 的最终数值(γ = 1 时角落附近 −14、−20、−22)。
相关教程
动态规划
全部交互工具