Optimizing Return Distributions with Distributional Dynamic Programming

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Pires, Bernardo Ávila, Rowland, Mark, Borsa, Diana, Guo, Zhaohan Daniel, Khetarpal, Khimya, Barreto, André, Abel, David, Munos, Rémi, Dabney, Will
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908476212510720
author Pires, Bernardo Ávila
Rowland, Mark
Borsa, Diana
Guo, Zhaohan Daniel
Khetarpal, Khimya
Barreto, André
Abel, David
Munos, Rémi
Dabney, Will
author_facet Pires, Bernardo Ávila
Rowland, Mark
Borsa, Diana
Guo, Zhaohan Daniel
Khetarpal, Khimya
Barreto, André
Abel, David
Munos, Rémi
Dabney, Will
contents 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, we combine distributional DP with stock augmentation, a technique previously introduced for classic DP in the context of risk-sensitive RL, where the MDP state is augmented with a statistic of the rewards obtained since the first time step. We find that a number of recently studied problems can be formulated as stock-augmented return distribution optimization, and we show that we can use distributional DP to solve them. We analyze distributional value and policy iteration, with bounds and a study of what objectives these distributional DP methods can or cannot optimize. We describe a number of applications outlining how to use distributional DP to solve different stock-augmented return distribution optimization problems, for example maximizing conditional value-at-risk, and homeostatic regulation. To highlight the practical potential of stock-augmented return distribution optimization and distributional DP, we introduce an agent that combines DQN and the core ideas of distributional DP, and empirically evaluate it for solving instances of the applications discussed.
format Preprint
id arxiv_https___arxiv_org_abs_2501_13028
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Optimizing Return Distributions with Distributional Dynamic Programming
Pires, Bernardo Ávila
Rowland, Mark
Borsa, Diana
Guo, Zhaohan Daniel
Khetarpal, Khimya
Barreto, André
Abel, David
Munos, Rémi
Dabney, Will
Machine Learning
Artificial Intelligence
Systems and Control
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, we combine distributional DP with stock augmentation, a technique previously introduced for classic DP in the context of risk-sensitive RL, where the MDP state is augmented with a statistic of the rewards obtained since the first time step. We find that a number of recently studied problems can be formulated as stock-augmented return distribution optimization, and we show that we can use distributional DP to solve them. We analyze distributional value and policy iteration, with bounds and a study of what objectives these distributional DP methods can or cannot optimize. We describe a number of applications outlining how to use distributional DP to solve different stock-augmented return distribution optimization problems, for example maximizing conditional value-at-risk, and homeostatic regulation. To highlight the practical potential of stock-augmented return distribution optimization and distributional DP, we introduce an agent that combines DQN and the core ideas of distributional DP, and empirically evaluate it for solving instances of the applications discussed.
title Optimizing Return Distributions with Distributional Dynamic Programming
topic Machine Learning
Artificial Intelligence
Systems and Control
url https://arxiv.org/abs/2501.13028