paper-with-me

홈 › Papers

Addressing Function Approximation Error in Actor-Critic Methods

2018-02-26 · ICML 2018 7 · Scott Fujimoto, Herke van Hoof, David Meger

In value-based reinforcement learning methods such as deep Q-learning, function approximation errors are known to lead to overestimated value estimates and suboptimal policies. We show that this problem persists in an actor-critic setting and propose novel mechanisms to minimize its effects on both the actor and the critic. Our algorithm builds on Double Q-learning, by taking the minimum value between a pair of critics to limit overestimation. We draw the connection between target networks and overestimation bias, and suggest delaying policy updates to reduce per-update error and further improve performance. We evaluate our method on the suite of OpenAI gym tasks, outperforming the state of the art in every environment tested.

📄 PDF Abstract BibTeX arXiv:1802.09477

Code (67)

sfujim/TD3 공식 구현 pytorch
BIT-aerial-robotics/AquaML/blob/2.1.11/AquaML/rlalgo/TD3Agent.py tf
CharlotteMorrison/Baxter-Research pytorch
CharlotteMorrison/Baxter-VREP pytorch
CharlotteMorrison/Baxter-VREP-Version-2 pytorch
DLR-RM/stable-baselines3 pytorch
DanielTakeshi/DCUR pytorch
GauravPatel89/Car-Navigation-Simulation-using-TD3 pytorch
GhadaSokar/Dynamic-Sparse-Training-for-Deep-Reinforcement-Learning pytorch
JohannesAck/MATD3implementation tf
MrSyee/pg-is-all-you-need
Rafael1s/Deep-Reinforcement-Learning-Udacity pytorch
SaminYeasar/off_policy_ac pytorch
SeungeonBaek/continuous-agents-test tf
VasaKiDD/TD3-deep-rl-research pytorch
Zartris/TD3_continuous_control pytorch
adaptive-intelligent-robotics/pga-map-elites pytorch
andreidi/AC_DDPG_walker tf
andrejorsula/drl_grasping pytorch
araffin/sbx jax
arrival-ltd/catalyst-rl-tutorial pytorch
ashaaher/Reinforcement-Learning-Project pytorch
b06b01073/Twin-Delayed-DDPG pytorch
baturaysaglam/ac-off-poc pytorch
baturaysaglam/dase pytorch
baturaysaglam/la3p pytorch
ccolas/rl_stats
chainer/chainerrl pytorch
claudeHifly/BipedalWalker-v3 pytorch
core-robotics-lab/icct pytorch
coreylowman/rl_simply pytorch
crazyleg/TD3-reacher pytorch
facebookresearch/ReAgent pytorch
fdcl-gwu/gym-rotor pytorch
fiorenza2/OffCon3 pytorch
flowersteam/rl_stats
georgesung/TD3 pytorch
gwthomas/gtml tf
hill-a/stable-baselines tf
intelligent-environments-lab/CityLearn tf
jaem-seo/AI_tokamak_control
jakegrigsby/deep_control/blob/master/deep_control/td3.py pytorch
jyqhahah/rl_maddpg_matd3 pytorch
kairproject/kair_algorithms_draft pytorch
markub3327/rl-agent tf
markub3327/rl-baselines tf
markub3327/rl-toolkit tf
marload/DeepRL-TensorFlow2 tf
mindspore-courses/Deep-Reinforcement-Learning-Algorithms-with-MindSpore mindspore
nikhilbarhate99/TD3-PyTorch-BipedalWalker-v2 pytorch
ollenilsson19/MAP-Elites-GAPG pytorch
ollenilsson19/PGA-MAP-Elites pytorch
opendilab/DI-engine/blob/main/ding/policy/td3.py pytorch
patrickhart/jaxdl jax
pkasala/ContinuesControl pytorch
pytorch/rl/tree/main/examples/td3 jax
quantumiracle/Popular-RL-Algorithms pytorch
reiniscimurs/TD3_Separate_Action pytorch
robintyh1/icml2021-pengqlambda tf
rshnn/battleship
seungju-k1m/sac-td3-td7 pytorch
soumik12345/Twin-Delayed-DDPG pytorch
tensorlayer/RLzoo tf
tomaszsmaruj25/Twin-Delayed-DDPG-Implementation
toni-sm/skrl jax
yifan12wu/td3-jax jax
yydsok/oparl pytorch

Tasks

Continuous ControlOpenAI GymQ-Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Double Q-learning Double Q-learning is an off-policy reinforcement learning algorithm that utilises double estimation to counteract overestimation problems with traditional Q-learning. The…
Experience Replay Experience Replay is a replay memory technique used in reinforcement learning where we store the agent’s experiences at each time-step, $e\_{t} = \left(s\_{t}, a\_{t}, r\_{t},…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Adam 설명 없음
Target Policy Smoothing Target Policy Smoothing is a regularization strategy for the value function in reinforcement learning. Deterministic policies can overfit to narrow peaks in the value…
Clipped Double Q-learning 설명 없음
TD3 TD3 builds on the DDPG algorithm for reinforcement learning, with a couple of modifications aimed at tackling overestimation bias…

Similar Papers 제목 키워드 기반

Error Controlled Actor-Critic Method to Reinforcement Learning

2021-01-01 · Xingen Gao, Fei Chao, Changle Zhou, Zhen Ge 외

In the reinforcement learning (RL) algorithms which incorporate function approximation methods, the approximation error of value function inevitably cause overestimation phenomenon and have a negative impact on the conve…

continuous-controlContinuous ControlOpenAI Gymreinforcement-learning+2

Error Controlled Actor-Critic

2021-09-06 · Xingen Gao, Fei Chao, Changle Zhou, Zhen Ge 외

On error of value function inevitably causes an overestimation phenomenon and has a negative impact on the convergence of the algorithms. To mitigate the negative effects of the approximation error, we propose Error Cont…

continuous-controlContinuous Control

Distributional Soft Actor-Critic: Off-Policy Reinforcement Learning for Addressing Value Estimation Errors

2020-01-09 · Jingliang Duan, Yang Guan, Shengbo Eben Li, Yangang Ren 외

In reinforcement learning (RL), function approximation errors are known to easily lead to the Q-value overestimations, thus greatly reducing policy performance. This paper presents a distributional soft actor-critic (DSA…

continuous-controlContinuous ControlMuJoCoreinforcement-learning+2

Non-Asymptotic Analysis for Single-Loop (Natural) Actor-Critic with Compatible Function Approximation

2024-06-03 · Yudan Wang, Yue Wang, Yi Zhou, Shaofeng Zou

Actor-critic (AC) is a powerful method for learning an optimal policy in reinforcement learning, where the critic uses algorithms, e.g., temporal difference (TD) learning with function approximation, to evaluate the curr…

Decision-Aware Actor-Critic with Function Approximation and Theoretical Guarantees

2023-05-24 · NeurIPS 2023 11 · Sharan Vaswani, Amirreza Kazemi, Reza Babanezhad, Nicolas Le Roux

Actor-critic (AC) methods are widely used in reinforcement learning (RL) and benefit from the flexibility of using any policy gradient method as the actor and value-based method as the critic. The critic is usually train…

Reinforcement Learning (RL)