← Search

Simon Osindero

25 accepted papers

2026

How do LLMs Compute Verbal Confidence?

ICML 2026poster

Verbal confidence—prompting LLMs to state their confidence as a number or category—is widely used to extract uncertainty estimates from black-box models. However, how LLMs internally generate such scores remains unknown. We address two questions: first, when confidence is computed -- just-in-time wh…

Cited by 0SourceScholar
2024

Genie: Generative Interactive Environments

ICML 2024oral

We introduce Genie, the first *generative interactive environment* trained in an unsupervised manner from unlabelled Internet videos. The model can be prompted to generate an endless variety of action-controllable virtual worlds described through text, synthetic images, photographs, and even sketche…

Cited by 172SourcePDFScholar
2024

Promptbreeder: Self-Referential Self-Improvement via Prompt Evolution

ICML 2024poster

Popular prompt strategies like Chain-of-Thought Prompting can dramatically improve the reasoning abilities of Large Language Models (LLMs) in various domains. However, such hand-crafted prompt-strategies are often sub-optimal. In this paper, we present Promptbreeder, a general-purpose self-referenti…

Cited by 200SourcePDFScholar
2023

Perception Test: A Diagnostic Benchmark for Multimodal Video Models

NeurIPS 2023poster

We propose a novel multimodal video benchmark - the Perception Test - to evaluate the perception and reasoning skills of pre-trained multimodal models (e.g. Flamingo, BEiT-3, or GPT-4). Compared to existing benchmarks that focus on computational tasks (e.g. classification, detection or tracking), th…

2022

An empirical analysis of compute-optimal large language model training

NeurIPS 2022accept

We investigate the optimal model size and number of tokens for training a transformer language model under a given compute budget. We find that current large language models are significantly undertrained, a consequence of the recent focus on scaling language models whilst keeping the amount of trai…

Cited by 171SourcePDFScholar
2022

Improving Language Models by Retrieving from Trillions of Tokens

ICML 2022spotlight

We enhance auto-regressive language models by conditioning on document chunks retrieved from a large corpus, based on local similarity with preceding tokens. With a 2 trillion token database, our Retrieval-Enhanced Transformer (RETRO) obtains comparable performance to GPT-3 and Jurassic-1 on the Pil…

2022

Model-Value Inconsistency as a Signal for Epistemic Uncertainty

ICML 2022spotlight

Using a model of the environment and a value function, an agent can construct many estimates of a state’s value, by unrolling the model for different lengths and bootstrapping with its value function. Our key insight is that one can treat this set of value estimates as a type of ensemble, which we c…

Cited by 11SourcePDFScholar
2022

Retrieval-Augmented Reinforcement Learning

ICML 2022spotlight

Most deep reinforcement learning (RL) algorithms distill experience into parametric behavior policies or value functions via gradient updates. While effective, this approach has several disadvantages: (1) it is computationally expensive, (2) it can take many updates to integrate experiences into the…

Cited by 59SourcePDFScholar
2022

Unified Scaling Laws for Routed Language Models

ICML 2022oral

The performance of a language model has been shown to be effectively modeled as a power-law in its parameter count. Here we study the scaling behaviors of Routing Networks: architectures that conditionally use only a subset of their parameters while processing an input. For these models, parameter c…

2021

Entropic Desired Dynamics for Intrinsic Control

NeurIPS 2021poster

An agent might be said, informally, to have mastery of its environment when it has maximised the effective number of states it can reliably reach. In practice, this often means maximizing the number of latent codes that can be discriminated from future states under some short time horizon (e.g. \cit…

Cited by 7SourcePDFScholar
2021

Practical Real Time Recurrent Learning with a Sparse Approximation

ICLR 2021spotlight

Recurrent neural networks are usually trained with backpropagation through time, which requires storing a complete history of network states, and prohibits updating the weights "online" (after every timestep). Real Time Recurrent Learning (RTRL) eliminates the need for history storage and allows for…

Cited by 22SourcePDFScholar
2020

Multiplicative Interactions and Where to Find Them

ICLR 2020poster

We explore the role of multiplicative interaction as a unifying framework to describe a range of classical and modern neural network architectural motifs, such as gating, attention layers, hypernetworks, and dynamic convolutions amongst others. Multiplicative interaction layers as primitive operatio…

Cited by 154SourceScholar
2020

Small Data, Big Decisions: Model Selection in the Small-Data Regime

ICML 2020poster

Highly overparametrized neural networks can display curiously strong generalization performance – a phenomenon that has recently garnered a wealth of theoretical and empirical research in order to better understand it. In contrast to most previous work, which typically considers the performance as a…

Cited by 58SourcePDFScholar
2020

Top-KAST: Top-K Always Sparse Training

NeurIPS 2020poster

Sparse neural networks are becoming increasingly important as the field seeks to improve the performance of existing models by scaling them up, while simultaneously trying to reduce power consumption and computational footprint. Unfortunately, most existing methods for inducing performant sparse mod…

Cited by 114SourcePDFScholar
2019

Distilling Policy Distillation

AISTATS 2019poster

The transfer of knowledge from one policy to another is an important tool in Deep Reinforcement Learning. This process, referred to as distillation, has been used to great success, for example, by enhancing the optimisation of agents, leading to stronger performance faster, on harder domains. Despit…

Cited by 179SourcePDFScholar
2019

Meta-Learning with Latent Embedding Optimization

ICLR 2019poster

Gradient-based meta-learning techniques are both widely applicable and proficient at solving challenging few-shot learning and fast adaptation problems. However, they have practical difficulties when operating on high-dimensional parameter spaces in extreme low-data regimes. We show that it is possi…

2018

Massively Parallel Video Networks

ECCV 2018poster

We introduce a class of causal video understanding models that aims to improve efficiency of video processing by maximising throughput, minimising latency, and reducing the number of clock cycles. Leveraging operation pipelining and multi-rate clocks, these models perform a minimal amount of computa…

Cited by 64SourcePDFScholar
2018

Mix & Match Agent Curricula for Reinforcement Learning

ICML 2018oral

We introduce Mix and match (M&M) – a training framework designed to facilitate rapid and effective learning in RL agents that would be too slow or too challenging to train otherwise.The key innovation is a procedure that allows us to automatically form a curriculum over agents. Through such a curric…

Cited by 96SourcePDFScholar
2017

Decoupled Neural Interfaces using Synthetic Gradients

ICML 2017poster

Training directed neural networks typically requires forward-propagating data through a computation graph, followed by backpropagating error signal, to produce weight updates. All layers, or more generally, modules, of the network are therefore locked, in the sense that they must wait for the remain…

Cited by 457SourcePDFScholar
2017

FeUdal Networks for Hierarchical Reinforcement Learning

ICML 2017poster

We introduce FeUdal Networks (FuNs): a novel architecture for hierarchical reinforcement learning. Our approach is inspired by the feudal reinforcement learning proposal of Dayan and Hinton, and gains power and efficacy by decoupling end-to-end learning across multiple levels – allowing it to utilis…

Cited by 1192SourcePDFScholar
2017

Sobolev Training for Neural Networks

NeurIPS 2017poster

At the heart of deep learning we aim to use neural networks as function approximators - training them to produce outputs from inputs in emulation of a ground truth function or data creation process. In many cases we only have access to input-output pairs from the ground truth, however it is becomin…

2017

Understanding Synthetic Gradients and Decoupled Neural Interfaces

ICML 2017poster

When training neural networks, the use of Synthetic Gradients (SG) allows layers or modules to be trained without update locking – without waiting for a true error gradient to be backpropagated – resulting in Decoupled Neural Interfaces (DNIs). This unlocked ability of being able to update parts of…

Cited by 94SourcePDFScholar
2016

Strategic Attentive Writer for Learning Macro-Actions

NeurIPS 2016poster

We present a novel deep recurrent neural network architecture that learns to build implicit plans in an end-to-end manner purely by interacting with an environment in reinforcement learning setting. The network builds an internal plan, which is continuously updated upon observation of the next input…

Cited by 186SourcePDFScholar