Graph learning-based generation of abstractions for reinforcement learning

Journal Article (2023)
Author(s)

Y. Xue (Leibniz University of Hannover)

D. Kudenko (Leibniz University of Hannover)

M. Khosla (TU Delft - Multimedia Computing)

DOI related publication
https://doi.org/10.1007/s00521-023-08211-x Final published version
More Info
expand_more
Publication Year
2023
Language
English
Journal title
Neural Computing and Applications
Issue number
19
Volume number
37
Pages (from-to)
13187-13207
Downloads counter
188
Collections
Institutional Repository
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The application of reinforcement learning (RL) algorithms is often hindered by the combinatorial explosion of the state space. Previous works have leveraged abstractions which condense large state spaces to find tractable solutions. However, they assumed that the abstractions are provided by a domain expert. In this work, we propose a new approach to automatically construct abstract Markov decision processes (AMDPs) for potential-based reward shaping to improve the sample efficiency of RL algorithms. Our approach to constructing abstract states is inspired by graph representation learning methods, it effectively encodes the topological and reward structure of the ground-level MDP. We perform large-scale quantitative experiments on a range of navigation and gathering tasks under both stationary and stochastic settings. Our approach shows improvements of up to 8.5 times in sample efficiency and up to 3 times in run time over the baseline approach. Besides, with our qualitative analyses of the generated AMDPs, we are able to visually demonstrate the capability of our approach to preserve the topological and reward structure of the ground-level MDP.