Seizing Serendipity: Exploiting the Value of Past Success in Off-Policy Actor-Critic

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ji, Tianying, Luo, Yu, Sun, Fuchun, Zhan, Xianyuan, Zhang, Jianwei, Xu, Huazhe
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911873393229824
author Ji, Tianying
Luo, Yu
Sun, Fuchun
Zhan, Xianyuan
Zhang, Jianwei
Xu, Huazhe
author_facet Ji, Tianying
Luo, Yu
Sun, Fuchun
Zhan, Xianyuan
Zhang, Jianwei
Xu, Huazhe
contents Learning high-quality $Q$-value functions plays a key role in the success of many modern off-policy deep reinforcement learning (RL) algorithms. Previous works primarily focus on addressing the value overestimation issue, an outcome of adopting function approximators and off-policy learning. Deviating from the common viewpoint, we observe that $Q$-values are often underestimated in the latter stage of the RL training process, potentially hindering policy learning and reducing sample efficiency. We find that such a long-neglected phenomenon is often related to the use of inferior actions from the current policy in Bellman updates as compared to the more optimal action samples in the replay buffer. To address this issue, our insight is to incorporate sufficient exploitation of past successes while maintaining exploration optimism. We propose the Blended Exploitation and Exploration (BEE) operator, a simple yet effective approach that updates $Q$-value using both historical best-performing actions and the current policy. Based on BEE, the resulting practical algorithm BAC outperforms state-of-the-art methods in over 50 continuous control tasks and achieves strong performance in failure-prone scenarios and real-world robot tasks. Benchmark results and videos are available at https://jity16.github.io/BEE/.
format Preprint
id arxiv_https___arxiv_org_abs_2306_02865
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Seizing Serendipity: Exploiting the Value of Past Success in Off-Policy Actor-Critic
Ji, Tianying
Luo, Yu
Sun, Fuchun
Zhan, Xianyuan
Zhang, Jianwei
Xu, Huazhe
Machine Learning
Artificial Intelligence
I.2
Learning high-quality $Q$-value functions plays a key role in the success of many modern off-policy deep reinforcement learning (RL) algorithms. Previous works primarily focus on addressing the value overestimation issue, an outcome of adopting function approximators and off-policy learning. Deviating from the common viewpoint, we observe that $Q$-values are often underestimated in the latter stage of the RL training process, potentially hindering policy learning and reducing sample efficiency. We find that such a long-neglected phenomenon is often related to the use of inferior actions from the current policy in Bellman updates as compared to the more optimal action samples in the replay buffer. To address this issue, our insight is to incorporate sufficient exploitation of past successes while maintaining exploration optimism. We propose the Blended Exploitation and Exploration (BEE) operator, a simple yet effective approach that updates $Q$-value using both historical best-performing actions and the current policy. Based on BEE, the resulting practical algorithm BAC outperforms state-of-the-art methods in over 50 continuous control tasks and achieves strong performance in failure-prone scenarios and real-world robot tasks. Benchmark results and videos are available at https://jity16.github.io/BEE/.
title Seizing Serendipity: Exploiting the Value of Past Success in Off-Policy Actor-Critic
topic Machine Learning
Artificial Intelligence
I.2
url https://arxiv.org/abs/2306.02865