Hierarchical Kickstarting for Skill Transfer in Reinforcement Learning

07/23/2022
by   Michael Matthews, et al.
0

Practising and honing skills forms a fundamental component of how humans learn, yet artificial agents are rarely specifically trained to perform them. Instead, they are usually trained end-to-end, with the hope being that useful skills will be implicitly learned in order to maximise discounted return of some extrinsic reward function. In this paper, we investigate how skills can be incorporated into the training of reinforcement learning (RL) agents in complex environments with large state-action spaces and sparse rewards. To this end, we created SkillHack, a benchmark of tasks and associated skills based on the game of NetHack. We evaluate a number of baselines on this benchmark, as well as our own novel skill-based method Hierarchical Kickstarting (HKS), which is shown to outperform all other evaluated methods. Our experiments show that learning with a prior knowledge of useful skills can significantly improve the performance of agents on complex problems. We ultimately argue that utilising predefined skills provides a useful inductive bias for RL problems, especially those with large state-action spaces and sparse rewards.

READ FULL TEXT

page 2

page 15

page 16

page 17

page 18

research
08/04/2021

Learning Task Agnostic Skills with Data-driven Guidance

To increase autonomy in reinforcement learning, agents need to learn use...
research
06/15/2023

Granger-Causal Hierarchical Skill Discovery

Reinforcement Learning (RL) has shown promising results learning policie...
research
09/08/2023

Subwords as Skills: Tokenization for Sparse-Reward Reinforcement Learning

Exploration in sparse-reward reinforcement learning is difficult due to ...
research
10/31/2017

Automata Guided Hierarchical Reinforcement Learning for Zero-shot Skill Composition

An obstacle that prevents the wide adoption of (deep) reinforcement lear...
research
08/14/2019

Skill Transfer in Deep Reinforcement Learning under Morphological Heterogeneity

Transfer learning methods for reinforcement learning (RL) domains facili...
research
01/20/2022

Priors, Hierarchy, and Information Asymmetry for Skill Transfer in Reinforcement Learning

The ability to discover behaviours from past experience and transfer the...
research
10/24/2022

Avalon: A Benchmark for RL Generalization Using Procedurally Generated Worlds

Despite impressive successes, deep reinforcement learning (RL) systems s...

Please sign up or login with your details

Forgot password? Click here to reset