How Ensembles of Distilled Policies Improve Generalisation in Reinforcement Learning
Max Weltevrede, Moritz A. Zanger, Matthijs T.J. Spaan, Wendelin B\"ohmer

TL;DR
This paper demonstrates that training an ensemble of policies and distilling them on extensive data improves zero-shot generalisation in reinforcement learning, supported by theoretical bounds and empirical validation.
Contribution
It introduces a theoretical generalisation bound for policy distillation and shows that ensembles and diverse data enhance zero-shot transfer performance.
Findings
Ensembles of distilled policies outperform single policies in generalisation.
Distilling on more diverse data improves transfer performance.
Theoretical bounds support empirical improvements.
Abstract
In the zero-shot policy transfer setting in reinforcement learning, the goal is to train an agent on a fixed set of training environments so that it can generalise to similar, but unseen, testing environments. Previous work has shown that policy distillation after training can sometimes produce a policy that outperforms the original in the testing environments. However, it is not yet entirely clear why that is, or what data should be used to distil the policy. In this paper, we prove, under certain assumptions, a generalisation bound for policy distillation after training. The theory provides two practical insights: for improved generalisation, you should 1) train an ensemble of distilled policies, and 2) distil it on as much data from the training environments as possible. We empirically verify that these insights hold in more general settings, when the assumptions required for the…
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
Taxonomy
TopicsReinforcement Learning in Robotics · Domain Adaptation and Few-Shot Learning · Adversarial Robustness in Machine Learning
MethodsSparse Evolutionary Training
