Dueling Network

目录

[1. Value Functions](#1. Value Functions)

[1.1 Discounted Return(折扣回报)](#1.1 Discounted Return(折扣回报))

[1.2 Action-value function](#1.2 Action-value function)

[1.3 State-value function](#1.3 State-value function)

[2. Optimal Value Functions](#2. Optimal Value Functions)

[2.1 Optimal action-value function](#2.1 Optimal action-value function)

[2.2 Optimal state-value function](#2.2 Optimal state-value function)

[2.3 Optimal advantage function](#2.3 Optimal advantage function)

[3. Dueling Network](#3. Dueling Network)

[3.1 Training](#3.1 Training)

[3.2 Overcome Non-identifiability](#3.2 Overcome Non-identifiability)


1. Value Functions

1.1 Discounted Return(折扣回报)

t 时刻的折扣回报

:折扣率,,超参数,人工手动调

若未来的奖励和此刻的奖励同样重要,则;若未来的奖励不重要,则 可以小些。

1.2 Action-value function

是随机变量,依赖于未来的所有动作,以及未来的所有状态

1.3 State-value function

对 关于动作 求期望把 消掉,得到的 只与 和状态 有关。

2. Optimal Value Functions

2.1 Optimal action-value function

对 关于 求最大化,得到的 只与状态 和动作 有关。

2.2 Optimal state-value function

对 关于 求最大化,得到的 只与状态 有关。

2.3 Optimal advantage function

由,对 关于 求最大化,得到的 只与状态 有关,可以得到。

能推出 ,由于 ,故 。

由 可得 。由于 ,于是

3. Dueling Network

eg.

DQN使用神经网络 对最优动作价值函数 做近似。

使用神经网络 来对 做近似。

使用神经网络 来对 做近似。

Dueling Network使用 来对对最优动作价值函数 做近似。

和 共享卷积层,可同时训练A和V。

3.1 Training

3.2 Overcome Non-identifiability

Equation 1有Non-identifiability问题,无法通过唯一确定和。在训练过程中,如果神经网络V和A上下波动,幅度相同但方向相反,那么Dueling Network输出毫无差别,两个神经网络都不稳定,都训练不好。

Equation 2没有Non-identifiability问题, 可以避免神经网络V和A的输出随意上下波动

实践中,使用平均值的效果更好。

相关推荐
建筑工程企业管理系统2 分钟前
工程进度统计管理系统自动化汇总数据,解决施工企业手工对账误差难题
大数据·人工智能·自动化
唠点键盘之外的5 分钟前
27 存量系统接大模型:旁挂一个 AI 微服务,老架构一行不改
人工智能·微服务·架构
kaixin_啊啊34 分钟前
【用于更准确 G×E 基因组预测的大规模作物数据集与基于深度学习的多模态融合框架】论文学习
人工智能·深度学习·学习
GOWIN革文品牌咨询36 分钟前
工业测量品牌系统化搭建指南:从内容架构到长期治理的全流程
大数据·人工智能·架构
拿本唠嗑AI研究1 小时前
本体工程实战指南:从建模到可维护的完整落地路径
java·人工智能·python·jena·ontology
deepseek231 小时前
AI 模型隐藏任意能力拆解:把加密神经网络塞进宿主权重,能力评估为什么在密码学上抓不到
人工智能·深度学习·神经网络·密码学·模型安全
揽秀亭长1 小时前
从音频到五线谱,自动扒谱的完整技术流程
人工智能
Smoothcloud润云1 小时前
PyTorch推理服务模型热切换与失败回滚实战:降低版本更新中断
服务器·人工智能·pytorch·python·深度学习·gpu
冬奇Lab1 小时前
开源项目第236期:PentAGI — 全自主渗透测试多智能体系统,自带 20+ 专业工具箱
人工智能·开源·资讯
forest_091 小时前
Agent 系列02|Agent 架构全景图
人工智能·架构·prompt·agi