Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Adam Santoro

dblp:180/5951 · DBLP profile ↗
← Back
21ranked-venue papers
4as first author
7since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 21 · 4 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
20 papers
Deep learning architectures and training · 19% Reinforcement learning · 17% Representation and self-supervised learning · 13%
Human-computer interaction and pervasive computing
1 paper
Human-AI interaction · 100%

Topics — the 30 heaviest of 53, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
attention mechanism
1.342021
Attention over Learned Object Embeddings Enables Complex Visual Reasoning · NeurIPS 2021
Hyperbolic Attention Networks · ICLR (Poster) 2019
Relational recurrent neural networks · NeurIPS 2018
Natural language and speech › Language models and text generation
large language model training
0.912025
Tracing the Representation Geometry of Language Models from Pretraining to Post-training · NeurIPS 2025
Machine learning › Representation and self-supervised learning › representation analysis
learned representation analysis
0.912025
Tracing the Representation Geometry of Language Models from Pretraining to Post-training · NeurIPS 2025
Machine learning › Representation and self-supervised learning › representation learning
representation geometry
0.912025
Tracing the Representation Geometry of Language Models from Pretraining to Post-training · NeurIPS 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning
relational reasoning
0.832019
Learning to Make Analogies by Contrasting Abstract Relational Structure · ICLR (Poster) 2019
Measuring abstract reasoning in neural networks · ICML 2018
A simple neural network module for relational reasoning · NIPS 2017
Computer vision › Vision and language
visual question answering
0.622018
Learning Visual Question Answering by Bootstrapping Hard Attention · ECCV (6) 2018
A simple neural network module for relational reasoning · NIPS 2017
Machine learning › Deep learning architectures and training
memory-augmented neural networks
0.622018
Relational recurrent neural networks · NeurIPS 2018
Meta-Learning with Memory-Augmented Neural Networks · ICML 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning
0.612022
Tell me why! Explanations support learning relational and causal structure · ICML 2022
Machine learning › Transfer learning and domain adaptation
cross-task transfer
0.612022
A data-driven approach for learning to control computers · ICML 2022
Natural language and speech › Language models and text generation › in-context learning
emergent in-context learning
0.612022
Data Distributional Properties Drive Emergent In-Context Learning in Transformers · NeurIPS 2022
Natural language and speech › Language models and text generation
in-context learning
0.612022
Data Distributional Properties Drive Emergent In-Context Learning in Transformers · NeurIPS 2022
Machine learning › Reinforcement learning › goal-conditioned reinforcement learning
language-conditioned reinforcement learning
0.612022
Tell me why! Explanations support learning relational and causal structure · ICML 2022
Robotics › Robot manipulation
mobile manipulation
0.612022
Intra-agent speech permits zero-shot task acquisition · NeurIPS 2022
Machine learning › Deep learning architectures and training
transformer
0.612022
Data Distributional Properties Drive Emergent In-Context Learning in Transformers · NeurIPS 2022
Computer vision › Video understanding and tracking › deep video understanding › video reasoning
dynamic visual reasoning
0.512021
Attention over Learned Object Embeddings Enables Complex Visual Reasoning · NeurIPS 2021
Machine learning › Reinforcement learning
exploration
0.512021
Rapid Task-Solving in Novel Environments · ICLR 2021
Computer vision › 3D vision
object representation
0.512021
Attention over Learned Object Embeddings Enables Complex Visual Reasoning · NeurIPS 2021
Computer vision › Vision and language
visual reasoning
0.512021
Attention over Learned Object Embeddings Enables Complex Visual Reasoning · NeurIPS 2021
Machine learning › Learning paradigms › curriculum learning
automatic curriculum generation
0.412020
Automated curriculum generation through setter-solver interactions · ICLR 2020
Machine learning › Learning paradigms
curriculum learning
0.412020
Automated curriculum generation through setter-solver interactions · ICLR 2020
Machine learning › Reinforcement learning
embodied agent training
0.412020
Environmental drivers of systematicity and generalization in a situated agent · ICLR 2020
Machine learning › Reinforcement learning
generalization in reinforcement learning
0.412020
Environmental drivers of systematicity and generalization in a situated agent · ICLR 2020
Machine learning › Representation and self-supervised learning
systematicity
0.412020
Environmental drivers of systematicity and generalization in a situated agent · ICLR 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
analogical reasoning
0.412019
Learning to Make Analogies by Contrasting Abstract Relational Structure · ICLR (Poster) 2019
Machine learning › Reinforcement learning
deep reinforcement learning
0.412019
Deep reinforcement learning with relational inductive biases · ICLR (Poster) 2019
Machine learning › Deep learning architectures and training › attention mechanism
hyperbolic attention
0.412019
Hyperbolic Attention Networks · ICLR (Poster) 2019
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › manifold learning › geometric representation learning
hyperbolic representation learning
0.412019
Hyperbolic Attention Networks · ICLR (Poster) 2019
Machine learning › Reinforcement learning
model-free reinforcement learning
0.412019
An Investigation of Model-Free Planning · ICML 2019
Machine learning › Representation and self-supervised learning › representation learning › structured representation learning
relational representation learning
0.412019
Deep reinforcement learning with relational inductive biases · ICLR (Poster) 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
search-based planning
0.412019
An Investigation of Model-Free Planning · ICML 2019

Methods — techniques the papers use, named apart from their topics

reinforcement learning · 1.6imitation learning · 1.1spectral analysis · 0.9eigenspectrum decay · 0.9effective rank · 0.9LSTM · 0.7language prediction · 0.6explanation training · 0.6deep reinforcement learning · 0.6behavioral priors · 0.6behavioral prior · 0.6
YearPublicationVenuePosition
2025 Tracing the Representation Geometry of Language Models from Pretraining to Post-training
abstract
Standard training metrics like loss fail to explain the emergence of complex capabilities in large language models. We take a spectral approach to investigate the geometry of learned representations across pretraining and post-training, measuring effective rank (RankMe) and eigenspectrum decay (αReQ). With OLMo (1B-7B) and Pythia (160M-12B) models, we uncover a consistent non-monotonic sequence of three geometric phases during autoregressive pretraining. The initial “warmup” phase exhibits rapid representational collapse. This is followed by an “entropy-seeking” phase, where the manifold’s dimensionality expands substantially, coinciding with peak n-gram memorization. Subsequently, a “compression-seeking” phase imposes anisotropic consolidation, selectively preserving variance along dominant eigendirections while contracting others, a transition marked with significant improvement in downstream task performance. We show these phases can emerge from a fundamental interplay of cross-entropy optimization under skewed token frequencies and representational bottlenecks (d ≪ |V|). Post-training further transforms geometry: SFT and DPO drive “entropy-seeking” dynamics to integrate specific instructional or preferential data, improving in-distribution performance while degrading out-of-distribution robustness. Conversely, RLVR induces “compression-seeking” , enhancing reward alignment but reducing generation diversity.
Melody Zixuan Li, Kumar Krishna Agrawal, Arna Ghosh, Komal Kumar Teru, Adam Santoro, Guillaume Lajoie, Blake A. Richards
NeurIPS5
2022 A data-driven approach for learning to control computers
abstract
It would be useful for machines to use computers as humans do so that they can aid us in everyday tasks. This is a setting in which there is also the potential to leverage large-scale expert demonstrations and human judgements of interactive behaviour, which are two ingredients that have driven much recent success in AI. Here we investigate the setting of computer control using keyboard and mouse, with goals specified via natural language. Instead of focusing on hand-designed curricula and specialized action spaces, we focus on developing a scalable method centered on reinforcement learning combined with behavioural priors informed by actual human-computer interactions. We achieve state-of-the-art and human-level mean performance across all tasks within the MiniWob++ benchmark, a challenging suite of computer control problems, and find strong evidence of cross-task transfer. These results demonstrate the usefulness of a unified human-agent interface when training machines to use computers. Altogether our results suggest a formula for achieving competency beyond MiniWob++ and towards controlling computers, in general, as a human would.
Peter Conway Humphreys, David Raposo, Tobias Pohlen, Gregory Thornton, Rachita Chhaparia, Alistair Muldal, Josh Abramson, Petko Georgiev, Adam Santoro, Timothy P. Lillicrap
ICML9
2022 Tell me why! Explanations support learning relational and causal structure
abstract
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 role for deep RL agents in complex environments. While agents typically struggle to acquire relational and causal knowledge, augmenting their experience by training them to predict language descriptions and explanations can overcome these limitations. We show that language can help agents learn challenging relational tasks, and examine which aspects of language contribute to its benefits. We then show that explanations can help agents to infer not only relational but also causal structure. Language can shape the way that agents to generalize out-of-distribution from ambiguous, causally-confounded training, and explanations even allow agents to learn to perform experimental interventions to identify causal relationships. Our results suggest that language description and explanation may be powerful tools for improving agent learning and generalization.
Andrew K. Lampinen, Nicholas A. Roy, Ishita Dasgupta 0001, Stephanie C. Y. Chan, Allison C. Tam, James L. McClelland, Adam Santoro, Neil C. Rabinowitz, Jane X. Wang, Felix Hill
ICML8
2022 Data Distributional Properties Drive Emergent In-Context Learning in Transformers
abstract
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 training data itself. In-context learning emerges when the training data exhibits particular distributional properties such as burstiness (items appear in clusters rather than being uniformly distributed over time) and having a large number of rarely occurring classes. In-context learning also emerges more strongly when item meanings or interpretations are dynamic rather than fixed. These properties are exemplified by natural language, but are also inherent to naturalistic data in a wide range of other domains. They also depart significantly from the uniform, i.i.d. training distributions typically used for standard supervised learning. In our initial experiments, we found that in-context learning traded off against more conventional weight-based learning, and models were unable to achieve both simultaneously. However, our later experiments uncovered that the two modes of learning could co-exist in a single model when it was trained on data following a skewed Zipfian distribution -- another common property of naturalistic data, including language. In further experiments, we found that naturalistic data distributions were only able to elicit in-context learning in transformers, and not in recurrent models. Our findings indicate how the transformer architecture works together with particular properties of the training data to drive the intriguing emergent in-context learning behaviour of large language models, and indicate how future work might encourage both in-context and in-weights learning in domains beyond language.
Stephanie C. Y. Chan, Adam Santoro, Andrew K. Lampinen, Jane X. Wang, Aaditya K. Singh, Pierre H. Richemond, James L. McClelland, Felix Hill
NeurIPS2
2022 Intra-agent speech permits zero-shot task acquisition
abstract
Human language learners are exposed to a trickle of informative, context-sensitive language, but a flood of raw sensory data. Through both social language use and internal processes of rehearsal and practice, language learners are able to build high-level, semantic representations that explain their perceptions. Here, we take inspiration from such processes of "inner speech" in humans (Vygotsky, 1934) to better understand the role of intra-agent speech in embodied behavior. First, we formally pose intra-agent speech as a semi-supervised problem and develop two algorithms that enable visually grounded captioning with little labeled language data. We then experimentally compute scaling curves over different amounts of labeled data and compare the data efficiency against a supervised learning baseline. Finally, we incorporate intra-agent speech into an embodied, mobile manipulator agent operating in a 3D virtual world, and show that with as few as 150 additional image captions, intra-agent speech endows the agent with the ability to manipulate and answer questions about a new object without any related task-directed experience (zero-shot). Taken together, our experiments suggest that modelling intra-agent speech is effective in enabling embodied agents to learn new tasks efficiently and without direct interaction experience.
Federico Carnevale, Petko Georgiev, Adam Santoro, Aurelia Guy, Alistair Muldal, Chia-Chun Hung, Josh Abramson, Timothy P. Lillicrap, Greg Wayne
NeurIPS4
2021 Rapid Task-Solving in Novel Environments
Samuel Ritter, Ryan Faulkner 0001, Laurent Sartran, Adam Santoro, Matt M. Botvinick, David Raposo
ICLR4
2021 Attention over Learned Object Embeddings Enables Complex Visual Reasoning
abstract
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 towards that specific type of task have typically performed better. The downside to these targeted approaches, however, is that they can be more brittle than general-purpose neural networks, requiring significant modification or even redesign according to the particular task at hand. Here, we propose a more general neural-network-based approach to dynamic visual reasoning problems that obtains state-of-the-art performance on three different domains, in each case outperforming bespoke modular approaches tailored specifically to the task. Our method relies on learned object-centric representations, self-attention and self-supervised dynamics learning, and all three elements together are required for strong performance to emerge. The success of this combination suggests that there may be no need to trade off flexibility for performance on problems involving spatio-temporal or causal-style reasoning. With the right soft biases and learning objectives in a neural network we may be able to attain the best of both worlds.
David Ding, Felix Hill, Adam Santoro, Malcolm Reynolds, Matt M. Botvinick
NeurIPS3
2020 Cognitive consequences of structured education in a connectionist model of analogical reasoning
David G. T. Barrett, Felix Hill, Adam Santoro, James L. McClelland
CogSci3
2020 Environmental drivers of systematicity and generalization in a situated agent
Felix Hill, Andrew K. Lampinen, Rosália G. Schneider, Stephen Clark, Matt M. Botvinick, James L. McClelland, Adam Santoro
ICLR7
2020 Automated curriculum generation through setter-solver interactions
Sébastien Racanière, Andrew K. Lampinen, Adam Santoro, David P. Reichert, Vlad Firoiu, Timothy P. Lillicrap
ICLR3
2019 Hyperbolic Attention Networks
Caglar Gulcehre, Misha Denil, Mateusz Malinowski, Ali Razavi, Razvan Pascanu, Karl Moritz Hermann, Peter W. Battaglia, Victor Bapst, David Raposo, Adam Santoro, Nando de Freitas
ICLR (Poster)10
2019 Learning to Make Analogies by Contrasting Abstract Relational Structure
Felix Hill, Adam Santoro, David G. T. Barrett, Ari S. Morcos, Timothy P. Lillicrap
ICLR (Poster)2
2019 Deep reinforcement learning with relational inductive biases
Vinícius Flores Zambaldi, David Raposo, Adam Santoro, Victor Bapst, Yujia Li 0001, Igor Babuschkin, Karl Tuyls, David P. Reichert, Timothy P. Lillicrap, Edward Lockhart, Murray Shanahan, Victoria Langston, Razvan Pascanu, Matt M. Botvinick, Oriol Vinyals, Peter W. Battaglia
ICLR (Poster)3
2019 An Investigation of Model-Free Planning
abstract
The field of reinforcement learning (RL) is facing increasingly challenging domains with combinatorial complexity. For an RL agent to address these challenges, it is essential that it can plan effectively. Prior work has typically utilized an explicit model of the environment, combined with a specific planning algorithm (such as tree search). More recently, a new family of methods have been proposed that learn how to plan, by providing the structure for planning via an inductive bias in the function approximator (such as a tree structured neural network), trained end-to-end by a model-free RL algorithm. In this paper, we go even further, and demonstrate empirically that an entirely model-free approach, without special structure beyond standard neural network components such as convolutional networks and LSTMs, can learn to exhibit many of the characteristics typically associated with a model-based planner. We measure our agent’s effectiveness at planning in terms of its ability to generalize across a combinatorial and irreversible state space, its data efficiency, and its ability to utilize additional thinking time. We find that our agent has many of the characteristics that one might expect to find in a planning algorithm. Furthermore, it exceeds the state-of-the-art in challenging combinatorial domains such as Sokoban and outperforms other model-free approaches that utilize strong inductive biases toward planning.
Arthur Guez, Mehdi Mirza, Karol Gregor, Rishabh Kabra, Sébastien Racanière, Theophane Weber, David Raposo, Adam Santoro, Laurent Orseau, Tom Eccles, Greg Wayne, David Silver 0001, Timothy P. Lillicrap
ICML8
2018 Learning Visual Question Answering by Bootstrapping Hard Attention
Mateusz Malinowski, Carl Doersch, Adam Santoro, Peter W. Battaglia
ECCV (6)3
2018 Measuring abstract reasoning in neural networks
Adam Santoro, Felix Hill, David G. T. Barrett, Ari S. Morcos, Timothy P. Lillicrap
ICML1
2018 Assessing the Scalability of Biologically-Motivated Deep Learning Algorithms and Architectures
abstract
The backpropagation of error algorithm (BP) is impossible to implement in a real brain. The recent success of deep networks in machine learning and AI, however, has inspired proposals for understanding how the brain might learn across multiple layers, and hence how it might approximate BP. As of yet, none of these proposals have been rigorously evaluated on tasks where BP-guided deep learning has proved critical, or in architectures more structured than simple fully-connected networks. Here we present results on scaling up biologically motivated models of deep learning on datasets which need deep networks with appropriate architectures to achieve good performance. We present results on the MNIST, CIFAR-10, and ImageNet datasets and explore variants of target-propagation (TP) and feedback alignment (FA) algorithms, and explore performance in both fully- and locally-connected architectures. We also introduce weight-transport-free variants of difference target propagation (DTP) modified to remove backpropagation from the penultimate layer. Many of these algorithms perform well for MNIST, but for CIFAR and ImageNet we find that TP and FA variants perform significantly worse than BP, especially for networks composed of locally connected units, opening questions about whether new architectures and algorithms are required to scale these approaches. Our results and implementation details help establish baselines for biologically motivated deep learning schemes going forward.
Sergey Bartunov, Adam Santoro, Blake A. Richards, Luke Marris, Geoffrey E. Hinton, Timothy P. Lillicrap
NeurIPS2
2018 Relational recurrent neural networks
abstract
Memory-based neural networks model temporal data by leveraging an ability to remember information for long periods. It is unclear, however, whether they also have an ability to perform complex relational reasoning with the information they remember. Here, we first confirm our intuitions that standard memory architectures may struggle at tasks that heavily involve an understanding of the ways in which entities are connected -- i.e., tasks involving relational reasoning. We then improve upon these deficits by using a new memory module -- a Relational Memory Core (RMC) -- which employs multi-head dot product attention to allow memories to interact. Finally, we test the RMC on a suite of tasks that may profit from more capable relational reasoning across sequential information, and show large gains in RL domains (BoxWorld & Mini PacMan), program evaluation, and language modeling, achieving state-of-the-art results on the WikiText-103, Project Gutenberg, and GigaWord datasets.
Adam Santoro, Ryan Faulkner 0001, David Raposo, Jack W. Rae, Mike Chrzanowski, Theophane Weber, Daan Wierstra, Oriol Vinyals, Razvan Pascanu, Timothy P. Lillicrap
NeurIPS1
2017 Cognitive Psychology for Deep Neural Networks: A Shape Bias Case Study
abstract
Deep neural networks (DNNs) have advanced performance on a wide range of complex tasks, rapidly outpacing our understanding of the nature of their solutions. While past work sought to advance our understanding of these models, none has made use of the rich history of problem descriptions, theories, and experimental methods developed by cognitive psychologists to study the human mind. To explore the potential value of these tools, we chose a well-established analysis from developmental psychology that explains how children learn word labels for objects, and applied that analysis to DNNs. Using datasets of stimuli inspired by the original cognitive psychology experiments, we find that state-of-the-art one shot learning models trained on ImageNet exhibit a similar bias to that observed in humans: they prefer to categorize objects according to shape rather than color. The magnitude of this shape bias varies greatly among architecturally identical, but differently seeded models, and even fluctuates within seeds throughout training, despite nearly equivalent classification performance. These results demonstrate the capability of tools from cognitive psychology for exposing hidden computational properties of DNNs, while concurrently providing us with a computational model for human word learning.
Samuel Ritter, David G. T. Barrett, Adam Santoro, Matt M. Botvinick
ICML3
2017 A simple neural network module for relational reasoning
abstract
Relational reasoning is a central component of generally intelligent behavior, but has proven difficult for neural networks to learn. In this paper we describe how to use Relation Networks (RNs) as a simple plug-and-play module to solve problems that fundamentally hinge on relational reasoning. We tested RN-augmented networks on three tasks: visual question answering using a challenging dataset called CLEVR, on which we achieve state-of-the-art, super-human performance; text-based question answering using the bAbI suite of tasks; and complex reasoning about dynamical physical systems. Then, using a curated dataset called Sort-of-CLEVR we show that powerful convolutional networks do not have a general capacity to solve relational questions, but can gain this capacity when augmented with RNs. Thus, by simply augmenting convolutions, LSTMs, and MLPs with RNs, we can remove computational burden from network components that are not well-suited to handle relational reasoning, reduce overall network complexity, and gain a general ability to reason about the relations between entities and their properties.
Adam Santoro, David Raposo, David G. T. Barrett, Mateusz Malinowski, Razvan Pascanu, Peter W. Battaglia, Timothy P. Lillicrap
NIPS1
2016 Meta-Learning with Memory-Augmented Neural Networks
abstract
Despite recent breakthroughs in the applications of deep neural networks, one setting that presents a persistent challenge is that of "one-shot learning." Traditional gradient-based networks require a lot of data to learn, often through extensive iterative training. When new data is encountered, the models must inefficiently relearn their parameters to adequately incorporate the new information without catastrophic interference. Architectures with augmented memory capacities, such as Neural Turing Machines (NTMs), offer the ability to quickly encode and retrieve new information, and hence can potentially obviate the downsides of conventional models. Here, we demonstrate the ability of a memory-augmented neural network to rapidly assimilate new data, and leverage this data to make accurate predictions after only a few samples. We also introduce a new method for accessing an external memory that focuses on memory content, unlike previous methods that additionally use memory location-based focusing mechanisms.
Adam Santoro, Sergey Bartunov, Matt M. Botvinick, Daan Wierstra, Timothy P. Lillicrap
ICML1