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

Andrea Banino

dblp:190/7536 · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
6since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 2 first-author · 6 since 2021

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
7 papers
Reinforcement learning · 48% Deep learning architectures and training · 23% Language models and text generation · 9%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
transformer
0.812024
Transformers need glasses! Information over-squashing in language tasks · NeurIPS 2024
Natural language and speech › Language models and text generation › large language model training › language model pretraining
BERT-style pretraining
0.612022
CoBERL: Contrastive BERT for Reinforcement Learning · ICLR 2022
Machine learning › Representation and self-supervised learning
contrastive learning
0.612022
CoBERL: Contrastive BERT for Reinforcement Learning · ICLR 2022
Machine learning › Reinforcement learning
exploration
0.612022
Semantic Exploration from Language Abstractions and Pretrained Representations · NeurIPS 2022
Computer vision › Vision and language
multimodal representation
0.612022
Semantic Exploration from Language Abstractions and Pretrained Representations · NeurIPS 2022
Machine learning › Reinforcement learning › exploration
novelty-based exploration
0.612022
Semantic Exploration from Language Abstractions and Pretrained Representations · NeurIPS 2022
Machine learning › Reinforcement learning
offline reinforcement learning
0.612022
Retrieval-Augmented Reinforcement Learning · ICML 2022
Machine learning › Reinforcement learning › function approximation
representation learning for reinforcement learning
0.612022
CoBERL: Contrastive BERT for Reinforcement Learning · ICLR 2022
Machine learning › Reinforcement learning › partially observable reinforcement learning › memory-based reinforcement learning
retrieval-augmented reinforcement learning
0.612022
Retrieval-Augmented Reinforcement Learning · ICML 2022
Information retrieval › evaluation
benchmark
0.612022
The CLRS Algorithmic Reasoning Benchmark · ICML 2022
Machine learning › Reinforcement learning › memory architectures
episodic memory
0.412020
MEMO: A Deep Network for Flexible Combination of Episodic Memories · ICLR 2020
Machine learning › Deep learning architectures and training
memory-augmented neural networks
0.412020
MEMO: A Deep Network for Flexible Combination of Episodic Memories · ICLR 2020
Robotics › Robot navigation and mapping
learning-based navigation
0.312017
Learning to Navigate in Complex Environments · ICLR (Poster) 2017
Machine learning › Reinforcement learning › reinforcement learning for control
navigation policy learning
0.312017
Learning to Navigate in Complex Environments · ICLR (Poster) 2017
Natural language and speech › Language models and text generation › pre-trained language model
decoder-only language model
0.212024
Transformers need glasses! Information over-squashing in language tasks · NeurIPS 2024
Machine learning › Representation and self-supervised learning › pre-training
pre-trained representations
0.212022
Semantic Exploration from Language Abstractions and Pretrained Representations · NeurIPS 2022
Machine learning › Transfer learning and domain adaptation
meta-learning
0.112021
Towards mental time travel: a hierarchical memory for reinforcement learning agents · NeurIPS 2021

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

graph neural network · 1.1signal propagation analysis · 0.8low-precision floating-point analysis · 0.8vision-language pretraining · 0.6retrieval network · 0.6r2d2 · 0.6on-policy RL · 0.6off-policy RL · 0.6contrastive learning · 0.6DQN · 0.6BERT · 0.6
YearPublicationVenuePosition
2024 Transformers need glasses! Information over-squashing in language tasks
abstract
We study how information propagates in decoder-only Transformers, which are the architectural foundation of most existing frontier large language models (LLMs). We rely on a theoretical signal propagation analysis---specifically, we analyse the representations of the last token in the final layer of the Transformer, as this is the representation used for next-token prediction. Our analysis reveals a representational collapse phenomenon: we prove that certain distinct pairs of inputs to the Transformer can yield arbitrarily close representations in the final token. This effect is exacerbated by the low-precision floating-point formats frequently used in modern LLMs. As a result, the model is provably unable to respond to these sequences in different ways---leading to errors in, e.g., tasks involving counting or copying. Further, we show that decoder-only Transformer language models can lose sensitivity to specific tokens in the input, which relates to the well-known phenomenon of over-squashing in graph neural networks. We provide empirical evidence supporting our claims on contemporary LLMs. Our theory points to simple solutions towards ameliorating these issues.
Federico Barbero, Andrea Banino, Steven Kapturowski, Dharshan Kumaran, João G. M. Araújo, Alex Vitvitskyi, Razvan Pascanu, Petar Velickovic
NeurIPS2
2022 CoBERL: Contrastive BERT for Reinforcement Learning
Andrea Banino, Adrià Puigdomènech Badia, Jacob C. Walker, Tim Scholtes, Jovana Mitrovic, Charles Blundell
ICLR1
2022 Retrieval-Augmented Reinforcement Learning
abstract
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 parametric model, (3) experiences that are not fully integrated do not appropriately influence the agent’s behavior, and (4) behavior is limited by the capacity of the model. In this paper we explore an alternative paradigm in which we train a network to map a dataset of past experiences to optimal behavior. Specifically, we augment an RL agent with a retrieval process (parameterized as a neural network) that has direct access to a dataset of experiences. This dataset can come from the agent’s past experiences, expert demonstrations, or any other relevant source. The retrieval process is trained to retrieve information from the dataset that may be useful in the current context, to help the agent achieve its goal faster and more efficiently. The proposed method facilitates learning agents that at test time can condition their behavior on the entire dataset and not only the current state, or current trajectory. We integrate our method into two different RL agents: an offline DQN agent and an online R2D2 agent. In offline multi-task problems, we show that the retrieval-augmented DQN agent avoids task interference and learns faster than the baseline DQN agent. On Atari, we show that retrieval-augmented R2D2 learns significantly faster than the baseline R2D2 agent and achieves higher scores. We run extensive ablations to measure the contributions of the components of our proposed method.
Anirudh Goyal, Abram L. Friesen, Andrea Banino, Theophane Weber, Nan Rosemary Ke, Adrià Puigdomènech Badia, Arthur Guez, Mehdi Mirza, Peter Conway Humphreys, Ksenia Konyushkova, Michal Valko, Simon Osindero, Timothy P. Lillicrap, Nicolas Heess, Charles Blundell
ICML3
2022 The CLRS Algorithmic Reasoning Benchmark
abstract
Learning representations of algorithms is an emerging area of machine learning, seeking to bridge concepts from neural networks with classical algorithms. Several important works have investigated whether neural networks can effectively reason like algorithms, typically by learning to execute them. The common trend in the area, however, is to generate targeted kinds of algorithmic data to evaluate specific hypotheses, making results hard to transfer across publications, and increasing the barrier of entry. To consolidate progress and work towards unified evaluation, we propose the CLRS Algorithmic Reasoning Benchmark, covering classical algorithms from the Introduction to Algorithms textbook. Our benchmark spans a variety of algorithmic reasoning procedures, including sorting, searching, dynamic programming, graph algorithms, string algorithms and geometric algorithms. We perform extensive experiments to demonstrate how several popular algorithmic reasoning baselines perform on these tasks, and consequently, highlight links to several open challenges. Our library is readily available at https://github.com/deepmind/clrs.
Petar Velickovic, Adrià Puigdomènech Badia, David Budden, Razvan Pascanu, Andrea Banino, Misha Dashevskiy, Raia Hadsell, Charles Blundell
ICML5
2022 Semantic Exploration from Language Abstractions and Pretrained Representations
abstract
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, which can be found in learned representations shaped by natural language. In particular, we evaluate vision-language representations, pretrained on natural image captioning datasets. We show that these pretrained representations drive meaningful, task-relevant exploration and improve performance on 3D simulated environments. We also characterize why and how language provides useful abstractions for exploration by considering the impacts of using representations from a pretrained model, a language oracle, and several ablations. We demonstrate the benefits of our approach with on- and off-policy RL algorithms and in two very different task domains---one that stresses the identification and manipulation of everyday objects, and one that requires navigational exploration in an expansive world. Our results suggest that using language-shaped representations could improve exploration for various algorithms and agents in challenging environments.
Allison C. Tam, Neil C. Rabinowitz, Andrew K. Lampinen, Nicholas A. Roy, Stephanie C. Y. Chan, DJ Strouse, Jane X. Wang, Andrea Banino, Felix Hill
NeurIPS8
2021 Towards mental time travel: a hierarchical memory for reinforcement learning agents
abstract
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 distractor tasks. To address these limitations, we propose a Hierarchical Chunk Attention Memory (HCAM), that helps agents to remember the past in detail. HCAM stores memories by dividing the past into chunks, and recalls by first performing high-level attention over coarse summaries of the chunks, and then performing detailed attention within only the most relevant chunks. An agent with HCAM can therefore "mentally time-travel"--remember past events in detail without attending to all intervening events. We show that agents with HCAM substantially outperform agents with other memory architectures at tasks requiring long-term recall, retention, or reasoning over memory. These include recalling where an object is hidden in a 3D environment, rapidly learning to navigate efficiently in a new neighborhood, and rapidly learning and retaining new words. Agents with HCAM can extrapolate to task sequences much longer than they were trained on, and can even generalize zero-shot from a meta-learning setting to maintaining knowledge across episodes. HCAM improve agent sample efficiency, generalization, and generality (by solving tasks that previously required specialized architectures). Our work is a step towards agents that can learn, interact, and adapt in complex and temporally-extended environments.
Andrew K. Lampinen, Stephanie C. Y. Chan, Andrea Banino, Felix Hill
NeurIPS3
2020 MEMO: A Deep Network for Flexible Combination of Episodic Memories
Andrea Banino, Adrià Puigdomènech Badia, Raphael Koster, Martin J. Chadwick, Vinícius Flores Zambaldi, Demis Hassabis, Caswell Barry, Matt M. Botvinick, Dharshan Kumaran, Charles Blundell
ICLR1
2017 Learning to Navigate in Complex Environments
Piotr Mirowski, Razvan Pascanu, Fabio Viola, Hubert Soyer, Andrew J. Ballard, Andrea Banino, Misha Denil, Ross Goroshin, Laurent Sifre, Koray Kavukcuoglu, Dharshan Kumaran, Raia Hadsell
ICLR (Poster)6