diff --git a/doc/source/rllib-algorithms.rst b/doc/source/rllib-algorithms.rst index 8b64b04c2..66bf08a6c 100644 --- a/doc/source/rllib-algorithms.rst +++ b/doc/source/rllib-algorithms.rst @@ -119,12 +119,12 @@ SpaceInvaders 692 ~600 :start-after: __sphinx_doc_begin__ :end-before: __sphinx_doc_end__ -Deep Deterministic Policy Gradients (DDPG) ------------------------------------------- +Deep Deterministic Policy Gradients (DDPG, TD3) +----------------------------------------------- `[paper] `__ `[implementation] `__ -DDPG is implemented similarly to DQN (below). The algorithm can be scaled by increasing the number of workers, switching to AsyncGradientsOptimizer, or using Ape-X. +DDPG is implemented similarly to DQN (below). The algorithm can be scaled by increasing the number of workers, switching to AsyncGradientsOptimizer, or using Ape-X. The improvements from `TD3 `__ are available though not enabled by default. -Tuned examples: `Pendulum-v0 `__, `MountainCarContinuous-v0 `__, `HalfCheetah-v2 `__ +Tuned examples: `Pendulum-v0 `__, `TD3 configuration `__, `MountainCarContinuous-v0 `__, `HalfCheetah-v2 `__ **DDPG-specific configs** (see also `common configs `__): diff --git a/doc/source/rllib-env.rst b/doc/source/rllib-env.rst index 81cf42d9d..c1381f561 100644 --- a/doc/source/rllib-env.rst +++ b/doc/source/rllib-env.rst @@ -15,7 +15,7 @@ PPO **Yes** **Yes** **Yes** **Yes** PG **Yes** **Yes** **Yes** **Yes** IMPALA **Yes** No **Yes** **Yes** DQN, Rainbow **Yes** No **Yes** No -DDPG No **Yes** **Yes** No +DDPG, TD3 No **Yes** **Yes** No APEX-DQN **Yes** No **Yes** No APEX-DDPG No **Yes** **Yes** No ES **Yes** **Yes** No No diff --git a/doc/source/rllib.rst b/doc/source/rllib.rst index e81191326..23c69506e 100644 --- a/doc/source/rllib.rst +++ b/doc/source/rllib.rst @@ -54,7 +54,7 @@ Algorithms - `Advantage Actor-Critic (A2C, A3C) `__ - - `Deep Deterministic Policy Gradients (DDPG) `__ + - `Deep Deterministic Policy Gradients (DDPG, TD3) `__ - `Deep Q Networks (DQN, Rainbow) `__ diff --git a/python/ray/rllib/tuned_examples/halfcheetah-ddpg.yaml b/python/ray/rllib/tuned_examples/halfcheetah-ddpg.yaml index 34c60e521..f02399ab3 100644 --- a/python/ray/rllib/tuned_examples/halfcheetah-ddpg.yaml +++ b/python/ray/rllib/tuned_examples/halfcheetah-ddpg.yaml @@ -34,8 +34,9 @@ halfcheetah-ddpg: clip_rewards: False # === Optimization === - actor_lr: 0.0001 - critic_lr: 0.001 + lr: 0.001 + actor_loss_coeff: 0.1 + critic_loss_coeff: 1.0 use_huber: False huber_threshold: 1.0 l2_reg: 0.000001