update ch1

This commit is contained in:
qiwang067
2022-12-22 21:08:40 +08:00
parent 7e2eb262a2
commit 1d15fd4fc4

View File

@@ -466,7 +466,7 @@ for step in range(100):
<div align=center>图1.25 经典控制问题</div>
大家可以点[这个链接](https://www.gymlibrary.ml/environments/classic_control/)看一看这些环境。在刚开始测试强化学习的时候,可以选择这些简单环境,因为这些环境可以在一两分钟之内见到一个效果。
大家可以点[这个链接](https://www.gymlibrary.dev/environments/classic_control/)看一看这些环境。在刚开始测试强化学习的时候,可以选择这些简单环境,因为这些环境可以在一两分钟之内见到一个效果。
如图 1.26 所示CartPole-v0 环境有两个动作:将小车向左移动和将小车向右移动。我们还可以得到观测:小车当前的位置,小车当前往左、往右移的速度,杆的角度以及杆的最高点(顶端)的速度。
观测越详细我们就可以更好地描述当前所有的状态。这里有奖励的定义如果能多走一步我们就会得到一个奖励奖励值为1所以我们需要存活尽可能多的时间来得到更多的奖励。当杆的角度大于某一个角度没能保持平衡或者小车的中心到达图形界面窗口的边缘或者累积步数大于200游戏就结束了我们就输了。所以智能体的目的是控制杆让它尽可能地保持平衡以及尽可能保持在环境的中央。