IMPACT: Importance Weighted Asynchronous Architectures with Clipped Target Networks

Michael Luo, Jiahao Yao, Richard Liaw, Eric Liang, Ion Stoica
2019
6 references

Abstract

The practical usage of reinforcement learning agents is often bottlenecked by the duration of training time. To accelerate training, practitioners often turn to distributed reinforcement learning architectures to parallelize and accelerate the training process. However, modern methods for scalable reinforcement learning (RL) often tradeoff between the throughput of samples that an RL agent can learn from (sample throughput) and the quality of learning from each sample (sample efficiency). In these scalable RL architectures, as one increases sample throughput (i.e. increasing parallelization in IMPALA), sample efficiency drops significantly. To address this, we propose a new distributed reinforcement learning algorithm, IMPACT. IMPACT extends IMPALA with three changes: a target network for stabilizing the surrogate objective, a circular buffer, and truncated importance sampling. In discrete action-space environments, we show that IMPACT attains higher reward and, simultaneously, achieves up to 30% decrease in training wall-time than that of IMPALA. For continuous control environments, IMPACT trains faster than existing scalable agents while preserving the sample efficiency of synchronous PPO.

1 repository
6 references

Code References

â–¶ ray-project/ray
5 files
â–¶ doc/source/rllib/rllib-algorithms.rst
2
APPO was originally `published under the name "IMPACT" <https://arxiv.org/abs/1912.00167>`__. RLlib's APPO exactly matches the algorithm described in the paper.
`[paper] <https://arxiv.org/abs/1912.00167>`__
â–¶ rllib/algorithms/appo/appo.py
1
https://arxiv.org/pdf/1912.00167
â–¶ rllib/algorithms/appo/README.md
1
### [Asynchronous Proximal Policy Optimization (APPO)](https://arxiv.org/abs/1912.00167).
â–¶ rllib/algorithms/appo/torch/appo_torch_learner.py
1
https://arxiv.org/pdf/1912.00167
â–¶ rllib/algorithms/appo/utils.py
1
https://arxiv.org/pdf/1912.00167
Link copied to clipboard!