Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation

August 17, 2017 ยท Entered Twilight ยท ๐Ÿ› Neural Information Processing Systems

๐ŸŒ… TWILIGHT: Old Age
Predates the code-sharing era โ€” a pioneer of its time

"Last commit was 6.0 years ago (โ‰ฅ5 year threshold)"

Evidence collected by the PWNC Scanner

Repo contents: .benchmark_pattern, .gitignore, .travis.yml, Dockerfile, LICENSE, README.md, baselines, benchmarks_atari10M.htm, benchmarks_mujoco1M.htm, data, docs, setup.cfg, setup.py

Authors Yuhuai Wu, Elman Mansimov, Shun Liao, Roger Grosse, Jimmy Ba arXiv ID 1708.05144 Category cs.LG: Machine Learning Citations 665 Venue Neural Information Processing Systems Repository https://github.com/openai/baselines โญ 16650 Last Checked 2 months ago
Abstract
In this work, we propose to apply trust region optimization to deep reinforcement learning using a recently proposed Kronecker-factored approximation to the curvature. We extend the framework of natural policy gradient and propose to optimize both the actor and the critic using Kronecker-factored approximate curvature (K-FAC) with trust region; hence we call our method Actor Critic using Kronecker-Factored Trust Region (ACKTR). To the best of our knowledge, this is the first scalable trust region natural gradient method for actor-critic methods. It is also a method that learns non-trivial tasks in continuous control as well as discrete control policies directly from raw pixel inputs. We tested our approach across discrete domains in Atari games as well as continuous domains in the MuJoCo environment. With the proposed methods, we are able to achieve higher rewards and a 2- to 3-fold improvement in sample efficiency on average, compared to previous state-of-the-art on-policy actor-critic methods. Code is available at https://github.com/openai/baselines
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Machine Learning