On Zero-Shot Reinforcement Learning
Scott Jeen
TL;DR
The thesis tackles zero-shot reinforcement learning in real-world settings where simulators are imperfect and task data may be scarce. It advances three core ideas: (i) conservative zero-shot RL to mitigate out-of-distribution value overestimation when data quality is low; (ii) memory-augmented zero-shot RL to handle partial observability and misidentified tasks; and (iii) no-prior-data building control via PEARL, enabling emission-efficient control with minimal commissioning data. Across these threads, the work demonstrates substantial improvements on benchmarks (ExORL, D4RL) and in building-control scenarios, showing that zero-shot policies can adapt to unseen tasks, dynamics, or rewards while respecting practical constraints. The contributions collectively push zero-shot RL toward deployable real-world impact, offering principled strategies for data-scarce, partially observed, or data-less domains. The results highlight the importance of conservatism, memory, and data-efficient planning for bridging the sim-to-real gap and point to a practical path for RL-driven systems in energy and beyond.
Abstract
Modern reinforcement learning (RL) systems capture deep truths about general, human problem-solving. In domains where new data can be simulated cheaply, these systems uncover sequential decision-making policies that far exceed the ability of any human. Society faces many problems whose solutions require this skill, but they are often in domains where new data cannot be cheaply simulated. In such scenarios, we can learn simulators from existing data, but these will only ever be approximately correct, and can be pathologically incorrect when queried outside of their training distribution. As a result, a misalignment between the environments in which we train our agents and the real-world in which we wish to deploy our agents is inevitable. Dealing with this misalignment is the primary concern of zero-shot reinforcement learning, a problem setting where the agent must generalise to a new task or domain with zero practice shots. Whilst impressive progress has been made on methods that perform zero-shot RL in idealised settings, new work is needed if these results are to be replicated in real-world settings. In this thesis, we argue that doing so requires us to navigate (at least) three constraints. First, the data quality constraint: real-world datasets are small and homogeneous. Second, the observability constraint: states, dynamics and rewards in the real-world are often only partially observed. And third, the data availability constraint: a priori access to data cannot always be assumed. This work proposes a suite of methods that perform zero-shot RL subject to these constraints. In a series of empirical studies we expose the failings of existing methods, and justify our techniques for remedying them. We believe these designs take us a step closer to RL methods that can be deployed to solve real-world problems.
