← Search

Felix Hill

23 accepted papers

2025

Strategy Coopetition Explains the Emergence and Transience of In-Context Learning

ICML 2025oral

In-context learning (ICL) is a powerful ability that emerges in transformer models, enabling them to learn from context without weight updates. Recent work has established emergent ICL as a transient phenomenon that can sometimes disappear after long training times. In this work, we sought a mechani…

2024

SODA: Bottleneck Diffusion Models for Representation Learning

CVPR 2024poster

We introduce SODA a self-supervised diffusion model designed for representation learning. The model incorporates an image encoder which distills a source view into a compact representation that in turn guides the generation of related novel views. We show that by imposing a tight bottleneck between…

2024

What needs to go right for an induction head? A mechanistic study of in-context learning circuits and their formation

ICML 2024spotlight

In-context learning is a powerful emergent ability in transformer models. Prior work in mechanistic interpretability has identified a circuit element that may be critical for in-context learning – the induction head (IH), which performs a match-and-copy operation. During training of large transforme…

2023

SemPPL: Predicting Pseudo-Labels for Better Contrastive Representations

ICLR 2023poster

Learning from large amounts of unsupervised data and a small amount of supervision is an important open problem in computer vision. We propose a new semi-supervised learning method, Semantic Positives via Pseudo-Labels (SEMPPL), that combines labelled and unlabelled data to learn informative represe…

2023

The Edge of Orthogonality: A Simple View of What Makes BYOL Tick

ICML 2023poster

Self-predictive unsupervised learning methods such as BYOL or SimSIAM have shown impressive results, and counter-intuitively, do not collapse to trivial representations. In this work, we aim at exploring the simplest possible mathematical arguments towards explaining the underlying mechanisms behind…

Cited by 8SourcePDFScholar
2023

The Transient Nature of Emergent In-Context Learning in Transformers

NeurIPS 2023poster

Transformer neural networks can exhibit a surprising capacity for in-context learning (ICL) despite not being explicitly trained for it. Prior work has provided a deeper understanding of how ICL emerges in transformers, e.g. through the lens of mechanistic interpretability, Bayesian inference, or b…

2022

Can language models learn from explanations in context?

EMNLP 2022finding

Language Models (LMs) can perform new tasks by adapting to a few in-context examples. For humans, explanations that connect examples to task principles can improve learning. We therefore investigate whether explanations of few-shot examples can help LMs. We annotate questions from 40 challenging tas…

Cited by 301SourcePDFScholar
2022

Data Distributional Properties Drive Emergent In-Context Learning in Transformers

NeurIPS 2022accept

Large transformer-based models are able to perform in-context few-shot learning, without being explicitly trained for it. This observation raises the question: what aspects of the training regime lead to this emergent behavior? Here, we show that this behavior is driven by the distributions of the t…

2022

Semantic Exploration from Language Abstractions and Pretrained Representations

NeurIPS 2022accept

Effective exploration is a challenge in reinforcement learning (RL). Novelty-based exploration methods can suffer in high-dimensional state spaces, such as continuous partially-observable 3D environments. We address this challenge by defining novelty using semantically meaningful state abstractions,…

Cited by 72SourcePDFScholar
2022

Tell me why! Explanations support learning relational and causal structure

ICML 2022spotlight

Inferring the abstract relational and causal structure of the world is a major challenge for reinforcement-learning (RL) agents. For humans, language{—}particularly in the form of explanations{—}plays a considerable role in overcoming this challenge. Here, we show that language can play a similar ro…

2021

Attention over Learned Object Embeddings Enables Complex Visual Reasoning

NeurIPS 2021oral

Neural networks have achieved success in a wide array of perceptual tasks but often fail at tasks involving both perception and higher-level reasoning. On these more challenging tasks, bespoke approaches (such as modular symbolic components, independent dynamics models or semantic parsers) targeted…

2021

Grounded Language Learning Fast and Slow

ICLR 2021spotlight

Recent work has shown that large text-based neural language models acquire a surprising propensity for one-shot learning. Here, we show that an agent situated in a simulated 3D world, and endowed with a novel dual-coding external memory, can exhibit similar one-shot word learning when trained with c…

2021

Multimodal Few-Shot Learning with Frozen Language Models

NeurIPS 2021poster

When trained at sufficient scale, auto-regressive language models exhibit the notable ability to learn a new language task after being prompted with just a few examples. Here, we present a simple, yet effective, approach for transferring this few-shot learning ability to a multimodal setting (vision…

Cited by 838SourcePDFScholar
2021

Towards mental time travel: a hierarchical memory for reinforcement learning agents

NeurIPS 2021poster

Reinforcement learning agents often forget details of the past, especially after delays or distractor tasks. Agents with common memory architectures struggle to recall and integrate across multiple timesteps of a past event, or even to recall the details of a single timestep that is followed by dist…

Cited by 59SourcePDFScholar
2020

Environmental drivers of systematicity and generalization in a situated agent

ICLR 2020poster

The question of whether deep neural networks are good at generalising beyond their immediate training experience is of critical importance for learning-based approaches to AI. Here, we consider tests of out-of-sample generalisation that require an agent to respond to never-seen-before instructions b…

Cited by 112SourceScholar
2020

Probing Emergent Semantics in Predictive Agents via Question Answering

ICML 2020poster

Recent work has shown how predictive modeling can endow agents with rich knowledge of their surroundings, improving their ability to act in complex environments. We propose question-answering as a general paradigm to decode and understand the representations that such agents develop, applying our me…

Cited by 22SourcePDFScholar
2019

Analysing Mathematical Reasoning Abilities of Neural Models

ICLR 2019poster

Mathematical reasoning---a core ability within human intelligence---presents some unique challenges as a domain: we do not come to understand and solve mathematical problems primarily on the back of experience and evidence, but on the basis of inferring, learning, and exploiting laws, axioms, and sy…

Cited by 496SourcePDFScholar
2019

GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understanding

ICLR 2019poster

For natural language understanding (NLU) technology to be maximally useful, it must be able to process language in a way that is not exclusive to a single task, genre, or dataset. In pursuit of this objective, we introduce the General Language Understanding Evaluation (GLUE) benchmark, a collection…

Cited by 8516SourcePDFScholar
2019

Learning to Make Analogies by Contrasting Abstract Relational Structure

ICLR 2019poster

Analogical reasoning has been a principal focus of various waves of AI research. Analogy is particularly challenging for machines because it requires relational structures to be represented such that they can be flexibly applied across diverse domains of experience. Here, we study how analogical rea…

2019

Learning to Understand Goal Specifications by Modelling Reward

ICLR 2019poster

Recent work has shown that deep reinforcement-learning agents can learn to follow language-like instructions from infrequent environment rewards. However, this places on environment designers the onus of designing language-conditional reward functions which may not be easily or tractably implemented…

Cited by 175SourcePDFScholar
2019

SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systems

NeurIPS 2019spotlight

In the last year, new models and methods for pretraining and transfer learning have driven striking performance improvements across a range of language understanding tasks. The GLUE benchmark, introduced a little over one year ago, offers a single-number metric that summarizes progress on a diverse…

2018

Measuring abstract reasoning in neural networks

ICML 2018oral

Whether neural networks can learn abstract reasoning or whether they merely rely on superficial statistics is a topic of recent debate. Here, we propose a dataset and challenge designed to probe abstract reasoning, inspired by a well-known human IQ test. To succeed at this challenge, models must cop…