Compute-Optimal Scaling for Value-Based Deep RL

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Fu, Preston, Rybkin, Oleh, Zhou, Zhiyuan, Nauman, Michal, Abbeel, Pieter, Levine, Sergey, Kumar, Aviral
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916913267867648
author Fu, Preston
Rybkin, Oleh
Zhou, Zhiyuan
Nauman, Michal
Abbeel, Pieter
Levine, Sergey
Kumar, Aviral
author_facet Fu, Preston
Rybkin, Oleh
Zhou, Zhiyuan
Nauman, Michal
Abbeel, Pieter
Levine, Sergey
Kumar, Aviral
contents As models grow larger and training them becomes expensive, it becomes increasingly important to scale training recipes not just to larger models and more data, but to do so in a compute-optimal manner that extracts maximal performance per unit of compute. While such scaling has been well studied for language modeling, reinforcement learning (RL) has received less attention in this regard. In this paper, we investigate compute scaling for online, value-based deep RL. These methods present two primary axes for compute allocation: model capacity and the update-to-data (UTD) ratio. Given a fixed compute budget, we ask: how should resources be partitioned across these axes to maximize sample efficiency? Our analysis reveals a nuanced interplay between model size, batch size, and UTD. In particular, we identify a phenomenon we call TD-overfitting: increasing the batch quickly harms Q-function accuracy for small models, but this effect is absent in large models, enabling effective use of large batch size at scale. We provide a mental model for understanding this phenomenon and build guidelines for choosing batch size and UTD to optimize compute usage. Our findings provide a grounded starting point for compute-optimal scaling in deep RL, mirroring studies in supervised learning but adapted to TD learning.
format Preprint
id arxiv_https___arxiv_org_abs_2508_14881
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Compute-Optimal Scaling for Value-Based Deep RL
Fu, Preston
Rybkin, Oleh
Zhou, Zhiyuan
Nauman, Michal
Abbeel, Pieter
Levine, Sergey
Kumar, Aviral
Machine Learning
As models grow larger and training them becomes expensive, it becomes increasingly important to scale training recipes not just to larger models and more data, but to do so in a compute-optimal manner that extracts maximal performance per unit of compute. While such scaling has been well studied for language modeling, reinforcement learning (RL) has received less attention in this regard. In this paper, we investigate compute scaling for online, value-based deep RL. These methods present two primary axes for compute allocation: model capacity and the update-to-data (UTD) ratio. Given a fixed compute budget, we ask: how should resources be partitioned across these axes to maximize sample efficiency? Our analysis reveals a nuanced interplay between model size, batch size, and UTD. In particular, we identify a phenomenon we call TD-overfitting: increasing the batch quickly harms Q-function accuracy for small models, but this effect is absent in large models, enabling effective use of large batch size at scale. We provide a mental model for understanding this phenomenon and build guidelines for choosing batch size and UTD to optimize compute usage. Our findings provide a grounded starting point for compute-optimal scaling in deep RL, mirroring studies in supervised learning but adapted to TD learning.
title Compute-Optimal Scaling for Value-Based Deep RL
topic Machine Learning
url https://arxiv.org/abs/2508.14881