阅读研究雷达投资体系
登录 / 注册
← 返回阅读
长期信息2 分钟阅读DisconfirmAI 编辑部

连续控制与深度强化学习:DDPG算法如何突破离散动作限制

在人工智能领域,让机器从原始像素输入中直接学会复杂的物理控制任务一直是一个巨大挑战。

核验于 2026-10-27 00:04

在人工智能领域,让机器从原始像素输入中直接学会复杂的物理控制任务一直是一个巨大挑战。2015年,由Timothy P. Lillicrap、Jonathan J. Hunt等来自英国伦敦的Google DeepMind团队发表了一篇开创性论文《Continuous control with deep reinforcement learning》(连续控制与深度强化学习)。这篇论文提出了DDPG(Deep Deterministic Policy Gradient)算法,成功将深度Q网络(DQN)的成功理念扩展到了连续动作空间。

传统的DQN算法在处理离散动作(如按键方向)时表现优异,但在面对机器人手臂或车辆转向等需要连续数值输出的任务时却无能为力。如果强行将连续动作离散化,会遭遇“维度灾难”:例如一个7自由度的机械臂,即使采用最粗糙的离散化,其动作空间也会爆炸式增长到2187维,导致训练难以收敛且丢失了动作间的结构信息。DDPG的核心创新在于结合了确定性策略梯度(DPG)与DQN的稳定技巧。它采用演员-评论家(Actor-Critic)架构,其中“演员”网络直接输出确定性的连续动作,“评论家”网络评估该动作的价值。为了解决非线性函数近似带来的不稳定性,DDPG引入了两个关键机制:一是使用经验回放缓冲区(Replay Buffer),通过随机采样打破数据相关性;二是使用目标网络(Target Network)来提供稳定的TD误差计算目标。此外,它还应用了批量归一化技术以进一步稳定训练。

实验结果显示,DDPG仅使用相同的超参数和网络结构,就能稳健地解决超过20个模拟物理任务,包括倒立摆摆动、灵巧操作、双足行走和汽车驾驶等。更令人瞩目的是,在许多任务中,DDPG能够直接从原始像素输入端到端地学习策略,其性能甚至可以与拥有完整动力学模型信息的规划算法相媲美。这一成果证明了深度强化学习在处理高维连续控制问题上的潜力,为后续机器人学习和自动驾驶研究奠定了重要基础。对于希望深入理解强化学习在连续控制领域应用的读者,《Continuous control with deep reinforcement learning》(2015)是必读的经典之作。建议从摘要和第3节算法描述开始阅读,重点关注公式(6)中的策略梯度更新规则以及第4节的实验设置。

来源

  • arxiv.org《Continuous control with deep reinforcement learning》(2015)↗
带入研究 →
登录 / 注册
阅读研究雷达投资体系