A Unifying Framework for Action-Conditional Self-Predictive Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Khetarpal, Khimya, Guo, Zhaohan Daniel, Pires, Bernardo Avila, Tang, Yunhao, Lyle, Clare, Rowland, Mark, Heess, Nicolas, Borsa, Diana, Guez, Arthur, Dabney, Will
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917683715375104
author Khetarpal, Khimya
Guo, Zhaohan Daniel
Pires, Bernardo Avila
Tang, Yunhao
Lyle, Clare
Rowland, Mark
Heess, Nicolas
Borsa, Diana
Guez, Arthur
Dabney, Will
author_facet Khetarpal, Khimya
Guo, Zhaohan Daniel
Pires, Bernardo Avila
Tang, Yunhao
Lyle, Clare
Rowland, Mark
Heess, Nicolas
Borsa, Diana
Guez, Arthur
Dabney, Will
contents Learning a good representation is a crucial challenge for Reinforcement Learning (RL) agents. Self-predictive learning provides means to jointly learn a latent representation and dynamics model by bootstrapping from future latent representations (BYOL). Recent work has developed theoretical insights into these algorithms by studying a continuous-time ODE model for self-predictive representation learning under the simplifying assumption that the algorithm depends on a fixed policy (BYOL-$Π$); this assumption is at odds with practical instantiations of such algorithms, which explicitly condition their predictions on future actions. In this work, we take a step towards bridging the gap between theory and practice by analyzing an action-conditional self-predictive objective (BYOL-AC) using the ODE framework, characterizing its convergence properties and highlighting important distinctions between the limiting solutions of the BYOL-$Π$ and BYOL-AC dynamics. We show how the two representations are related by a variance equation. This connection leads to a novel variance-like action-conditional objective (BYOL-VAR) and its corresponding ODE. We unify the study of all three objectives through two complementary lenses; a model-based perspective, where each objective is shown to be equivalent to a low-rank approximation of certain dynamics, and a model-free perspective, which establishes relationships between the objectives and their respective value, Q-value, and advantage function. Our empirical investigations, encompassing both linear function approximation and Deep RL environments, demonstrates that BYOL-AC is better overall in a variety of different settings.
format Preprint
id arxiv_https___arxiv_org_abs_2406_02035
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Unifying Framework for Action-Conditional Self-Predictive Reinforcement Learning
Khetarpal, Khimya
Guo, Zhaohan Daniel
Pires, Bernardo Avila
Tang, Yunhao
Lyle, Clare
Rowland, Mark
Heess, Nicolas
Borsa, Diana
Guez, Arthur
Dabney, Will
Machine Learning
Artificial Intelligence
Learning a good representation is a crucial challenge for Reinforcement Learning (RL) agents. Self-predictive learning provides means to jointly learn a latent representation and dynamics model by bootstrapping from future latent representations (BYOL). Recent work has developed theoretical insights into these algorithms by studying a continuous-time ODE model for self-predictive representation learning under the simplifying assumption that the algorithm depends on a fixed policy (BYOL-$Π$); this assumption is at odds with practical instantiations of such algorithms, which explicitly condition their predictions on future actions. In this work, we take a step towards bridging the gap between theory and practice by analyzing an action-conditional self-predictive objective (BYOL-AC) using the ODE framework, characterizing its convergence properties and highlighting important distinctions between the limiting solutions of the BYOL-$Π$ and BYOL-AC dynamics. We show how the two representations are related by a variance equation. This connection leads to a novel variance-like action-conditional objective (BYOL-VAR) and its corresponding ODE. We unify the study of all three objectives through two complementary lenses; a model-based perspective, where each objective is shown to be equivalent to a low-rank approximation of certain dynamics, and a model-free perspective, which establishes relationships between the objectives and their respective value, Q-value, and advantage function. Our empirical investigations, encompassing both linear function approximation and Deep RL environments, demonstrates that BYOL-AC is better overall in a variety of different settings.
title A Unifying Framework for Action-Conditional Self-Predictive Reinforcement Learning
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2406.02035