Skip to content
sac_pendulum.ipynb下载 notebook在 Colab 中打开(配置 GitHub 仓库后启用)
sac_discrete_cartpole.ipynb下载 notebook在 Colab 中打开(配置 GitHub 仓库后启用)

Colab 在中国大陆通常无法直接访问;可下载 notebook 在本地 Jupyter 或国内平台运行。

常见问题速查(FAQ)

SAC 中的温度 α 有什么作用?

α 是熵项的权重:α 大时策略更随机、探索更多;α 小时策略更确定。自动调温会根据当前策略熵与目标熵的差距调整 α,在本站 Pendulum 实验中,α 在训练后期降到约 0.05。

SAC 可以用于离散动作吗?

原始 SAC 面向连续动作。离散动作有专门的 SAC-Discrete 变体,但离散问题通常也可以直接用 DQN 或 PPO。

SAC 和 PPO 哪个好?

SAC 是异策略算法,样本效率通常更高,适合仿真代价高或真实机器人任务;PPO 是同策略算法,实现简单、适用于离散和连续动作,易于大规模并行。

如何引用本文

欢迎在学习笔记、论文或其他文章中引用本页内容,请注明作者、标题与链接(文字内容采用 CC BY-NC-SA 4.0 许可)。

GB/T 7714 格式

DQN.CN 编辑部. SAC:柔性 Actor-Critic[EB/OL]. DQN.CN, 2026-10-29(更新于 2026-10-30). https://dqn.cn/advanced/sac.

BibTeX

@misc{dqncn-advanced-sac,
  author       = {{DQN.CN 编辑部}},
  title        = {SAC:柔性 Actor-Critic},
  howpublished = {\url{https://dqn.cn/advanced/sac}},
  year         = {2026},
  note         = {DQN.CN,更新于 2026-10-30}
}

最后更新于: