atlas

Research map / Reinforcement learning / RL from feedback

Zeroth-Order Optimization Meets Human Feedback: Provable Learning via Ranking Oracles

ICLR 2024 · Reinforcement learning › RL from feedback · approach: Theory of RLHF · 3 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 ZO-RankSGD, a zeroth-order optimizer that uses only (m,k)-ranking oracle feedback, with a convergence guarantee, and applies it to RL policy search and human-in-the-loop Stable Diffusion latent optimization.

Problem

Optimizing a black-box objective that can only be accessed through a ranking oracle (e.g., human judges ranking outputs), where exact function values are unavailable.

Approach

A rank-based random gradient estimator that turns the sorted top-k output of an (m,k)-ranking oracle into a DAG of pairwise comparisons and a weighted sum of Gaussian perturbations; the analysis gives a stationary-point convergence rate and variance terms that depend on m and k.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ZO-RankSGD instead of GLD-Fast or CMA-ESzeroth-order optimization · Quadratic function and Rosenbrock functionobjective valueHelped
Use ZO-RankSGD instead of SCOBOzeroth-order optimization · Quadratic function and Rosenbrock functionobjective valueHelped
Use ranking feedback with ZO-RankSGD instead of value feedback with ZO-SGDzeroth-order optimization · Quadratic function and Rosenbrock functionobjective valueNo clear effect
Use ZO-RankSGD instead of CMA-ESMuJoCo policy optimization · Reacher-v2, Swimmer-v2, and HalfCheetah-v2episode rewardHelped
Use ranking feedback with ZO-RankSGD instead of value feedback with ZO-SGDMuJoCo policy optimization · Reacher-v2, Swimmer-v2, and HalfCheetah-v2episode rewardNo clear effect
Use full ranking information with m = k rather than top-1 ranking with k = 1 (ablation)ZO-RankSGD · Quadratic function and Rosenbrock functionoptimization performanceHelped
Optimize latent noise embeddings using human ranking feedbackStable Diffusion · Text-to-image generationimage detail and realismHelped
Optimize images using CLIP similarity instead of human preferenceStable Diffusion · Text-to-image generationhuman preferenceHurt

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo Reacher-v2 MuJoCo Swimmer-v2 MuJoCo HalfCheetah-v2

Benchmarks: Quadratic function (d=100) Rosenbrock function (d=100) MuJoCo Reacher-v2 MuJoCo Swimmer-v2 MuJoCo HalfCheetah-v2

Metrics: gradient norm function value episode reward

Baselines: ZO-SGD SCOBO GLD-Fast CMA-ES

Builds on: ZO-SGD comparison-based gradient estimator with one-bit compressive sensing CMA-ES DDIM DPM-solver

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