atlas

Research map / Reinforcement learning / Offline RL

A Tractable Inference Perspective of Offline RL

NeurIPS 2024 · Reinforcement learning › Offline RL · approach: Simple practical offline RL · 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 Trifle, which uses tractable probabilistic circuits to exactly compute conditional/expected-return queries so sequence-model policies (TT, DT) can sample high-return actions at inference time, improving offline RL on Gym-MuJoCo and stochastic and action-constrained tasks.

Problem

Offline RL via sequence modeling (RvS) often fails at evaluation time because sampling high-return actions requires intractable conditional/constrained generation under stochastic data-collection policies and dynamics.

Approach

Use a probabilistic circuit (HCLT) to exactly compute marginal and conditional probabilities of value estimates, and use these as correction terms in an autoregressive proposal distribution from a GPT prior, followed by beam search over expected returns computed exactly by the PC.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add tractable inference and return-corrected action sampling to TTTT on Gym-MuJoCo · Gym-MuJoCo benchmarksnormalized score: 78.9 -> 83.1Helped
add tractable inference and return-corrected action sampling to TTTT on Gym-MuJoCo · Gym-MuJoCo benchmarksnormalized score: 95.0{ $\pm$0.2} -> 95.1; 101.9{ $\pm$6.8} -> 109.3; 46.9{ $\pm$0.4} -> 49.5; 61.1{ $\pm$3.6} -> 67.1; 79.0{ $\pm$2.8} ->Mixed
replace single-step RTG estimates with multi-step value estimates (ablation)Trifle in stochastic Taxi · Stochastic Taxiepisode return: -99 -> -57Helped
replace single-step RTG estimates with multi-step value estimates (ablation)Trifle in stochastic Taxi · Stochastic Taxifailure probability: 0.11 -> 0.02Helped
use multi-step value estimates instead of TT's Monte Carlo value approximationTrifle in stochastic Taxi · Stochastic Taxiepisode return: -182 -> -57Helped
use multi-step value estimates instead of single-step estimates (ablation)Trifle in stochastic Taxi · Stochastic Taxinumber of penalties: 0.14 -> 0.38Hurt
use Trifle rather than TT for constrained action samplingTT on action-constrained Gym-MuJoCo · Action-constrained Med-Expert tasksnormalized score: 77.8{ $\pm$5.4} -> 81.9{ $\pm$4.8}; 100.0{ $\pm$4.2} -> 109.6{ $\pm$2.4}; 103.6{ $\pm$4.9} -> 105.1{ $\pm$2.3}Helped
use Trifle rather than QDTGym-MuJoCo value-based comparison · Six Gym-MuJoCo benchmarksnormalized score: 49.5 vs 42.3; 45.0 vs 35.6; 67.1 vs 66.5; 97.8 vs 52.1; 83.1 vs 67.1; 88.3 vs 58.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Gym-MuJoCo (HalfCheetah, Hopper, Walker2d medium/medium-replay/medium-expert) Stochastic Taxi (collected with Q-learning agent) Stochastic FrozenLake (DQN-perturbed data)

Benchmarks: Gym-MuJoCo (9 tasks) Stochastic Taxi Stochastic FrozenLake Action-space-constrained Gym-MuJoCo variants

Metrics: normalized score average score episode return inference-time optimality quantile penalty count failure probability

Baselines: Trajectory Transformer Decision Transformer TT(+Q) Decision Diffuser IQL CQL %BC TD3(+BC) Dichotomy of Control QDT

Builds on: Decision Transformer Trajectory Transformer Hidden Chow-Liu Tree probabilistic circuits Decision Diffuser IQL

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