Table of Contents
Fetching ...

Demystifying Linear MDPs and Novel Dynamics Aggregation Framework

Joongkyu Lee, Min-hwan Oh

TL;DR

This work designs a provably efficient hierarchical reinforcement learning algorithm in linear function approximation that leverages aggregated sub-structures and presents the first HRL algorithm with linear function approximation that offers provable guarantees.

Abstract

In this work, we prove that, in linear MDPs, the feature dimension $d$ is lower bounded by $S/U$ in order to aptly represent transition probabilities, where $S$ is the size of the state space and $U$ is the maximum size of directly reachable states. Hence, $d$ can still scale with $S$ depending on the direct reachability of the environment. To address this limitation of linear MDPs, we propose a novel structural aggregation framework based on dynamics, named as the "dynamics aggregation". For this newly proposed framework, we design a provably efficient hierarchical reinforcement learning algorithm in linear function approximation that leverages aggregated sub-structures. Our proposed algorithm exhibits statistical efficiency, achieving a regret of $ \tilde{O} ( d_ψ^{3/2} H^{3/2}\sqrt{ N T} )$, where $d_ψ$ represents the feature dimension of aggregated subMDPs and $N$ signifies the number of aggregated subMDPs. We establish that the condition $d_ψ^3 N \ll d^{3}$ is readily met in most real-world environments with hierarchical structures, enabling a substantial improvement in the regret bound compared to LSVI-UCB, which enjoys a regret of $ \tilde{O} (d^{3/2} H^{3/2} \sqrt{ T})$. To the best of our knowledge, this work presents the first HRL algorithm with linear function approximation that offers provable guarantees.

Demystifying Linear MDPs and Novel Dynamics Aggregation Framework

TL;DR

This work designs a provably efficient hierarchical reinforcement learning algorithm in linear function approximation that leverages aggregated sub-structures and presents the first HRL algorithm with linear function approximation that offers provable guarantees.

Abstract

In this work, we prove that, in linear MDPs, the feature dimension is lower bounded by in order to aptly represent transition probabilities, where is the size of the state space and is the maximum size of directly reachable states. Hence, can still scale with depending on the direct reachability of the environment. To address this limitation of linear MDPs, we propose a novel structural aggregation framework based on dynamics, named as the "dynamics aggregation". For this newly proposed framework, we design a provably efficient hierarchical reinforcement learning algorithm in linear function approximation that leverages aggregated sub-structures. Our proposed algorithm exhibits statistical efficiency, achieving a regret of , where represents the feature dimension of aggregated subMDPs and signifies the number of aggregated subMDPs. We establish that the condition is readily met in most real-world environments with hierarchical structures, enabling a substantial improvement in the regret bound compared to LSVI-UCB, which enjoys a regret of . To the best of our knowledge, this work presents the first HRL algorithm with linear function approximation that offers provable guarantees.

Paper Structure

This paper contains 28 sections, 16 theorems, 63 equations, 6 figures, 1 table, 1 algorithm.

Key Result

Theorem 1

For an MDP $\mathcal{M}$ with a finite state space, the feature dimension $d$ is lower bounded by where $U$ is the maximum size of directly reachable states (Defitiontion def:reachable_state).

Figures (6)

  • Figure 1: Various environments where the feature dimension scales with the size of the state space.
  • Figure 2: Dynamics aggregation
  • Figure 3: Episodic returns over 10 independent runs under the Block-RiverSwim environment
  • Figure C.1: The "RiverSwim" environment osband2013more
  • Figure D.1: (a) A simple Gridworld MDP, (b) the aggregated MDP induced by the state aggregation, (c) the partitioned subMDPs with equivalence mappings, and (d) the aggregated MDP induced by the dynamics aggregation
  • ...and 1 more figures

Theorems & Definitions (25)

  • Definition 1: Linear transition model
  • Definition 2: Directly reachable states
  • Theorem 1
  • Corollary 1
  • Corollary 2: Infinite $S$ & finite $U$
  • Corollary 3: Euclidean continuous state space
  • Example 1: Gridworld
  • Example 2: First-person navigation
  • Example 3: Board games
  • Example 4: Control problems
  • ...and 15 more