Provably Correct Optimization and Exploration with Non-linear Policies
arXiv:2103.11559
Abstract
Policy optimization methods remain a powerful workhorse in empirical Reinforcement Learning (RL), with a focus on neural policies that can easily reason over complex and continuous state and/or action spaces. Theoretical understanding of strategic exploration in policy-based methods with non-linear function approximation, however, is largely missing. In this paper, we address this question by designing ENIAC, an actor-critic method that allows non-linear function approximation in the critic. We show that under certain assumptions, e.g., a bounded eluder dimension for the critic class, the learner finds a near-optimal policy in $O(\poly(d))$ exploration rounds. The method is robust to model misspecification and strictly extends existing works on linear function approximation. We also develop some computational optimizations of our approach with slightly worse statistical guarantees and an empirical adaptation building on existing deep RL tools. We empirically evaluate this adaptation and show that it outperforms prior heuristics inspired by linear methods, establishing the value via correctly reasoning about the agent's uncertainty under non-linear function approximation.
References in corpus (7)
- Trust Region Policy Optimization
- Provably Efficient Reinforcement Learning with Linear Function Approximation
- Contextual Decision Processes with Low Bellman Rank are PAC-Learnable
- On the Theory of Policy Gradient Methods: Optimality, Approximation, and Distribution Shift
- A Theory of Regularized Markov Decision Processes
- Model-based RL in Contextual Decision Processes: PAC bounds and Exponential Improvements over Model-free Approaches
- Provably Efficient -learning with Function Approximation via Distribution Shift Error Checking Oracle