Soft Actor-Critic — Spinning Up documentation
Soft Actor Critic (SAC) is an algorithm that optimizes a stochastic policy in an off-policy way, forming a bridge between stochastic policy optimization and DDPG-style approaches. It isn’t a direct successor to TD3 (having been published roughly concurrently), but it incorporates the clipped double-Q trick, and due to the inherent stochasticity of the policy in SAC, it also winds up benefiting from something like target policy smoothing. A central feature of SAC is entropy regularization. The policy is trained to maximize a trade-off between expected return and entropy, a measure of randomness in the policy. This has a close connection to the exploration-exploitation trade-off: increasing entropy results in more exploration, which can accelerate learning later on. It can also prevent the policy from prematurely converging to a bad local optimum. To explain Soft Actor Critic, we first have to introduce the entropy-regularized reinforcement learning setting. In entropy-regularized RL, th
Soft Actor-Critic - Spinning Up documentation --> Docs >> Soft Actor-Critic Edit on GitHub Soft Actor-Critic ¶ Table of Contents Soft Actor-Critic Background Quick Facts Key Equations Entropy-Regularized Reinforcement Learning Soft Actor-Critic Exploration vs. Exploitation Pseudocode Documentation Documentation: PyTorch Version Saved Model Contents: PyTorch Version Documentation: Tensorflow Version Saved Model Contents: Tensorflow Version References Relevant Papers Other Public Implementations Background ¶ (Previously: Background for TD3 ) Soft Actor Critic (SAC) is an algorithm that optimizes
Explore this link on the map →saved by
related reading
- Policy Gradient Algorithms | Lil'Loglilianweng.github.io
- Soft Actor-Critic for continuous and discrete actions | by Wah Loon Keng | Mediummedium.com
- A (Long) Peek into Reinforcement Learning | Lil'Loglilianweng.github.io
- The 37 Implementation Details of Proximal Policy Optimization · The ICLR Blog Trackiclr-blog-track.github.io
- Deep Q-Networks Explained — LessWronglesswrong.com
- Reinforcement Learning in Newcomblike Problemsproceedings.neurips.cc
- MAAC/algorithms/attention_sac.py at master · shariqiqbal2810/MAAC · GitHubgithub.com
- [1707.06347] Proximal Policy Optimization Algorithmsarxiv.org
- Part 1: Key Concepts in RL - Spinning Up documentationspinningup.openai.com
- Algorithms - Spinning Up documentationspinningup.openai.com
- [2506.22401] Exploration from a Primal-Dual Lens: Value-Incentivized Actor-Critic Methods for Sample-Efficient Online RLarxiv.org
- [1801.01290] Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorarxiv.org