Synchronous vs Asynchronous Reinforcement Learning in a Real World Robot
Not on the map. Why?
Abstract (arXiv)
In recent times, reinforcement learning (RL) with physical robots has attracted the attention of a wide range of researchers. However, state-of-the-art RL algorithms do not consider that physical environments do not wait for the RL agent to make decisions or updates. RL agents learn by periodically conducting computationally expensive gradient updates. When decision-making and gradient update tasks are carried out sequentially by the RL agent in a physical robot, it significantly increases the agent's response time. In a rapidly changing environment, this increased response time may be detrimental to the performance of the learning agent. Asynchronous RL methods, which separate the computation of decision-making and gradient updates, are a potential solution to this problem. However, only a few comparisons between asynchronous and synchronous RL have been made with physical robots. For this reason, the exact performance benefits of using asynchronous RL methods over synchronous RL methods are still unclear. In this study, we provide a performance comparison between asynchronous and synchronous RL using a physical robotic arm called Franka Emika Panda. Our experiments show that the agents learn faster and attain significantly more returns using asynchronous RL. Our experiments also demonstrate that the learning agent with a faster response time performs better than the agent with a slower response time, even if the agent with a slower response time performs a higher number of gradient updates.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 23 references that are in the map. First posted on arXiv 17 Mar 2025.
Builds on
17 of 23 references.
References · 17
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Trust Region Policy Optimizationcited by 2,503
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2018QT-Opt: Scalable Deep Reinforcement Learning for Vision-Based Robotic Manipulationcited by 730
- 2018Learning Dexterous In-Hand Manipulationcited by 643
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 616
- 2016Benchmarking Deep Reinforcement Learning for Continuous Controlcited by 361
- 2016Deep Reinforcement Learning for Robotic Manipulation with Asynchronous Off-Policy Updatescited by 342
- 2018Safe Exploration in Continuous Action Spacescited by 237
- 2018Learning to Walk via Deep Reinforcement Learningcited by 153
- 2020The Ingredients of Real-World Robotic Reinforcement Learningcited by 111
- 2017Leave no Trace: Learning to Reset for Safe and Autonomous Reinforcement Learningcited by 86
5 more
- 2015Massively Parallel Methods for Deep Reinforcement Learningcited by 80
- 2022Asynchronous Reinforcement Learning for Real-Time Control of Physical Robotscited by 19
- 2022Real-Time Reinforcement Learning for Vision-Based Robotics Utilizing Local and Remote Computerscited by 13
- 2018Reactive Reinforcement Learning in Asynchronous Environmentscited by 12
- 2019Simultaneously Learning Vision and Feature-based Control Policies for Real-world Ball-in-a-Cupcited by 6
Built on by
Not cited yet.