Bidirectional Soft Actor-Critic: Leveraging Forward and Reverse KL Divergence for Efficient Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
The Soft Actor-Critic (SAC) algorithm, a state-of-the-art method in maximum entropy reinforcement learning, traditionally relies on minimizing reverse Kullback-Leibler (KL) divergence for policy updates. However, this approach leads to an intractable optimal projection policy, necessitating gradient-based approximations that can suffer from instability and poor sample efficiency. This paper investigates the alternative use of forward KL divergence within SAC. We demonstrate that for Gaussian policies, forward KL divergence yields an explicit optimal projection policy -- corresponding to the mean and variance of the target Boltzmann distribution's action marginals. Building on the distinct advantages of both KL directions, we propose Bidirectional SAC, an algorithm that first initializes the policy using the explicit forward KL projection and then refines it by optimizing the reverse KL divergence. Comprehensive experiments on continuous control benchmarks show that Bidirectional SAC significantly outperforms standard SAC and other baselines, achieving up to a 30% increase in episodic rewards, alongside enhanced sample efficiency.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 43 references that are in the map. First posted on arXiv 2 Jun 2025.
Builds on
23 of 43 references.
References · 23
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2015Trust Region Policy Optimizationcited by 2,503
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2020Conservative Q-Learning for Offline Reinforcement Learningcited by 1,777
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2017Reinforcement Learning with Deep Energy-Based Policiescited by 659
- 2017Value-Decomposition Networks For Cooperative Multi-Agent Learningcited by 490
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 375
- 2018Maximum a Posteriori Policy Optimisationcited by 318
- 2021IQ-Learn: Inverse soft-Q Learning for Imitationcited by 191
11 more
- 2017Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximationcited by 119
- 2019V-MPO: On-Policy Maximum a Posteriori Policy Optimization for Discrete and Continuous Controlcited by 85
- 2020Distributional Soft Actor-Critic: Off-Policy Reinforcement Learning for Addressing Value Estimation Errorscited by 80
- 2022Constrained Variational Policy Optimization for Safe Reinforcement Learningcited by 69
- 2021Greedification Operators for Policy Optimization: Investigating Forward and Reverse KL Divergencescited by 40
- 2018VIREL: A Variational Inference Framework for Reinforcement Learningcited by 22
- 2023Accelerating Reinforcement Learning with Value-Conditional State Entropy Explorationcited by 22
- 2023Proximal Policy Gradient Arborescence for Quality Diversity Reinforcement Learningcited by 20
- 2016Improving Policy Gradient by Exploring Under-appreciated Rewardscited by 14
- 2021Improved Soft Actor-Critic: Mixing Prioritized Off-Policy Samples with On-Policy Experiencecited by 8
- 2021Optimistic Reinforcement Learning by Forward Kullback-Leibler Divergence Optimizationcited by 6
Built on by
Citing papers per year: 2025: 1.
1 paper.