SARC: Soft Actor Retrospective Critic
Sukriti Verma, Ayush Chopra, Jayakumar Subramanian, Mausoom Sarkar,, Nikaash Puri, Piyush Gupta, Balaji Krishnamurthy

TL;DR
SARC enhances the Soft Actor-Critic algorithm by adding a retrospective loss to the critic, leading to faster convergence and improved policy gradients, demonstrated through extensive experiments on benchmark environments.
Contribution
The paper introduces SARC, a novel critic loss augmentation for SAC that improves critic convergence and policy performance with minimal implementation changes.
Findings
SARC outperforms SAC on multiple benchmark tasks.
Faster critic convergence leads to better policy gradients.
Implementation of SARC is straightforward with minimal modifications.
Abstract
The two-time scale nature of SAC, which is an actor-critic algorithm, is characterised by the fact that the critic estimate has not converged for the actor at any given time, but since the critic learns faster than the actor, it ensures eventual consistency between the two. Various strategies have been introduced in literature to learn better gradient estimates to help achieve better convergence. Since gradient estimates depend upon the critic, we posit that improving the critic can provide a better gradient estimate for the actor at each time. Utilizing this, we propose Soft Actor Retrospective Critic (SARC), where we augment the SAC critic loss with another loss term - retrospective loss - leading to faster critic convergence and consequently, better policy gradient estimates for the actor. An existing implementation of SAC can be easily adapted to SARC with minimal modifications.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Domain Adaptation and Few-Shot Learning · Advanced Bandit Algorithms Research
Methods1x1 Convolution · Dilated Convolution · Convolution · Global Average Pooling · Average Pooling · Switchable Atrous Convolution
