Structural Return Maximization for Reinforcement Learning
Joshua Joseph, Javier Velez, Nicholas Roy

TL;DR
This paper introduces a method for selecting appropriately sized policy classes in batch reinforcement learning using Structural Risk Minimization, which helps prevent overfitting and requires minimal assumptions about the system.
Contribution
It applies Structural Risk Minimization with Rademacher complexity to improve policy class selection in batch RL, addressing overfitting with minimal assumptions.
Findings
Effective policy class selection based on data size
Reduces overfitting in batch RL
Requires weak assumptions on the true system
Abstract
Batch Reinforcement Learning (RL) algorithms attempt to choose a policy from a designer-provided class of policies given a fixed set of training data. Choosing the policy which maximizes an estimate of return often leads to over-fitting when only limited data is available, due to the size of the policy class in relation to the amount of data available. In this work, we focus on learning policy classes that are appropriately sized to the amount of data available. We accomplish this by using the principle of Structural Risk Minimization, from Statistical Learning Theory, which uses Rademacher complexity to identify a policy class that maximizes a bound on the return of the best policy in the chosen policy class, given the available data. Unlike similar batch RL approaches, our bound on return requires only extremely weak assumptions on the true system.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Evolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms
