Learning Diverse Skills via Maximum Entropy Deep Reinforcement Learning – The Berkeley Artificial Intelligence Research Blog
Deep reinforcement learning (deep RL) has achieved success in many tasks, such as playing video games from raw pixels (Mnih et al., 2015), playing the game of Go (Silver et al., 2016), and simulated robotic locomotion (e.g. Schulman et al., 2015). Standard deep RL algorithms aim to master a single way to solve a given task, typically the first way that seems to work well. Therefore, training is sensitive to randomness in the environment, initialization of the policy, and the algorithm implementation. This phenomenon is illustrated in Figure 1, which shows two policies trained to optimize a reward function that encourages forward motion: while both policies have converged to a high-performing gait, these gaits are substantially different from each other. Figure 1: Trained simulated walking robots. [credit: John Schulman and Patrick Coady (OpenAI Gym)] Why might finding only a single solution be undesirable? Knowing only one way to act makes agents vulnerable to environmental changes th
Deep reinforcement learning (deep RL) has achieved success in many tasks, such as playing video games from raw pixels (Mnih et al., 2015), playing the game of Go (Silver et al., 2016), and simulated robotic locomotion (e.g. Schulman et al., 2015). Standard deep RL algorithms aim to master a single way to solve a given task, typically the first way that seems to work well. Therefore, training is sensitive to randomness in the environment, initialization of the policy, and the algorithm implementation. This phenomenon is illustrated in Figure 1, which shows two policies trained to optimize a rew
related reading
- Key Papers in Deep RL - Spinning Up documentationspinningup.openai.com
- [1801.01290] Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorarxiv.org
- A (Long) Peek into Reinforcement Learning | Lil'Loglilianweng.github.io
- Part 1: Key Concepts in RL - Spinning Up documentationspinningup.openai.com
- Just Ask for Generalization | Eric Jangevjang.com
- Deep Q-Networks Explained — LessWronglesswrong.com
- Deep Reinforcement Learning: Pong from Pixelskarpathy.github.io
- Deep Reinforcement Learning Doesn't Work Yetalexirpan.com
- Deep RL Bootcamp - Lecturessites.google.com
- Q-learning is not yet scalableseohong.me
- Reinforcement Learning in Newcomblike Problemsproceedings.neurips.cc
- An Introduction to Deep Reinforcement Learninghuggingface.co