news 2026/9/28 21:20:14

RL-算法01-SAC05:DDPG、TD3、SAC数学统一比较 + A2C/PPO/SAC探索机制比较 + SAC完整总结

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RL-算法01-SAC05:DDPG、TD3、SAC数学统一比较 + A2C/PPO/SAC探索机制比较 + SAC完整总结

第5部分:DDPG、TD3、SAC数学统一比较 + A2C/PPO/SAC探索机制比较 + SAC完整总结

前面已经完成:

  • SAC网络结构;
  • Soft Bellman Equation;
  • Twin Q Critic Loss;
  • Actor Loss数学推导;
  • Reparameterization Trick;
  • Tanh Gaussian Policy。

本部分从更高层次总结:

DDPG→TD3→SAC DDPG\rightarrow TD3\rightarrow SACDDPG→TD3→SAC

以及:

A2C→PPO→SAC A2C\rightarrow PPO\rightarrow SACA2C→PPO→SAC

之间的关系。


64. DDPG → TD3 → SAC算法演化路线

连续控制强化学习的发展:

DDPG

TD3

SAC

Deterministic Actor

Single Q

Twin Q

Target Policy Smoothing

Delayed Actor Update

Stochastic Actor

Maximum Entropy

Automatic α


65. DDPG核心思想

DDPG:

Deep Deterministic Policy Gradient。

它解决:

连续动作空间无法直接使用Q-Learning。


65.1 DDPG Actor

确定性策略:

a=μθ(s) a=\mu_\theta(s)a=μθ​(s)

输入:

s ss

输出:

a aa


65.2 DDPG Critic

学习:

Qϕ(s,a) Q_\phi(s,a)Qϕ​(s,a)

目标:

y=r+γQϕ′(s′,μθ′(s′)) y=r+\gamma Q_{\phi'}(s',\mu_{\theta'}(s'))y=r+γQϕ′​(s′,μθ′​(s′))


65.3 DDPG Loss

Critic:

LQ=12(Qϕ(s,a)−y)2 L_Q=\frac12(Q_\phi(s,a)-y)^2LQ​=21​(Qϕ​(s,a)−y)2

Actor:

Lπ=−Es[Qϕ(s,μθ(s))] L_\pi=-E_s[Q_\phi(s,\mu_\theta(s))]Lπ​=−Es​[Qϕ​(s,μθ​(s))]


66. DDPG的问题

66.1 Q值过高估计

DDPG依赖:

Q(s,a) Q(s,a)Q(s,a)

Actor不断寻找:

max⁡aQ(s,a) \max_aQ(s,a)amax​Q(s,a)

如果:

Qestimate>Qtrue Q_{estimate}>Q_{true}Qestimate

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/28 21:20:13

大模型三层架构实战:输入输出处理才是AI应用落地的胜负手

1. 大模型三层架构到底在拆什么第一次听到“大模型三层架构”这个说法,很多人会下意识往MVC、物联网三层架构那边联想,觉得是不是又搞了个新名词来包装老概念。其实不是。我做了几年AI应用落地,从早期调API拼Demo,到后来自己搭推理…

作者头像 李华
网站建设 2026/9/28 21:19:16

橡胶软接头执行标准怎么看:先确认标准范围和产品类型

看橡胶软接头执行标准,正确顺序是先确认标准覆盖的范围,再把手里的产品类型对应进去。目前常被引用的参考口径是 GB/T 26121-2010《橡胶软接头》,它有官方全文,规定了术语、分类、要求、试验、检验、标志、包装与贮运。需要说明&a…

作者头像 李华
网站建设 2026/9/28 21:18:46

UVA-1149 装箱 题解答案代码 算法竞赛入门经典第二版

GitHub - jzplp/aoapc-UVA-Answer: 算法竞赛入门经典 例题和习题答案 刘汝佳 第二版 方法比较简单: 首先选择当前最大的元素,然后再选一个最大为l-这个元素 的元素,且是符合条件中最大的。 存储使用map,好处如下: 1…

作者头像 李华
网站建设 2026/9/28 21:17:57

MangoDisk CLI使用教程:自动化磁盘清理,JSON输出轻松接入脚本

MangoDisk CLI使用教程:自动化磁盘清理,JSON输出轻松接入脚本 【免费下载链接】MangoDisk Safety-first disk cleaner and space analyzer for macOS and Windows, with duplicate cleanup, app uninstall, startup management, system optimization, an…

作者头像 李华
网站建设 2026/9/28 21:15:54

从手工 Prompt Injection 到自动化红队:一次 Qwen2.5-7B LLM 安全测试实践

从手工 Prompt Injection 到自动化红队:一次 Qwen2.5-7B LLM 安全测试实践前排提示:本文所有测试均针对本人本地部署的开源模型,不涉及任何线上系统;模型违规输出一律做概括/遮挡处理,不提供完整原文。完整 payload 库…

作者头像 李华