Read the paper ↗

PORL · Preprint · 2025

Efficient Online RL Fine-Tuning with Offline Pre-trained Policy Only

Wei Xiao, Jiacheng Liu, Zifeng Zhuang, Runze Suo, Shangke Lyu†, Donglin Wang†

Westlake University

† Corresponding authors

PORL first freezes the pre-trained policy and learns a critic from online data, then fine-tunes the actor and critic. The adjacent plot compares mean AntMaze performance.
PORL's two-stage procedure and mean performance across AntMaze tasks. Figure 1 from the paper.

A policy is a useful starting point

A pre-trained policy already knows something about the task. Online reinforcement learning should help it improve through interaction, even when the original training data and critic are no longer available. This is also the natural setting for behavior cloning, which produces a policy without a Q-function.

The critic makes this transition difficult. Updating a good policy against a randomly initialized critic can quickly undo what it has learned. Reusing an offline critic brings a different problem: its conservative value estimates can discourage the policy from exploring beyond the offline data.

PORL, short for Policy-Only Reinforcement Learning Fine-Tuning, gives the critic a head start. It learns a new Q-function online while holding the policy fixed, then uses that critic to guide policy improvement.

Warm up the critic, then fine-tune

  1. Start with the policy. Load a policy trained with offline RL or behavior cloning. Initialize a fresh critic and an empty online replay buffer.
  2. Collect data and train the critic. Freeze the policy during a short pre-sampling stage. Choose its action with probability 1 − ε and a random action with probability ε. Train the critic on these new transitions while leaving the policy unchanged.
  3. Improve the policy with online RL. Continue collecting interactions and update both the actor and critic with Soft Actor-Critic. The original policy now has a critic trained on the environment it is interacting with.

The experiments use ε = 0.1, an update-to-data ratio of 16, and an ensemble of 10 critics. Layer normalization and the ensemble help stabilize value estimates under frequent critic updates.

Pre-sampling budget used in the paper
BenchmarkOnline steps before actor updates
AntMaze20,000
Adroit5,000
Kitchen20,000
RLBench20,000

These steps count toward the online interaction budget. See Section 4 and Appendix 14.3 of the paper for the algorithm and full settings.

What the experiments show

We evaluate PORL on AntMaze, Adroit, and Kitchen from D4RL, together with RLBench manipulation tasks. The comparisons ask both how methods behave with only a policy available and how PORL compares with methods that can use additional offline artifacts.

Fine-tuning when only the policy is available

Methods that normally reuse an offline critic can struggle when initialized with the policy alone. PORL improves on these policy-only adaptations in the reported AntMaze and Adroit experiments, showing the value of training a suitable critic before changing the actor.

Learning curves comparing PORL, WSRL, Cal-QL, and IQL with policy-only initialization on two AntMaze tasks and Adroit Door and Pen.
Policy-only initialization on AntMaze and Adroit. Figure 5 from the paper; curves show means over six random seeds with standard-deviation shading.

Competitive with richer starting points

Across the broader benchmark, PORL achieves competitive learning curves against offline-to-online and prior-assisted online RL methods. Those baselines may retain offline data, a pre-trained critic, or both; PORL uses only the pre-trained policy from the offline stage.

Eight learning-curve panels comparing PORL with CQL, Cal-QL, IQL, RLPD, and WSRL across AntMaze, Adroit, and Kitchen tasks.
Comparisons with offline-to-online and prior-assisted online RL methods. Figure 6 from the paper; means and standard deviations over six random seeds. Available offline artifacts differ between methods.

Starting from behavior cloning

PORL also directly fine-tunes behavior-cloned policies, which have no pre-trained critic to reuse. Experiments on Adroit Pen and RLBench ReachTarget and Closebox show improvement from BC initialization. Closebox illustrates a setting where PORL makes progress while the SAC and JSRL baselines remain low.

Learning curves comparing PORL, SAC, and JSRL when fine-tuning behavior-cloned policies on Adroit Pen, RLBench ReachTarget, and RLBench Closebox.
Online RL from BC-trained policies. Figure 7 from the paper; dashed lines indicate the initial BC policy performance.

Where this applies

PORL assumes a useful pre-trained policy and access to an environment with reward feedback. It is less helpful when the starting policy is very weak. The paper studies MLP policies in simulation; extending the approach to diffusion or transformer policies and real-world online learning remains future work.

The full paper includes ablations on pre-sampling, critic update frequency, and initialization quality, as well as discussion of limitations in Appendices 8 and 12.

Citation

@misc{xiao2025efficientonlinerlfine,
  title={Efficient Online RL Fine Tuning with Offline Pre-trained Policy Only},
  author={Wei Xiao and Jiacheng Liu and Zifeng Zhuang and Runze Suo
          and Shangke Lyu and Donglin Wang},
  year={2025},
  eprint={2505.16856},
  archivePrefix={arXiv},
  primaryClass={cs.LG},
  url={https://arxiv.org/abs/2505.16856}
}