DR-SAC: Distributionally Robust Soft Actor-Critic for Reinforcement Learning under Uncertainty

Mingxuan Cui, Duo Zhou, Yuxuan Han, Grani A. Hanasusanto, Qiong Wang +2 more
6/14/2025
cs.LGcs.AImath.OC

No official code found. Best implementation: Lemutisme/DRSAC (6 stars, MIT, last commit 2025-06-14). 1 more below.

Abstract

Deep reinforcement learning (RL) has achieved significant success, yet its application in real-world scenarios is often hindered by a lack of robustness to environmental uncertainties. To solve this challenge, some robust RL algorithms have been proposed, but most are limited to tabular settings. In this work, we propose Distributionally Robust Soft Actor-Critic (DR-SAC), a novel algorithm designed to enhance the robustness of the state-of-the-art Soft Actor-Critic (SAC) algorithm. DR-SAC aims to maximize the expected value with entropy against the worst possible transition model lying in an uncertainty set. A distributionally robust version of the soft policy iteration is derived with a convergence guarantee. For settings where nominal distributions are unknown, such as offline RL, a generative modeling approach is proposed to estimate the required nominal distributions from data. Furthermore, experimental results on a range of continuous control benchmark tasks demonstrate our algorithm achieves up to $9.8$ times the average reward of the SAC baseline under common perturbations. Additionally, compared with existing robust reinforcement learning algorithms, DR-SAC significantly improves computing efficiency and applicability to large-scale problems.

View on arXivView PDF

Code Implementations(2)

Lemutisme/DR-SACCommunity100%
MIT
10PythonJun 14, 20256 months agoMIT
Lemutisme/DRSACCommunity70%
MIT

This is the implementation of the paper DR-SAC: Distributionally Robust Soft Actor-Critic for Reinforcement Learning under Uncertainty

60Jun 14, 20251 years agoMIT

Similar Papers

Cite this paper

@article{cui2025drsac,
  title  = {DR-SAC: Distributionally Robust Soft Actor-Critic for Reinforcement Learning under Uncertainty},
  author = {Mingxuan Cui and Duo Zhou and Yuxuan Han and Grani A. Hanasusanto and Qiong Wang and Huan Zhang and Zhengyuan Zhou},
  year   = {2025},
  eprint = {2506.12622},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.12622v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.12622.svg)](https://codeofpaper.com/paper/2506.12622)

Discussion