更改
跳到导航
跳到搜索
←上一编辑
下一编辑→
Deep Q Network
(查看源代码)
2025年5月18日 (日) 08:33的版本
添加373字节
、
2025年5月18日 (日) 08:33
无编辑摘要
第413行:
第413行:
在经典的 Q-Learning 及其深度版本 DQN(Deep Q-Network)中,动作值函数的估计存在系统性偏差,即过高估计(overestimation bias)。这种偏差源自于最大化操作:
在经典的 Q-Learning 及其深度版本 DQN(Deep Q-Network)中,动作值函数的估计存在系统性偏差,即过高估计(overestimation bias)。这种偏差源自于最大化操作:
−
<nowiki><math> \max_{a} Q(s', a; \theta) </math></nowiki>。当估计的 Q 值存在噪声时,直接选取最大 Q 值动作容易导致期望的过高估计,从而影响策略的稳定性和最终性能。为了减少 DQN 中的 Q 值过高估计,Double DQN 引入了两个 Q 网络:当前 Q 网络和目标 Q
网络。目标
Q
值计算公式改为:
+
<nowiki><math> \max_{a} Q(s', a; \theta) </math></nowiki>。当估计的 Q 值存在噪声时,直接选取最大 Q 值动作容易导致期望的过高估计,从而影响策略的稳定性和最终性能。为了减少 DQN 中的 Q 值过高估计,Double DQN 引入了两个 Q 网络:当前 Q 网络和目标 Q
网络。
+
+
经典 DQN 的目标
Q
值计算公式为:
+
<math xmlns="http://www.w3.org/1998/Math/MathML">
+
<mrow>
+
<mi>y</mi>
+
<sub>t</sub>
+
<mo>=</mo>
+
<mi>r</mi>
+
<sub>t</sub>
+
<mo>+</mo>
+
<mi>γ</mi>
+
<mi>max</mi>
+
<msub>
+
<mi>a</mi>
+
<mi>Q</mi>
+
</msub>
+
<mo>(</mo>
+
<mi>s</mi>
+
<sub>t+1</sub>
+
<mo>,</mo>
+
<mi>a</mi>
+
<mo>)</mo>
+
</mrow>
+
</math>
+
DeepQ
281
个编辑
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
集智百科
集智主页
集智斑图
集智学园
最近更改
所有页面
捐赠我们
帮助
工具
特殊页面
可打印版本