ReLU to the Rescue: Improve Your On-Policy Actor-Critic with Positive Advantages

A. Jesson, Chris Xiaoxuan Lu, Gunshi Gupta, Angelos Filos, J. Foerster +1 more
2/12/2026

No official code found. Best implementation: anndvision/vsop (7 stars, Apache-2.0, last commit 2023-11-25).

Abstract

This paper proposes a step toward approximate Bayesian inference in on-policy actor-critic deep reinforcement learning. It is implemented through three changes to the Asynchronous Advantage Actor-Critic (A3C) algorithm: (1) applying a ReLU function to advantage estimates, (2) spectral normalization of actor-critic weights, and (3) incorporating \emph{dropout as a Bayesian approximation}. We prove under standard assumptions that restricting policy updates to positive advantages optimizes for value by maximizing a lower bound on the value function plus an additive term. We show that the additive term is bounded proportional to the Lipschitz constant of the value function, which offers theoretical grounding for spectral normalization of critic weights. Finally, our application of dropout corresponds to approximate Bayesian inference over both the actor and critic parameters, which enables \textit{adaptive state-aware} exploration around the modes of the actor via Thompson sampling. We demonstrate significant improvements for median and interquartile mean metrics over A3C, PPO, SAC, and TD3 on the MuJoCo continuous control benchmark and improvement over PPO in the challenging ProcGen generalization benchmark.

View on arXivView PDF

Code Implementations(1)

anndvision/vsopCommunity100%
Apache-2.0

Implementation of ReLU to the Rescue: Improve Your On-Policy Actor-Critic with Positive Advantages

70Python, Jupyter NotebookMay 23, 20232 years agoApache-2.0

Similar Papers

Cite this paper

@article{jesson2026relu,
  title  = {ReLU to the Rescue: Improve Your On-Policy Actor-Critic with Positive Advantages},
  author = {A. Jesson and Chris Xiaoxuan Lu and Gunshi Gupta and Angelos Filos and J. Foerster and Y. Gal},
  year   = {2026},
  eprint = {2306.01460},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.01460},
  journal = {ICML 2023 2023}
}

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/2306.01460.svg)](https://codeofpaper.com/paper/2306.01460)

Discussion