Policy Gradient with Tree Expansion

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Dalal, Gal, Hallak, Assaf, Thoppe, Gugan, Mannor, Shie, Chechik, Gal
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912390201737216
author Dalal, Gal
Hallak, Assaf
Thoppe, Gugan
Mannor, Shie
Chechik, Gal
author_facet Dalal, Gal
Hallak, Assaf
Thoppe, Gugan
Mannor, Shie
Chechik, Gal
contents Policy gradient methods are notorious for having a large variance and high sample complexity. To mitigate this, we introduce SoftTreeMax -- a generalization of softmax that employs planning. In SoftTreeMax, we extend the traditional logits with the multi-step discounted cumulative reward, topped with the logits of future states. We analyze SoftTreeMax and explain how tree expansion helps to reduce its gradient variance. We prove that the variance depends on the chosen tree-expansion policy. Specifically, we show that the closer the induced transitions are to being state-independent, the stronger the variance decay. With approximate forward models, we prove that the resulting gradient bias diminishes with the approximation error while retaining the same variance reduction. Ours is the first result to bound the gradient bias for an approximate model. In a practical implementation of SoftTreeMax, we utilize a parallel GPU-based simulator for fast and efficient tree expansion. Using this implementation in Atari, we show that SoftTreeMax reduces the gradient variance by three orders of magnitude. This leads to better sample complexity and improved performance compared to distributed PPO.
format Preprint
id arxiv_https___arxiv_org_abs_2301_13236
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Policy Gradient with Tree Expansion
Dalal, Gal
Hallak, Assaf
Thoppe, Gugan
Mannor, Shie
Chechik, Gal
Machine Learning
Artificial Intelligence
Policy gradient methods are notorious for having a large variance and high sample complexity. To mitigate this, we introduce SoftTreeMax -- a generalization of softmax that employs planning. In SoftTreeMax, we extend the traditional logits with the multi-step discounted cumulative reward, topped with the logits of future states. We analyze SoftTreeMax and explain how tree expansion helps to reduce its gradient variance. We prove that the variance depends on the chosen tree-expansion policy. Specifically, we show that the closer the induced transitions are to being state-independent, the stronger the variance decay. With approximate forward models, we prove that the resulting gradient bias diminishes with the approximation error while retaining the same variance reduction. Ours is the first result to bound the gradient bias for an approximate model. In a practical implementation of SoftTreeMax, we utilize a parallel GPU-based simulator for fast and efficient tree expansion. Using this implementation in Atari, we show that SoftTreeMax reduces the gradient variance by three orders of magnitude. This leads to better sample complexity and improved performance compared to distributed PPO.
title Policy Gradient with Tree Expansion
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2301.13236