Eli Schwartz, Leonid Karlinsky, et al.
NeurIPS 2018
Building systems that autonomously create temporal abstractions from data is a key challenge in scaling learning and planning in reinforcement learning. One popular approach for addressing this challenge is the options framework [29]. However, only recently in [1] was a policy gradient theorem derived for online learning of general purpose options in an end to end fashion. In this work, we extend previous work on this topic that only focuses on learning a two-level hierarchy including options and primitive actions to enable learning simultaneously at multiple resolutions in time. We achieve this by considering an arbitrarily deep hierarchy of options where high level temporally extended options are composed of lower level options with finer resolutions in time. We extend results from [1] and derive policy gradient theorems for a deep hierarchy of options. Our proposed hierarchical option-critic architecture is capable of learning internal policies, termination conditions, and hierarchical compositions over options without the need for any intrinsic rewards or subgoals. Our empirical results in both discrete and continuous environments demonstrate the efficiency of our framework.
Eli Schwartz, Leonid Karlinsky, et al.
NeurIPS 2018
Irina Rish, Gerald Tesauro
IM 2007
Xiaoxiao Guo, Shiyu Chang, et al.
AAAI 2019
Jeffrey O. Kephart, Hoi Chan, et al.
ICAC 2007