atlas

Research map / Reinforcement learning / MDPs and planning

Diffusion Spectral Representation for Reinforcement Learning

NeurIPS 2024 · Reinforcement learning › MDPs and planning · approach: POMDPs and confounded RL · 0 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 Diff-SR, which uses diffusion-model score learning on an energy-based transition model to learn spectral representations for Q-functions in MDPs/POMDPs, avoiding diffusion sampling at inference.

Problem

Diffusion models are expressive for RL but sampling is slow, and it is unclear how to use them for planning and exploration with value-function representations in MDPs and POMDPs.

Approach

Connects diffusion models to energy-based models to get a random-Fourier-feature spectral factorization of the transition operator; the diffusion denoising loss (via Tweedie's identity) learns the representation directly, so Q-functions are linear in the learned features and no sampling from the diffusion model is needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Diff-SR instead of LV-RepSAC-based representation RL · Ant-ETreturn: 2511. 8 ± 460.0 -> 4788.6 ± 623.1Helped
Use Diff-SR instead of LV-RepSAC-based representation RL · Walker-ETreturn: 2523.5 ± 333.9 -> 3722.2 ± 406.1Helped
Use Diff-SR instead of the strongest baselineSAC-based representation RL · Humanoid-ETreturn: 1794.4 ± 458.3 -> 821.3 ± 118.9Hurt
Use Diff-SR instead of the strongest baselineSAC-based representation RL · Reacherreturn: -4.1 ± 0.1 -> -6.5 ± 2.0Hurt
Use Diff-SR instead of the strongest baselineSAC-based representation RL · Pendulumreturn: 177.3 ± 1.9 -> 162.3 ± 3.0Hurt
Use Diff-SR instead of the strongest baselineSAC-based representation RL · S-Humanoid-ETreturn: 1110.1 ± 181.8 -> 1160.3 ± 150.1Helped
Use Diff-SR instead of the strongest baselineSAC-based representation RL · CartPolereturn: 200.7 ± 0.2 -> 199.9 ± 1.1No clear effect
Use Diff-SR instead of PolyGRADDiffusion-based RL · Gym-MuJoCo tasksruntime speed: 4 × fasterHelped
Use Diff-SR instead of μLV-RepPartially observable continuous-control RL · Walker (partial observation)return: 1298.1± 276.3 -> 1860.5 ± 912.1Helped
Use Diff-SR instead of μLV-RepPartially observable continuous-control RL · Ant (partial observation)return: 1621.4 ± 472.3 -> 3189.7 ± 720.7Helped
Use Diff-SR instead of μLV-RepPartially observable continuous-control RL · Humanoid (partial observation)return: 806.7 ± 120.7 -> 650.1 ± 57.4Hurt
Use Diff-SR instead of Dreamer-v2Partially observable continuous-control RL · Pendulum (partial observation)return: 172.3 ± 8.0 -> 167.4 ± 4.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo locomotion (Gym) Meta-World

Benchmarks: Gym-MuJoCo (MBBL tasks) Meta-World visual tasks partially observable MuJoCo variants

Metrics: episode return success rate wall-clock runtime

Baselines: ME-TRPO PETS MBBL best PolyGRAD PPO TRPO SAC DeepSF SPEDE LV-Rep Dreamer-v2 SLAC

Builds on: Latent variable representation (LV-Rep) Soft Actor-Critic DrQ-V2 PolyGRAD Random Fourier features

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