← Search

Andre Barreto

29 accepted papers

2026

Optimizing Return Distributions with Distributional Dynamic Programming

ICML 2026poster

We introduce distributional dynamic programming (DP) methods for optimizing statistical functionals of the return distribution, with standard reinforcement learning as a special case. Previous distributional DP methods could optimize the same class of expected utilities as classic DP. To go beyond, …

Cited by 0SourceScholar
2025

Capturing Individual Human Preferences with Reward Features

NeurIPS 2025poster

Reinforcement learning from human feedback usually models preferences using a reward function that does not distinguish between people. We argue that this is unlikely to be a good design choice in contexts with high potential for disagreement, like in the training of large language models. We formal…

Cited by 0SourceScholar
2025

Constructing an Optimal Behavior Basis for the Option Keyboard

NeurIPS 2025poster

Multi-task reinforcement learning aims to quickly identify solutions for new tasks with minimal or no additional interaction with the environment. Generalized Policy Improvement (GPI) addresses this by combining a set of base policies to produce a new one that is at least as good—though not necessar…

Cited by 0SourceScholar
2025

Plasticity as the Mirror of Empowerment

NeurIPS 2025spotlight

Agents are minimally entities that are influenced by their past observations and act to influence future observations. This latter capacity is captured by empowerment, which has served as a vital framing concept across artificial intelligence and cognitive science. This former capacity, however, is…

Cited by 0SourceScholar
2024

A Distributional Analogue to the Successor Representation

ICML 2024spotlight

This paper contributes a new approach for distributional reinforcement learning which elucidates a clean separation of transition structure and reward in the learning process. Analogous to how the successor representation (SR) describes the expected consequences of behaving according to a given poli…

2024

Position: Video as the New Language for Real-World Decision Making

ICML 2024poster

Both text and video data are abundant on the internet and support large-scale self-supervised learning through next token or frame prediction. However, they have not been equally leveraged: language models have had significant real-world impact, whereas video generation has remained largely limited…

Cited by 97SourcePDFScholar
2023

A Definition of Continual Reinforcement Learning

NeurIPS 2023poster

In a standard view of the reinforcement learning problem, an agent’s goal is to efficiently identify a policy that maximizes long-term reward. However, this perspective is based on a restricted view of learning as finding a solution, rather than treating learning as endless adaptation. In contrast,…

Cited by 93SourcePDFScholar
2023

Deep Reinforcement Learning with Plasticity Injection

NeurIPS 2023spotlight

A growing body of evidence suggests that neural networks employed in deep reinforcement learning (RL) gradually lose their plasticity, the ability to learn from new data; however, the analysis and mitigation of this phenomenon is hampered by the complex relationship between plasticity, exploration,…

Cited by 53SourcePDFScholar
2022

Generalised Policy Improvement with Geometric Policy Composition

ICML 2022oral

We introduce a method for policy improvement that interpolates between the greedy approach of value-based reinforcement learning (RL) and the full planning approach typical of model-based RL. The new method builds on the concept of a geometric horizon model (GHM, also known as a \gamma-model), which…

Cited by 9SourcePDFScholar
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
2021

Discovering a set of policies for the worst case reward

ICLR 2021spotlight

We study the problem of how to construct a set of policies that can be composed together to solve a collection of reinforcement learning tasks. Each task is a different reward function defined as a linear combination of known features. We consider a specific class of policy compositions which we ca…

Cited by 29SourcePDFScholar
2021

Proper Value Equivalence

NeurIPS 2021spotlight

One of the main challenges in model-based reinforcement learning (RL) is to decide which aspects of the environment should be modeled. The value-equivalence (VE) principle proposes a simple answer to this question: a model should capture the aspects of the environment that are relevant for value-bas…

2021

Risk-Aware Transfer in Reinforcement Learning using Successor Features

NeurIPS 2021poster

Sample efficiency and risk-awareness are central to the development of practical reinforcement learning (RL) for complex decision-making. The former can be addressed by transfer learning, while the latter by optimizing some utility function of the return. However, the problem of transferring skills…

Cited by 26SourcePDFScholar
2020

Fast Task Inference with Variational Intrinsic Successor Features

ICLR 2020talk

It has been established that diverse behaviors spanning the controllable subspace of a Markov decision process can be trained by rewarding a policy for being distinguishable from other policies. However, one limitation of this formulation is the difficulty to generalize beyond the finite set of beha…

Cited by 203SourceScholar
2020

On Efficiency in Hierarchical Reinforcement Learning

NeurIPS 2020spotlight

Hierarchical Reinforcement Learning (HRL) approaches promise to provide more efficient solutions to sequential decision making problems, both in terms of statistical as well as computational efficiency. While this has been demonstrated empirically over time in a variety of tasks, theoretical results…

Cited by 53SourcePDFScholar
2020

The Value Equivalence Principle for Model-Based Reinforcement Learning

NeurIPS 2020poster

Learning models of the environment from data is often viewed as an essential component to building intelligent reinforcement learning (RL) agents. The common practice is to separate the learning of the model from its use, by constructing a model of the environment’s dynamics that correctly predicts…

Cited by 100SourcePDFScholar
2019

Adaptive Temporal-Difference Learning for Policy Evaluation with Per-State Uncertainty Estimates

NeurIPS 2019poster

We consider the core reinforcement-learning problem of on-policy value function approximation from a batch of trajectory data, and focus on various issues of Temporal Difference (TD) learning and Monte Carlo (MC) policy evaluation. The two methods are known to achieve complementary bias-variance tra…

Cited by 10SourcePDFScholar
2019

Composing Entropic Policies using Divergence Correction

ICML 2019oral

Composing skills mastered in one task to solve novel tasks promises dramatic improvements in the data efficiency of reinforcement learning. Here, we analyze two recent works composing behaviors represented in the form of action-value functions and show that they perform poorly in some situations. As…

Cited by 40SourcePDFScholar
2019

The Option Keyboard: Combining Skills in Reinforcement Learning

NeurIPS 2019poster

The ability to combine known skills to create new ones may be crucial in the solution of complex reinforcement learning problems that unfold over extended periods. We argue that a robust way of combining skills is to define and manipulate them in the space of pseudo-rewards (or "cumulants"). Based o…

Cited by 122SourcePDFScholar
2019

Universal Successor Features Approximators

ICLR 2019poster

The ability of a reinforcement learning (RL) agent to learn about many reward functions at the same time has many potential benefits, such as the decomposition of complex tasks into simpler ones, the exchange of information between tasks, and the reuse of skills. We focus on one aspect in particular…

Cited by 160SourcePDFScholar
2018

Fast deep reinforcement learning using online adjustments from the past

NeurIPS 2018poster

We propose Ephemeral Value Adjusments (EVA): a means of allowing deep reinforcement learning agents to rapidly adapt to experience in their replay buffer. EVA shifts the value predicted by a neural network with an estimate of the value function found by prioritised sweeping over experience tuples fr…

2018

Transfer in Deep Reinforcement Learning Using Successor Features and Generalised Policy Improvement

ICML 2018oral

The ability to transfer skills across tasks has the potential to scale up reinforcement learning (RL) agents to environments currently out of reach. Recently, a framework based on two ideas, successor features (SFs) and generalised policy improvement (GPI), has been introduced as a principled way of…

Cited by 224SourcePDFScholar
2017

Natural Value Approximators: Learning when to Trust Past Estimates

NeurIPS 2017spotlight

Neural networks have a smooth initial inductive bias, such that small changes in input do not lead to large changes in output. However, in reinforcement learning domains with sparse rewards, value functions have non-smooth structure with a characteristic asymmetric discontinuity whenever rewards arr…

Cited by 11SourcePDFScholar
2017

Successor Features for Transfer in Reinforcement Learning

NeurIPS 2017spotlight

Transfer in reinforcement learning refers to the notion that generalization should occur not only within a task but also across tasks. We propose a transfer framework for the scenario where the reward function changes between tasks but the environment's dynamics remain the same. Our approach rests o…

Cited by 732SourcePDFScholar
2017

The Predictron: End-To-End Learning and Planning

ICML 2017poster

One of the key challenges of artificial intelligence is to learn models that are effective in the context of planning. In this document we introduce the predictron architecture. The predictron consists of a fully abstract model, represented by a Markov reward process, that can be rolled forward mult…

Cited by 327SourcePDFScholar
2017

Value-Aware Loss Function for Model-based Reinforcement Learning

AISTATS 2017poster

We consider the problem of estimating the transition probability kernel to be used by a model-based reinforcement learning (RL) algorithm. We argue that estimating a generative model that minimizes a probabilistic loss, such as the log-loss, is an overkill because it does not take into account the u…

Cited by 149SourcePDFScholar