Distributional Soft Actor-Critic with Three Refinements

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Duan, Jingliang, Wang, Wenxuan, Xiao, Liming, Gao, Jiaxin, Li, Shengbo Eben, Liu, Chang, Zhang, Ya-Qin, Cheng, Bo, Li, Keqiang
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908479529156608
author Duan, Jingliang
Wang, Wenxuan
Xiao, Liming
Gao, Jiaxin
Li, Shengbo Eben
Liu, Chang
Zhang, Ya-Qin
Cheng, Bo
Li, Keqiang
author_facet Duan, Jingliang
Wang, Wenxuan
Xiao, Liming
Gao, Jiaxin
Li, Shengbo Eben
Liu, Chang
Zhang, Ya-Qin
Cheng, Bo
Li, Keqiang
contents Reinforcement learning (RL) has shown remarkable success in solving complex decision-making and control tasks. However, many model-free RL algorithms experience performance degradation due to inaccurate value estimation, particularly the overestimation of Q-values, which can lead to suboptimal policies. To address this issue, we previously proposed the Distributional Soft Actor-Critic (DSAC or DSACv1), an off-policy RL algorithm that enhances value estimation accuracy by learning a continuous Gaussian value distribution. Despite its effectiveness, DSACv1 faces challenges such as training instability and sensitivity to reward scaling, caused by high variance in critic gradients due to return randomness. In this paper, we introduce three key refinements to DSACv1 to overcome these limitations and further improve Q-value estimation accuracy: expected value substitution, twin value distribution learning, and variance-based critic gradient adjustment. The enhanced algorithm, termed DSAC with Three refinements (DSAC-T or DSACv2), is systematically evaluated across a diverse set of benchmark tasks. Without the need for task-specific hyperparameter tuning, DSAC-T consistently matches or outperforms leading model-free RL algorithms, including SAC, TD3, DDPG, TRPO, and PPO, in all tested environments. Additionally, DSAC-T ensures a stable learning process and maintains robust performance across varying reward scales. Its effectiveness is further demonstrated through real-world application in controlling a wheeled robot, highlighting its potential for deployment in practical robotic tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2310_05858
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Distributional Soft Actor-Critic with Three Refinements
Duan, Jingliang
Wang, Wenxuan
Xiao, Liming
Gao, Jiaxin
Li, Shengbo Eben
Liu, Chang
Zhang, Ya-Qin
Cheng, Bo
Li, Keqiang
Machine Learning
Systems and Control
Reinforcement learning (RL) has shown remarkable success in solving complex decision-making and control tasks. However, many model-free RL algorithms experience performance degradation due to inaccurate value estimation, particularly the overestimation of Q-values, which can lead to suboptimal policies. To address this issue, we previously proposed the Distributional Soft Actor-Critic (DSAC or DSACv1), an off-policy RL algorithm that enhances value estimation accuracy by learning a continuous Gaussian value distribution. Despite its effectiveness, DSACv1 faces challenges such as training instability and sensitivity to reward scaling, caused by high variance in critic gradients due to return randomness. In this paper, we introduce three key refinements to DSACv1 to overcome these limitations and further improve Q-value estimation accuracy: expected value substitution, twin value distribution learning, and variance-based critic gradient adjustment. The enhanced algorithm, termed DSAC with Three refinements (DSAC-T or DSACv2), is systematically evaluated across a diverse set of benchmark tasks. Without the need for task-specific hyperparameter tuning, DSAC-T consistently matches or outperforms leading model-free RL algorithms, including SAC, TD3, DDPG, TRPO, and PPO, in all tested environments. Additionally, DSAC-T ensures a stable learning process and maintains robust performance across varying reward scales. Its effectiveness is further demonstrated through real-world application in controlling a wheeled robot, highlighting its potential for deployment in practical robotic tasks.
title Distributional Soft Actor-Critic with Three Refinements
topic Machine Learning
Systems and Control
url https://arxiv.org/abs/2310.05858