atlas

Research map / Reinforcement learning / Visual and representation RL

Differentiable Information Enhanced Model-Based Reinforcement Learning

AAAI 2025 · Reinforcement learning › Visual and representation RL · approach: Skill learning and diffusion policies · 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 MB-MIX, a model-based RL method for differentiable environments that combines trajectory-length mixing (to reduce policy-gradient variance) with Sobolev training of dynamics models using first-order gradient matching, and reports gains on DiffRL, Brax, DaXBench and a bipedal robot.

Problem

Policy training in differentiable environments is unstable due to collisions and exploding/vanishing gradients over long trajectories, and learned dynamics models accumulate errors in both state and gradient predictions.

Approach

Mix policy-gradient objectives over trajectories of different lengths (a TD(lambda)-style weighted average of path-derivative returns) to reduce variance, and train the dynamics model with a Sobolev loss that also matches Jacobians of the transition function so that model training is consistent with path-derivative policy training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MB-MIX instead of MAACDiffRL Ant · DiffRL Antreward: 5289\err{651} -> \textbf{6363}\err{27}Helped
Use MB-MIX instead of SHACDiffRL Cheetah · DiffRL Cheetahreward: \textbf{8366}\err{259} -> \textbf{8483}\err{80}Helped
Use MB-MIX instead of SHACDiffRL Hopper · DiffRL Hopperreward: 3638\err{222} -> \textbf{4048}\err{127}Helped
Use MB-MIX instead of SHACDiffRL Cartpole · DiffRL Cartpolereward: -622\err{25} -> \textbf{-604}\err{9}Helped
Use MB-MIX instead of SHACDiffRL Humanoid · DiffRL Humanoidreward: 3321\err{968} -> \textbf{4955}\err{197}Helped
Use MB-MIX instead of SHACDiffRL SNU-Humanoid · DiffRL SNU-Humanoidreward: 3722\err{395} -> \textbf{3907}\err{94}Helped
Use MIX instead of APGDaXBench · DaXBench Fold-Cloth-1performance: 0.36\err{0.06} -> \textbf{0.52\err{0.02}}Helped
Use MIX instead of SHACDaXBench · DaXBench Fold-Cloth-3performance: \textbf{0.22 \err{0.22}} -> \textbf{0.23\err{0.08}}Helped
Use MIX instead of SHACDaXBench · DaXBench Unfold-Cloth-1performance: 0.50 \err{0.03} -> \textbf{0.73\err{0.01}}Helped
Use MIX instead of SHACDaXBench · DaXBench Unfold-Cloth-3performance: \textbf{0.48 \err{0.03}} -> \textbf{0.51\err{0.03}}Helped
Add trajectory length mixing (ablation)Gradient-based policy optimization · Tabular random MDPaverage rewardHelped
Add trajectory length mixing (ablation)Gradient-based policy training · DiffRL Ant and CheetahrewardHelped

Limitations

Experimental setup

Datasets: DiffRL Brax DaXBench

Benchmarks: DiffRL Brax DaXBench Bruce Fast Run

Metrics: episode reward training stability (variance across seeds)

Baselines: SHAC PPO SAC DreamerV3 LOOP MAAC APG MIX

Builds on: SHAC Sobolev training MBPO SVG DiffRL

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