FastDSAC: Unlocking the Potential of Maximum Entropy RL in High-Dimensional Humanoid Control
Organizations: College of Information Science and Technology, Eastern Institute of Technology, Ningbo, China · School of Computer Science, Shanghai Jiao Tong University, Shanghai, China · College of Computer Science and Technology, China University of Petroleum(East China), Qingdao, China
Abstract
Scaling Maximum Entropy Reinforcement Learning (RL) to high-dimensional humanoid control remains a fundamental challenge, as the ''curse of dimensionality'' induces severe exploration inefficiency and training instability. Consequently, highly optimized deterministic policy gradients currently dominate high-throughput regimes. We address this limitation with FastDSAC, a framework that effectively unlocks the potential of maximum entropy stochastic policies for complex continuous control. We introduce Dimension-wise Entropy Modulation (DEM) to dynamically redistribute the exploration budget, alongside a continuous distributional critic tailored to ensure accurate value estimation by mitigating both high-dimensional overestimation and discrete quantization artifacts. Extensive evaluations on HumanoidBench and a diverse set of continuous control tasks demonstrate that FastDSAC establishes state-of-the-art performance for high-dimensional stochastic policies on the evaluated benchmarks. Our method is competitive with and often outperforms strong deterministic baselines, with gains of 180% and 350% on the challenging Basketball and Balance Hard tasks, respectively.
Figures & tables
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | HumanoidBench | Isaac-Velocity | Isaac-General | MuJoCo PG |
|---|---|---|---|---|
| Parallel Environments ( ) | 128 | 4,096 | 4,096 | 1,024 |
| Multi-step Return ( ) | 1 | 8 | 1 | 1 |
| Updates per Step ( ) | 2 | 4 | 2 | 2 |
| Discount Factor ( ) | 0.99 | 0.99 | 0.99 | 0.97 |
| Replay Buffer Size | ||||
| AMP / AMP Dtype | True / bf16 | True / bf16 | True / bf16 | True / bf16 |
| Hyperparameter | HumanoidBench | IsaacLab / MuJoCo PG |
|---|---|---|
| DEM Temperature ( ) | 1.0 (Default) | 1.0 (Default) |
| Log-Std Max / Min | ||
| Target Entropy ( ) | 0 | 0 |
| Initial Alpha ( ) | 0.001 | 0.01 |
| Layer Normalization | Enabled | Disabled |
| Polyak Update Rate ( ) | 0.005 | 0.005 |
| Benchmark | Task | Steps | FastTD3 (h) | FastDSAC (h) | Rel. Time |
|---|---|---|---|---|---|
| HB | Balance Hard | 250K | 3.01 | 3.33 | 1.10 |
| HB | Basketball | 250K | 2.73 | 3.39 | 1.24 |
| HB | Hurdle | 300K | 4.08 | 4.21 | 1.03 |
| HB | Sit Hard | 150K | 1.78 | 2.05 | 1.15 |
| HB | Window | 250K | 2.96 | 3.44 | 1.16 |
| IL | Allegro Repose | 200K | 2.17 | 2.35 | 1.08 |
Maximum Entropy RL
Maximum entropy reinforcement learning balances reward seeking with stochastic policies that preserve exploration and support diverse behavior.
See all 69 papers