atlas

Research map / Reinforcement learning / RL from feedback

Zeroth-Order Policy Gradient for Reinforcement Learning from Human Feedback without Reward Inference

ICLR 2025 · Reinforcement learning › RL from feedback · approach: Theory of RLHF · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ZPG and ZBCPG, zeroth-order policy gradient methods that estimate value differences from human trajectory preferences, enabling RLHF without reward inference for general stochastic MDPs.

Problem

RLHF typically needs reward inference, and DPO's closed-form optimal-policy relation only holds for bandits or deterministic MDPs; no provable policy-based RLHF without reward inference existed for general stochastic RL problems.

Approach

Estimate local value function differences between a policy and a randomly perturbed policy from trajectory-pair human preferences (inverting the link function), then plug these into a two-point zeroth-order gradient estimator; a block-coordinate variant uses Rademacher perturbations on sampled coordinates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ZPG instead of RM+PPOGridWorld RLHF · GridWorld, Bradley-Terry feedbackreturn: 1.80\pm 0.09 -> 1.94 \pm 0.09Helped
Use ZBCPG instead of RM+PPOGridWorld RLHF · GridWorld, Bradley-Terry feedbackreturn: 1.80\pm 0.09 -> 1.91 \pm 0.09Helped
Use ZPG instead of RM+PPOGridWorld RLHF · GridWorld, Weibull feedback, M=1000return: 1.72\pm 0.09 -> 2.13 \pm 0.09Helped
Use ZBCPG instead of RM+PPOGridWorld RLHF · GridWorld, Weibull feedback, M=1000return: 1.72\pm 0.09 -> 1.90 \pm 0.09Helped
Use ZPG instead of RM+PPOGridWorld RLHF · GridWorld, Weibull feedback, M=100return: 1.63\pm 0.09 -> 2.02 \pm 0.08Helped
Use ZBCPG instead of RM+PPOGridWorld RLHF · GridWorld, Weibull feedback, M=100return: 1.63\pm 0.09 -> 2.16 \pm 0.09Helped
Reduce human panel size from M=1000 to M=100 (ablation)ZPG · GridWorld, Weibull feedbackreturn: 2.13 \pm 0.09 -> 2.02 \pm 0.08No clear effect
Reduce human panel size from M=1000 to M=100 (ablation)ZBCPG · GridWorld, Weibull feedbackreturn: 1.90 \pm 0.09 -> 2.16 \pm 0.09No clear effect
Increase the number of parallel blocks (ablation)Distributed ZBCPG · GridWorld, Bradley-Terry feedbackconvergence speedHelped
Increase the number of parallel blocks, reducing queries per trajectory pair in each group (ablation)Distributed ZBCPG · GridWorld, Bradley-Terry feedbackfinal policy returnHurt

Surprising findings

Limitations

Experimental setup

Datasets: simulated GridWorld trajectories with simulated human panel

Benchmarks: stochastic 5x5 GridWorld

Metrics: last-iterate average return trajectory return over iterations

Baselines: RM+PPO DPO Online DPO

Builds on: DPO zeroth-order SGD (Nesterov and Spokoiny style two-point estimator) PPO online DPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy