atlas

Research map / Reinforcement learning / Offline RL

Consistency Models as a Rich and Efficient Policy Class for Reinforcement Learning

ICLR 2024 · Reinforcement learning › Offline RL · approach: Diffusion models for offline decision making · 2 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 consistency policies (consistency models as RL action generators) with Consistency-BC and Consistency-AC, showing comparable D4RL performance to diffusion policies at much lower computational cost across offline, offline-to-online, and online RL.

Problem

Diffusion policies are expressive for multi-modal action distributions but their iterative sampling is slow and backpropagation through many denoising steps is costly, which limits their use in RL, especially online RL.

Approach

Use a conditional consistency model as the policy representation (state as condition, action as generated variable), so actions are produced in very few denoising steps (N=2 by default), and train it with a consistency BC loss plus a Q-learning policy term in an actor-critic loop, with a k-dependent loss scaling to balance the two terms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace Gaussian policy with consistency policy for behavior cloningBC on D4RL · D4RL tasksnormalized score: outperforms it on $14/20$ tasksHelped
use consistency policy instead of diffusion policy for behavior cloningBC on D4RL · D4RL task suite averagetraining time per epoch: $86.08\pm3.16$ -> $49.09\pm2.34$Helped
use consistency policy instead of diffusion policy in actor-critic offline RLConsistency-AC · D4RL total averagenormalized score: 80.3 -> 72.1Hurt
use consistency policy instead of diffusion policyoffline-to-online RL on D4RL Gym · D4RL Gym offline-to-online averagenormalized score: 94.2 -> 88.0Hurt
use consistency policy instead of diffusion policyonline RL on D4RL Gym · D4RL Gym online averagenormalized score: 67.7 -> 70.4Helped
remove loss scaling (ablation)Consistency-AC · D4RL offline RL tasksnormalized score: by $37.8\%$ on averageHurt
add loss scaling (ablation)Consistency-AC · D4RL total averagenormalized score: 40.1 -> 64.5Helped
add Q-learning loss and policy regularization to behavior cloning (ablation)Consistency-AC · D4RL total averagenormalized score: 59.7 -> 64.5Helped
replace MLP with LN-Resnet parameterization (ablation)Consistency-AC · D4RL tasksnormalized score: 64.5 -> 56.8Mixed
reduce denoising steps from 5 to 2 and use consistency modelactor-critic on hopper-medium-expert-v2 · hopper-medium-expert-v2average normalized score: $108.2\pm5.6$ ($112.3\pm0.2$) -> $102.4\pm3.0$ ($106.2\pm1.6$)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: D4RL halfcheetah D4RL hopper D4RL walker2d D4RL AntMaze D4RL Adroit D4RL Kitchen

Benchmarks: D4RL Gym D4RL AntMaze D4RL Adroit D4RL Kitchen

Metrics: normalized score training time per epoch inference time per sample wall-clock time

Baselines: Diffusion-QL Diffusion-BC BC CQL IQL X-QL ARQ IDQL-A AWAC ACA SAC Diffuser

Builds on: consistency models Diffusion-QL TD3+BC Karras noise schedule

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