← Search

Shimon Whiteson

82 accepted papers

2026

Evolution Strategies at the Hyperscale

ICML 2026poster

Evolution Strategies (ES) is a class of powerful black-box optimisation methods that are highly parallelisable and can handle non-differentiable and noisy objectives. However, naïve ES becomes prohibitively expensive at scale on GPUs due to the low arithmetic intensity of batched matrix multiplicati…

Cited by 0SourceScholar
2026

Procedural Generation Of Algorithm Discovery Tasks in Machine Learning

ICML 2026poster

Automating the development of machine learning algorithms has the potential to unlock new breakthroughs. However, our ability to improve and evaluate algorithm discovery systems has thus far been limited by existing task suites. They suffer from many issues, such as: poor evaluation methodologies; d…

Cited by 0SourceScholar
2025

A Clean Slate for Offline Reinforcement Learning

NeurIPS 2025oral

Progress in offline reinforcement learning (RL) has been impeded by ambiguous problem definitions and entangled algorithmic designs, resulting in inconsistent implementations, insufficient ablations, and unfair evaluations. Although offline RL explicitly avoids environment interaction, prior methods…

Cited by 0SourcecodeScholar
2025

IGDrivSim: A Benchmark for the Imitation Gap in Autonomous Driving

IROS 2025

Developing autonomous vehicles that can navigate complex environments with human-level safety and efficiency is a central goal in self-driving research. A common approach to achieving this is imitation learning, where agents are trained to mimic human expert demonstrations collected from real- world

Cited by 1SourcecodeScholar
2024

Adam on Local Time: Addressing Nonstationarity in RL with Relative Adam Timesteps

NeurIPS 2024poster

In reinforcement learning (RL), it is common to apply techniques used broadly in machine learning such as neural network function approximators and momentum-based optimizers. However, such tools were largely developed for supervised learning rather than nonstationary RL, leading practitioners to ad…

Cited by 0SourcePDFScholar
2024

Bayesian Exploration Networks

ICML 2024poster

Bayesian reinforcement learning (RL) offers a principled and elegant approach for sequential decision making under uncertainty. Most notably, Bayesian agents do not face an exploration/exploitation dilemma, a major pathology of frequentist methods. However theoretical understanding of model-free app…

Cited by 3SourcePDFScholar
2024

Can Learned Optimization Make Reinforcement Learning Less Difficult?

NeurIPS 2024spotlight

While reinforcement learning (RL) holds great potential for decision making in the real world, it suffers from a number of unique difficulties which often need specific consideration. In particular: it is highly non-stationary; suffers from high degrees of plasticity loss; and requires exploration t…

2024

Discovering Temporally-Aware Reinforcement Learning Algorithms

ICLR 2024poster

Recent advancements in meta-learning have enabled the automatic discovery of novel reinforcement learning algorithms parameterized by surrogate objective functions. To improve upon manually designed algorithms, the parameterization of this learned objective function must be expressive enough to repr…

2024

Distilling Morphology-Conditioned Hypernetworks for Efficient Universal Morphology Control

ICML 2024poster

Learning a universal policy across different robot morphologies can significantly improve learning efficiency and enable zero-shot generalization to unseen morphologies. However, learning a highly performant universal policy requires sophisticated architectures like transformers (TF) that have large…

2024

JaxMARL: Multi-Agent RL Environments and Algorithms in JAX

NeurIPS 2024poster

Benchmarks are crucial in the development of machine learning algorithms, significantly influencing reinforcement learning (RL) research through the available environments. Traditionally, RL environments run on the CPU, which limits their scalability with the computational resources typically availa…

2024

Rate-Informed Discovery via Bayesian Adaptive Multifidelity Sampling

CoRL 2024poster

Ensuring the safety of autonomous vehicles (AVs) requires both accurate estimation of their performance and efficient discovery of potential failure cases. This paper introduces Bayesian adaptive multifidelity sampling (BAMS), which leverages the power of adaptive Bayesian sampling to achieve effici…

Cited by 0SourceScholar
2024

UniGen: Unified Modeling of Initial Agent States and Trajectories for Generating Autonomous Driving Scenarios

ICRA 2024poster

This paper introduces UniGen, a novel approach to generating new traffic scenarios for evaluating and improving autonomous driving software through simulation. Our approach models all driving scenario elements in a unified model: the position of new agents, their initial state, and their future moti…

Cited by 3SourceScholar
2023

Cheap Talk Discovery and Utilization in Multi-Agent Reinforcement Learning

ICLR 2023poster

By enabling agents to communicate, recent cooperative multi-agent reinforcement learning (MARL) methods have demonstrated better task performance and more coordinated behavior. Most existing approaches facilitate inter-agent communication by allowing agents to send messages to each other through fre…

Cited by 7SourcePDFScholar
2023

Discovering General Reinforcement Learning Algorithms with Adversarial Environment Design

NeurIPS 2023poster

The past decade has seen vast progress in deep reinforcement learning (RL) on the back of algorithms manually designed by human researchers. Recently, it has been shown that it is possible to meta-learn update rules, with the hope of discovering algorithms that can perform well on a wide range of RL…

2023

Hierarchical Imitation Learning for Stochastic Environments

IROS 2023poster

Many applications of imitation learning require the agent to generate the full distribution of behaviour observed in the training data. For example, to evaluate the safety of autonomous vehicles in simulation, accurate and diverse behaviour models of other road users are paramount. Existing methods…

Cited by 2SourceScholar
2023

Imitation Is Not Enough: Robustifying Imitation with Reinforcement Learning for Challenging Driving Scenarios

IROS 2023poster

Imitation learning (IL) is a simple and powerful way to use high-quality human driving data, which can be collected at scale, to produce human-like behavior. However, policies based on imitation learning alone often fail to sufficiently account for safety and reliability concerns. In this paper, we…

Cited by 106SourceScholar
2023

Recurrent Hypernetworks are Surprisingly Strong in Meta-RL

NeurIPS 2023poster

Deep reinforcement learning (RL) is notoriously impractical to deploy due to sample inefficiency. Meta-RL directly addresses this sample inefficiency by learning to perform few-shot learning when a distribution of related tasks is available for meta-training. While many specialized meta-RL methods h…

2023

SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learning

NeurIPS 2023poster

The availability of challenging benchmarks has played a key role in the recent progress of machine learning. In cooperative multi-agent reinforcement learning, the StarCraft Multi-Agent Challenge (SMAC) has become a popular testbed for centralised training with decentralised execution. However, aft…

2023

The Waymo Open Sim Agents Challenge

NeurIPS 2023spotlight

Simulation with realistic, interactive agents represents a key task for autonomous vehicle software development. In this work, we introduce the Waymo Open Sim Agents Challenge (WOSAC). WOSAC is the first public challenge to tackle this task and propose corresponding metrics. The goal of the challeng…

2022

Communicating via Markov Decision Processes

ICML 2022spotlight

We consider the problem of communicating exogenous information by means of Markov decision process trajectories. This setting, which we call a Markov coding game (MCG), generalizes both source coding and a large class of referential games. MCGs also isolate a problem that is important in decentraliz…

2022

Deterministic and Discriminative Imitation (D2-Imitation): Revisiting Adversarial Imitation for Sample Efficiency

AAAI 2022technical

Sample efficiency is crucial for imitation learning methods to be applicable in real-world applications. Many studies improve sample efficiency by extending adversarial imitation to be off-policy regardless of the fact that these off-policy extensions could either change the original objective or in…

2022

Embedding Synthetic Off-Policy Experience for Autonomous Driving via Zero-Shot Curricula

CoRL 2022oral

ML-based motion planning is a promising approach to produce agents that exhibit complex behaviors, and automatically adapt to novel environments. In the context of autonomous driving, it is common to treat all available training data equally. However, this approach produces agents that do not perfor…

Cited by 21SourceScholar
2022

Equivariant Networks for Zero-Shot Coordination

NeurIPS 2022accept

Successful coordination in Dec-POMDPs requires agents to adopt robust strategies and interpretable styles of play for their partner. A common failure mode is symmetry breaking, when agents arbitrarily converge on one out of many equivalent but mutually incompatible policies. Commonly these examples…

2022

Generalized Beliefs for Cooperative AI

ICML 2022spotlight

Self-play is a common method for constructing solutions in Markov games that can yield optimal policies in collaborative settings. However, these policies often adopt highly-specialized conventions that make playing with a novel partner difficult. To address this, recent approaches rely on encoding…

2022

Hierarchical Model-Based Imitation Learning for Planning in Autonomous Driving

IROS 2022poster

We demonstrate the first large-scale application of model-based generative adversarial imitation learning (MGAIL) to the task of dense urban self-driving. We augment standard MGAIL using a hierarchical model to enable generalization to arbitrary goal routes, and measure performance using a closed-lo…

Cited by 60SourceScholar
2022

In Defense of the Unitary Scalarization for Deep Multi-Task Learning

NeurIPS 2022accept

Recent multi-task learning research argues against unitary scalarization, where training simply minimizes the sum of the task losses. Several ad-hoc multi-task optimization algorithms have instead been proposed, inspired by various hypotheses about what makes multi-task settings difficult. The majo…

2022

Particle-Based Score Estimation for State Space Model Learning in Autonomous Driving

CoRL 2022poster

Multi-object state estimation is a fundamental problem for robotic applications where a robot must interact with other moving objects. Typically, other objects' relevant state features are not directly observable, and must instead be inferred from observations. Particle filtering can perform such in…

Cited by 4SourceScholar
2022

Symphony: Learning Realistic and Diverse Agents for Autonomous Driving Simulation

ICRA 2022poster

Simulation is a crucial tool for accelerating the development of autonomous vehicles. Making simulation realistic requires models of the human road users who interact with such cars. Such models can be obtained by applying learning from demonstration (LfD) to trajectories observed by cars already on…

Cited by 69SourceScholar
2021

Average-Reward Off-Policy Policy Evaluation with Function Approximation

ICML 2021spotlight

We consider off-policy policy evaluation with function approximation (FA) in average-reward MDPs, where the goal is to estimate both the reward rate and the differential value function. For this problem, bootstrapping is necessary and, along with off-policy learning and FA, results in the deadly tri…

2021

Exploration in Approximate Hyper-State Space for Meta Reinforcement Learning

ICML 2021spotlight

To rapidly learn a new task, it is often essential for agents to explore efficiently - especially when performance matters from the first timestep. One way to learn such behaviour is via meta-learning. Many existing methods however rely on dense rewards for meta-training, and can fail catastrophical…

2021

FACMAC: Factored Multi-Agent Centralised Policy Gradients

NeurIPS 2021poster

We propose FACtored Multi-Agent Centralised policy gradients (FACMAC), a new method for cooperative multi-agent reinforcement learning in both discrete and continuous action spaces. Like MADDPG, a popular multi-agent actor-critic method, our approach uses deep deterministic policy gradients to learn…

2021

Mean-Variance Policy Iteration for Risk-Averse Reinforcement Learning

AAAI 2021technical

We present a mean-variance policy iteration (MVPI) framework for risk-averse control in a discounted infinite horizon MDP optimizing the variance of a per-step reward random variable. MVPI enjoys great flexibility in that any policy evaluation method and risk-neutral control method can be dropped in…

2021

My Body is a Cage: the Role of Morphology in Graph-Based Incompatible Control

ICLR 2021poster

Multitask Reinforcement Learning is a promising way to obtain models with better performance, generalisation, data efficiency, and robustness. Most existing work is limited to compatible settings, where the state and action space dimensions are the same across tasks. Graph Neural Networks (GNN) are…

2021

RODE: Learning Roles to Decompose Multi-Agent Tasks

ICLR 2021poster

Role-based learning holds the promise of achieving scalable multi-agent learning by decomposing complex tasks using roles. However, it is largely unclear how to efficiently discover such a set of roles. To solve this problem, we propose to first decompose joint action spaces into restricted role act…

Cited by 260SourcePDFScholar
2021

Randomized Entity-wise Factorization for Multi-Agent Reinforcement Learning

ICML 2021oral

Multi-agent settings in the real world often involve tasks with varying types and quantities of agents and non-agent entities; however, common patterns of behavior often emerge among these agents/entities. Our method aims to leverage these commonalities by asking the question: “What is the expected…

2021

Regularized Softmax Deep Multi-Agent Q-Learning

NeurIPS 2021poster

Tackling overestimation in $Q$-learning is an important problem that has been extensively studied in single-agent reinforcement learning, but has received comparatively little attention in the multi-agent setting. In this work, we empirically demonstrate that QMIX, a popular $Q$-learning algorithm f…

2021

Snowflake: Scaling GNNs to high-dimensional continuous control via parameter freezing

NeurIPS 2021poster

Recent research has shown that graph neural networks (GNNs) can learn policies for locomotion control that are as effective as a typical multi-layer perceptron (MLP), with superior transfer and multi-task performance. However, results have so far been limited to training on small agents, with the pe…

2021

Tesseract: Tensorised Actors for Multi-Agent Reinforcement Learning

ICML 2021spotlight

Reinforcement Learning in large action spaces is a challenging problem. This is especially true for cooperative multi-agent reinforcement learning (MARL), which often requires tractable learning while respecting various constraints like communication budget and information about other agents. In thi…

Cited by 45SourcePDFScholar
2021

Transient Non-stationarity and Generalisation in Deep Reinforcement Learning

ICLR 2021poster

Non-stationarity can arise in Reinforcement Learning (RL) even in stationary environments. For example, most RL algorithms collect new data throughout training, using a non-stationary behaviour policy. Due to the transience of this non-stationarity, it is often not explicitly addressed in deep RL an…

Cited by 104SourcePDFScholar
2021

UneVEn: Universal Value Exploration for Multi-Agent Reinforcement Learning

ICML 2021spotlight

VDN and QMIX are two popular value-based algorithms for cooperative MARL that learn a centralized action value function as a monotonic mixing of per-agent utilities. While this enables easy decentralization of the learned policy, the restricted joint action value function can prevent them from solvi…

Cited by 59SourcePDFScholar
2020

Can Q-Learning with Graph Networks Learn a Generalizable Branching Heuristic for a SAT Solver?

NeurIPS 2020poster

We present Graph-Q-SAT, a branching heuristic for a Boolean SAT solver trained with value-based reinforcement learning (RL) using Graph Neural Networks for function approximation. Solvers using Graph-Q-SAT are complete SAT solvers that either provide a satisfying assignment or proof of unsatisfiabil…

2020

GradientDICE: Rethinking Generalized Offline Estimation of Stationary Values

ICML 2020poster

We present GradientDICE for estimating the density ratio between the state distribution of the target policy and the sampling distribution in off-policy reinforcement learning. GradientDICE fixes several problems of GenDICE (Zhang et al., 2020), the current state-of-the-art for estimating such densi…

2020

Growing Action Spaces

ICML 2020poster

In complex tasks, such as those with large combinatorial action spaces, random exploration may be too inefficient to achieve meaningful learning progress. In this work, we use a curriculum of progressively growing action spaces to accelerate learning. We assume the environment is out of our control,…

2020

Learning Retrospective Knowledge with Reverse Reinforcement Learning

NeurIPS 2020poster

We present a Reverse Reinforcement Learning (Reverse RL) approach for representing retrospective knowledge. General Value Functions (GVFs) have enjoyed great success in representing predictive knowledge, i.e., answering questions about possible future outcomes such as “how much fuel will be consumed…

2020

Multitask Soft Option Learning

UAI 2020poster

We present Multitask Soft Option Learning (MSOL), a hierarchical multitask framework based on Planning as Inference. MSOL extends the concept of options, using separate variational posteriors for each task, regularized by a shared prior. This “soft” version of options avoids several instabilities du…

2020

Optimistic Exploration even with a Pessimistic Initialisation

ICLR 2020poster

Optimistic initialisation is an effective strategy for efficient exploration in reinforcement learning (RL). In the tabular case, all provably efficient model-free algorithms rely on it. However, model-free deep RL algorithms do not use optimistic initialisation despite taking inspiration from these…

Cited by 0SourcecodeScholar
2020

Provably Convergent Two-Timescale Off-Policy Actor-Critic with Function Approximation

ICML 2020poster

We present the first provably convergent two-timescale off-policy actor-critic algorithm (COF-PAC) with function approximation. Key to COF-PAC is the introduction of a new critic, the emphasis critic, which is trained via Gradient Emphasis Learning (GEM), a novel combination of the key ideas of Grad…

2020

VariBAD: A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning

ICLR 2020poster

Trading off exploration and exploitation in an unknown environment is key to maximising expected return during learning. A Bayes-optimal policy, which does so optimally, conditions its actions not only on the environment state but on the agent’s uncertainty about the environment. Computing a Bayes-o…

Cited by 329SourcecodeScholar
2020

Weighted QMIX: Expanding Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning

NeurIPS 2020poster

QMIX is a popular $Q$-learning algorithm for cooperative MARL in the centralised training and decentralised execution paradigm. In order to enable easy decentralisation, QMIX restricts the joint action $Q$-values it can represent to be a monotonic mixing of each agent's utilities. However, this rest…

2019

A Baseline for Any Order Gradient Estimation in Stochastic Computation Graphs

ICML 2019oral

By enabling correct differentiation in Stochastic Computation Graphs (SCGs), the infinitely differentiable Monte-Carlo estimator (DiCE) can generate correct estimates for the higher order gradients that arise in, e.g., multi-agent reinforcement learning and meta-learning. However, the baseline term…

Cited by 14SourcePDFScholar
2019

Bayesian Action Decoder for Deep Multi-Agent Reinforcement Learning

ICML 2019oral

When observing the actions of others, humans make inferences about why they acted as they did, and what this implies about the world; humans also use the fact that their actions will be interpreted in this manner, allowing them to act informatively and thereby communicate efficiently with others. Al…

Cited by 200SourcePDFScholar
2019

Fast Context Adaptation via Meta-Learning

ICML 2019oral

We propose CAVIA for meta-learning, a simple extension to MAML that is less prone to meta-overfitting, easier to parallelise, and more interpretable. CAVIA partitions the model parameters into two parts: context parameters that serve as additional input to the model and are adapted on individual tas…

2019

Fast Efficient Hyperparameter Tuning for Policy Gradient Methods

NeurIPS 2019poster

The performance of policy gradient methods is sensitive to hyperparameter settings that must be tuned for any new application. Widely used grid search methods for tuning hyperparameters are sample inefficient and computationally expensive. More advanced methods like Population Based Training that le…

2019

Fingerprint Policy Optimisation for Robust Reinforcement Learning

ICML 2019oral

Policy gradient methods ignore the potential value of adjusting environment variables: unobservable state features that are randomly determined by the environment in a physical setting, but are controllable in a simulator. This can lead to slow learning, or convergence to suboptimal policies, if the…

Cited by 27SourcePDFScholar
2019

Learning From Demonstration in the Wild

ICRA 2019poster

Learning from demonstration (LfD) is useful in settings where hand-coding behaviour or a reward function is impractical. It has succeeded in a wide range of problems but typically relies on manually generated demonstrations or specially deployed sensors and has not generally been able to leverage th…

Cited by 80SourceScholar
2019

Loaded DiCE: Trading off Bias and Variance in Any-Order Score Function Gradient Estimators for Reinforcement Learning

NeurIPS 2019poster

Gradient-based methods for optimisation of objectives in stochastic settings with unknown or intractable dynamics require estimators of derivatives. We derive an objective that, under automatic differentiation, produces low-variance unbiased estimators of derivatives at any order. Our objective is c…

2019

MAVEN: Multi-Agent Variational Exploration

NeurIPS 2019poster

Centralised training with decentralised execution is an important setting for cooperative deep multi-agent reinforcement learning due to communication constraints during execution and computational tractability in training. In this paper, we analyse value-based methods that are known to have superio…

2019

Multi-Agent Common Knowledge Reinforcement Learning

NeurIPS 2019poster

Cooperative multi-agent reinforcement learning often requires decentralised policies, which severely limit the agents' ability to coordinate their behaviour. In this paper, we show that common knowledge between agents allows for complex decentralised coordination. Common knowledge arises naturally i…

2019

Stable Opponent Shaping in Differentiable Games

ICLR 2019poster

A growing number of learning methods are actually differentiable games whose players optimise multiple, interdependent objectives in parallel – from GANs and intrinsic curiosity to multi-agent RL. Opponent shaping is a powerful approach to improve learning dynamics in these games, accounting for pla…

Cited by 131SourcePDFScholar
2019

VIREL: A Variational Inference Framework for Reinforcement Learning

NeurIPS 2019spotlight

Applying probabilistic models to reinforcement learning (RL) enables the uses of powerful optimisation tools such as variational inference in RL. However, existing inference frameworks and their algorithms pose significant challenges for learning optimal policies, e.g., the lack of mode capturing be…

2018

Deep Variational Reinforcement Learning for POMDPs

ICML 2018oral

Many real-world sequential decision making problems are partially observable by nature, and the environment model is typically unknown. Consequently, there is great need for reinforcement learning methods that can tackle such problems given only a stream of rewards and incomplete and noisy observati…

2018

DiCE: The Infinitely Differentiable Monte Carlo Estimator

ICML 2018oral

The score function estimator is widely used for estimating gradients of stochastic objectives in stochastic computation graphs (SCG), eg., in reinforcement learning and meta-learning. While deriving the first-order gradient estimators by differentiating a surrogate loss (SL) objective is computation…

2018

QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning

ICML 2018oral

In many real-world settings, a team of agents must coordinate their behaviour while acting in a decentralised way. At the same time, it is often possible to train the agents in a centralised fashion in a simulated or laboratory setting, where global state information is available and communication c…

2018

TACO: Learning Task Decomposition via Temporal Alignment for Control

ICML 2018oral

Many advanced Learning from Demonstration (LfD) methods consider the decomposition of complex, real-world tasks into simpler sub-tasks. By reusing the corresponding sub-policies within and between tasks, we can provide training data for each policy from different high-level tasks and compose them to…

Cited by 117SourcePDFScholar
2018

TreeQN and ATreeC: Differentiable Tree-Structured Models for Deep Reinforcement Learning

ICLR 2018poster

Combining deep model-free reinforcement learning with on-line planning is a promising approach to building on the successes of deep RL. On-line planning with look-ahead trees has proven successful in environments where transition models are known a priori. However, in complex environments where tran…

2017

Acquiring social interaction behaviours for telepresence robots via deep learning from demonstration

IROS 2017poster

As robots begin to inhabit public and social spaces, it is increasingly important to ensure that they behave in a socially appropriate way. However, manually coding social behaviours is prohibitively difficult since social norms are hard to quantify. Therefore, learning from demonstration (LfD), whe…

Cited by 12SourceScholar
2017

Stabilising Experience Replay for Deep Multi-Agent Reinforcement Learning

ICML 2017poster

Many real-world problems, such as network packet routing and urban traffic control, are naturally modeled as multi-agent reinforcement learning (RL) problems. However, existing multi-agent RL methods typically scale poorly in the problem size. Therefore, a key challenge is to translate the success o…

Cited by 819SourcePDFScholar
2016

Learning to Communicate with Deep Multi-Agent Reinforcement Learning

NeurIPS 2016poster

We consider the problem of multiple agents sensing and acting in environments with the goal of maximising their shared utility. In these environments, agents must learn communication protocols in order to share information that is needed to solve the tasks. By embracing deep neural networks, we are…