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

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

常见问题速查(FAQ)

离线强化学习和模仿学习有什么区别?

模仿学习假设数据来自专家,直接模仿其动作;离线强化学习利用数据中的奖励信息,目标是学到比数据中的行为策略更好的策略,数据可以是次优或混合质量的。

为什么普通 DQN 直接在离线数据上训练会失败?

数据只覆盖部分动作,网络对其他动作的 Q 值没有约束,max 操作会选中被高估的分布外动作,误差通过自举不断放大。本站在纯专家数据上的实验中,朴素离线 DQN 的评估回报只有 9.4,而 CQL 和行为克隆都达到 500。

CQL 的核心思想是什么?

在贝尔曼误差之外加入正则项,压低策略可能选择的动作的 Q 值、抬高数据中动作的 Q 值,从而学到真实价值的保守下界。

如何引用本文

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

GB/T 7714 格式

DQN.CN 编辑部. 离线强化学习[EB/OL]. DQN.CN, 2026-10-29(更新于 2026-10-30). https://dqn.cn/advanced/offline-rl.

BibTeX

@misc{dqncn-advanced-offline-rl,
  author       = {{DQN.CN 编辑部}},
  title        = {离线强化学习},
  howpublished = {\url{https://dqn.cn/advanced/offline-rl}},
  year         = {2026},
  note         = {DQN.CN,更新于 2026-10-30}
}

最后更新于: