Self-Supervised On-Policy Reinforcement Learning via Contrastive Proximal Policy Optimisation
Not on the map. Why?
Abstract (arXiv)
Contrastive reinforcement learning (CRL) learns goal-conditioned Q-values through a contrastive objective over state-action and goal representations, removing the need for hand-crafted reward functions. Despite impressive success in achieving viable self-supervised learning in RL, all existing CRL algorithms rely on off-policy optimisation and are mostly constrained to continuous action spaces, with little research invested in discrete environments. This leaves CRL disconnected from widely used and effective, modern on-policy training pipelines adopted across both single-agent and multi-agent RL in continuous and discrete environments. To establish a first connection, we introduce Contrastive Proximal Policy Optimisation (CPPO). CPPO is an on-policy contrastive RL algorithm that derives policy advantages directly from contrastive Q-values and optimises them via the standard PPO objective, without requiring a reward function or a replay buffer. We evaluate CPPO across continuous and discrete, single-agent and cooperative multi-agent tasks. Whilst the existence of an on-policy approach is inherently useful, we observe that CPPO not only significantly outperforms the previous CRL baselines in 14 out of 18 tasks, but also matches or exceeds PPO's performance, which uses hand-crafted dense rewards, in 12 out of the 18 tasks tested.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 45 of its 53 references that are in the map. First posted on arXiv 13 May 2026.
Builds on
45 of 53 references.
References · 45
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2015Trust Region Policy Optimizationcited by 2,503
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2017Hindsight Experience Replaycited by 1,096
33 more
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 903
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 882
- 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 781
- 2017Value-Decomposition Networks For Cooperative Multi-Agent Learningcited by 490
- 2020Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 475
- 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 395
- 2022The Effects of Reward Misspecification: Mapping and Mitigating Misaligned Modelscited by 312
- 2020Is Independent Learning All You Need in the StarCraft Multi-Agent Challenge?cited by 281
- 2022Contrastive Learning as Goal-Conditioned Reinforcement Learningcited by 241
- 2024OGBench: Benchmarking Offline Goal-Conditioned RLcited by 216
- 2021Trust Region Policy Optimisation in Multi-Agent Reinforcement Learningcited by 180
- 2022Multi-Agent Reinforcement Learning is a Sequence Modeling Problemcited by 153
- 2021Goal-Conditioned Reinforcement Learning with Imagined Subgoalscited by 129
- 2022SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learningcited by 118
- 2022Discovered Policy Optimisationcited by 103
- 2020C-Learning: Learning to Achieve Goals via Recursive Classificationcited by 99
- 2023JaxMARL: Multi-Agent RL Environments and Algorithms in JAXcited by 59
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAXcited by 52
- 2022Towards a Standardised Performance Evaluation Protocol for Cooperative MARLcited by 48
- 20251000 Layer Networks for Self-Supervised RL: Scaling Depth Can Enable New Goal-Reaching Capabilitiescited by 39
- 2023Contrastive Difference Predictive Codingcited by 35
- 2022Mirror Learning: A Unifying Framework of Policy Optimisationcited by 31
- 2024No Regrets: Investigating and Improving Regret Approximations for Curriculum Discoverycited by 29
- 2019Policy Continuation with Hindsight Inverse Dynamicscited by 22
- 2024A Single Goal is All You Need: Skills and Exploration Emerge from Contrastive RL without Rewards, Demonstrations, or Subgoalscited by 20
- 2023Stabilizing Contrastive RL: Techniques for Robotic Goal Reaching from Offline Datacited by 19
- 2024Accelerating Goal-Conditioned RL Algorithms and Researchcited by 18
- 2024Open RL Benchmark: Comprehensive Tracked Experiments for Reinforcement Learningcited by 17
- 2024NAVIX: Scaling MiniGrid Environments with JAXcited by 16
- 2021Mava: a research library for distributed multi-agent reinforcement learning in JAXcited by 14
- 2024Sable: a Performant, Efficient and Scalable Sequence Model for MARLcited by 10
- 2025Self-Supervised Goal-Reaching Results in Multi-Agent Cooperation and Explorationcited by 3
- 2025Demystifying the Mechanisms Behind Emergent Exploration in Goal-conditioned RLcited by 3
Built on by
Not cited yet.