atlas

Research map / Reinforcement learning / Offline RL

Forecasting in Offline Reinforcement Learning for Non-stationary Environments

NeurIPS 2025 · 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 FORL, which combines a conditional diffusion model trained on stationary offline RL data with a zero-shot time-series forecaster (Lag-Llama) and a Dimension-wise Closest Match fusion to estimate hidden per-episode observation offsets at test time.

Problem

Offline RL policies fail when test-time observations are shifted by unknown, episodic, time-varying additive offsets that make the agent partially observable and uncertain of its state, with no ground-truth offsets available during evaluation.

Approach

Fuses multimodal candidate states from a diffusion model trained only on stationary offline data (conditioned on recent action and delta-observation history) with unimodal probabilistic offset forecasts from a zero-shot time-series foundation model, using a per-dimension nearest-sample rule (DCM) to estimate the true state.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FORL instead of DQL + mean Lag-Llama forecastDQL policy on maze2d-medium · maze2d-medium (five-domain average)normalized score: 37.2 -> 74.1Helped
Use FORL instead of Dmbp + Lag-LlamaDQL policy on maze2d-large · maze2d-large (five-domain average)normalized score: 12.1 -> 38.8Helped
Use FORL instead of Dmbp + Lag-LlamaDQL policy on antmaze-umaze-diverse · antmaze-umaze-diverse (five-domain average)normalized score: 51.4 -> 75.1Helped
Use FORL instead of DQL + mean Lag-Llama forecastDQL policy on antmaze-medium-diverse · antmaze-medium-diverse (five-domain average)normalized score: 42.1 -> 48.7Helped
Use FORL instead of DQL + mean Lag-Llama forecastDQL policy on antmaze-large-diverse · antmaze-large-diverse (five-domain average)normalized score: 12.0 -> 34.6Helped
Use FORL instead of DQL + mean Lag-Llama forecastDQL policy on kitchen-complete · kitchen-complete (five-domain average)normalized score: 18.1 -> 21.3Helped
Use FORL-F instead of FQL + mean Lag-Llama forecastFQL policy on cube-single-play · cube-single-play (five-domain average)normalized score: 5.2 -> 45.7Helped
Use FORL-F instead of FQL + mean Lag-Llama forecastFQL policy on antmaze-large-navigate · antmaze-large-navigate (five-domain average)normalized score: 21.2 -> 42.2Helped
Use RORL rather than DQL as FORL's underlying policyFORL on maze2d-large · maze2d-large (five-domain average)normalized score: 38.8 -> 71.9Helped
Use the diffusion model with DCM fusion rather than the diffusion model alone (ablation)FORL state estimation · no access to past offsetsnormalized score: +97.8% relative performance improvementHelped
Use the diffusion model alone rather than DQL (ablation)FORL-Dm · no access to past offsetsnormalized score: +151.4%Helped
Add DCM fusion of forecast samples and diffusion candidates (ablation)FORL state estimation · no access to past offsetsnormalized scoreHelped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL maze2d D4RL antmaze D4RL kitchen OGBench cube-single-play OGBench antmaze-large-navigate real-world time-series datasets (real-data-A to E)

Benchmarks: D4RL maze2d D4RL antmaze D4RL kitchen OGBench cube-single-play OGBench antmaze-large-navigate

Metrics: normalized score state prediction error (l2)

Baselines: DQL FQL DQL+Lag-Llama mean DMBP+Lag-Llama TD3BC RORL IQL

Builds on: Diffusion Q-learning Lag-Llama DMBP RORL TD3+BC Flow Q-learning

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