Local Reinforcement Learning with Action-Conditioned Root Mean Squared Q-Functions
Frank Wu, Mengye Ren
TL;DR
This work tackles the limitations of backpropagation for biologically plausible reinforcement learning by extending the Forward-Forward paradigm to RL through ARQ, an Action-conditioned Root mean squared Q-function. ARQ estimates $Q_ heta(s,a)$ using a vector-based goodness measure applied to hidden activations and conditions on actions at the model input, enabling backprop-free local learning with arbitrary hidden dimensions. Empirically, ARQ outperforms state-of-the-art backprop-free methods and often exceeds backprop-based baselines on MinAtar and the DeepMind Control Suite, with ablations showing the importance of input-based action conditioning and RMS goodness. The results suggest that decentralized, reward-centered learning with local value estimates can achieve strong decision-making while aligning with biological learning principles, potentially guiding future research at the intersection of RL and neuroscience.
Abstract
The Forward-Forward (FF) Algorithm is a recently proposed learning procedure for neural networks that employs two forward passes instead of the traditional forward and backward passes used in backpropagation. However, FF remains largely confined to supervised settings, leaving a gap at domains where learning signals can be yielded more naturally such as RL. In this work, inspired by FF's goodness function using layer activity statistics, we introduce Action-conditioned Root mean squared Q-Functions (ARQ), a novel value estimation method that applies a goodness function and action conditioning for local RL using temporal difference learning. Despite its simplicity and biological grounding, our approach achieves superior performance compared to state-of-the-art local backprop-free RL methods in the MinAtar and the DeepMind Control Suite benchmarks, while also outperforming algorithms trained with backpropagation on most tasks. Code can be found at https://github.com/agentic-learning-ai-lab/arq.
