Thanks to visit codestin.com
Credit goes to github.com

Skip to content

USC-Lira/Q3C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actor-Free Continuous Control via Structurally Maximizable Q-Functions

Python License: MIT Paper

This repository provides the official implementation of the paper:

Actor-Free Continuous Control via Structurally Maximizable Q-Functions
Yigit Korkmaz*, Urvi Bhuwania*, Ayush Jain†, Erdem Bıyık†
NeurIPS 2025 (to appear)

We introduce Q3C, a framework for continuous control without an explicit actor network by leveraging structurally maximizable Q-functions for stable and efficient policy learning.

Installation

Create a new Conda environment

conda create --name q3c_env python=3.10

Activate the environment

conda activate q3c_env

Install dependencies

pip install -r requirements.txt
pip install -e .

Note: MuJoCo must be installed separately, as it is required for all benchmark environments.

This repository uses Hydra for hierarchical configuration management.
The file configs/hydra_sb3_q3c_hyperparams.yaml defines environment-specific hyperparameters.

Running Experiments

To train and log results to Weights & Biases, run:

python scripts/run_experiment.py wandb.entity=YOUR_WANDB_USERNAME train.environment=ENV_NAME
  • Replace YOUR_WANDB_USERNAME with your W&B account name.
  • Replace ENV_NAME with your target environment (e.g., Hopper-v4, HalfCheetah-v4, Walker2d-v4).

All metrics, losses, and rollout statistics will be automatically logged to your W&B project.

Citation

If you find this repository useful for your research, please cite:

@inproceedings{korkmaz2025actor,
  title={Actor-Free Continuous Control via Structurally Maximizable Q-Functions},
  author={Korkmaz, Yigit and Bhuwania, Urvi and Jain, Ayush and Bıyık, Erdem},
  booktitle={Advances in Neural Information Processing Systems (NeurIPS)},
  year={2025}
}

About

Actor-Free Continuous Control via Structurally Maximizable Q-Functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages