Actor-Free Continuous Control via Structurally Maximizable Q-Functions

Yigit Korkmaz, Urvi Bhuwania, Ayush Jain, Erdem Bıyık
10/21/2025
cs.LGcs.AIcs.RO

Official code: USC-Lira/Q3C (14 stars, MIT, last commit 2025-12-15).

Abstract

Value-based algorithms are a cornerstone of off-policy reinforcement learning due to their simplicity and training stability. However, their use has traditionally been restricted to discrete action spaces, as they rely on estimating Q-values for individual state-action pairs. In continuous action spaces, evaluating the Q-value over the entire action space becomes computationally infeasible. To address this, actor-critic methods are typically employed, where a critic is trained on off-policy data to estimate Q-values, and an actor is trained to maximize the critic's output. Despite their popularity, these methods often suffer from instability during training. In this work, we propose a purely value-based framework for continuous control that revisits structural maximization of Q-functions, introducing a set of key architectural and algorithmic choices to enable efficient and stable learning. We evaluate the proposed actor-free Q-learning approach on a range of standard simulation tasks, demonstrating performance and sample efficiency on par with state-of-the-art baselines, without the cost of learning a separate actor. Particularly, in environments with constrained action spaces, where the value functions are typically non-smooth, our method with structural maximization outperforms traditional actor-critic methods with gradient-based maximization. We have released our code at https://github.com/USC-Lira/Q3C.

View on arXivView PDF

Code Implementations(1)

USC-Lira/Q3COfficial100%
MIT

Actor-Free Continuous Control via Structurally Maximizable Q-Functions

140PythonOct 7, 202510 months agoMIT

Similar Papers

Cite this paper

@article{korkmaz2025actorfree,
  title  = {Actor-Free Continuous Control via Structurally Maximizable Q-Functions},
  author = {Yigit Korkmaz and Urvi Bhuwania and Ayush Jain and Erdem Bıyık},
  year   = {2025},
  eprint = {2510.18828},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.18828v1}
}

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

Discussion