atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Maximum Entropy Model Correction in Reinforcement Learning

ICLR 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Model-based RL with guarantees · 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 MaxEnt Model Correction (MoCo), which corrects an approximate model's next-state distributions via minimum-KL density estimation constrained by a few true-dynamics queries, and builds MoCoVI and sample-based MoCoDyna on it, evaluated on a 6x6 grid world.

Problem

Planning with an approximate world model suffers from model error that can severely degrade value estimates; the paper asks whether next-state expectations from the true dynamics can be used to correct the model cheaply.

Approach

Minimally correct the approximate model's next-state distribution (min KL to the model) so that expectations of basis functions match queried true next-state expectations; iteratively use past value functions as basis functions (MoCoVI, MoCoDyna) to converge to the true value function even with model error.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MoCoVI instead of VIValue iteration · 6×6 grid world, model errors λ=0.1, 0.5, and 1normalized value errorHelped
Use MoCoVI instead of OS-VIValue iteration · 6×6 grid world, model errors λ=0.1, 0.5, and 1normalized value errorHelped
Increase the number of basis functions d (ablation)MoCoVI · 6×6 grid worldnormalized value errorHelped
Use MoCoDyna instead of QLearningDyna-style learning · 6×6 grid world, model errors λ=0.1, 0.5, and 1convergence rateHelped
Use MoCoDyna instead of OS-DynaDyna-style learning · 6×6 grid world, model errors λ=0.1, 0.5, and 1convergence rateHelped
Use MoCoDyna instead of DynaDyna-style learning · 6×6 grid world, model errors λ=0.1, 0.5, and 1task performanceHelped
Use MoCoDyna with d=2 or d=3 (ablation)Dyna-style learning · 6×6 grid worldtask performanceHelped
Use the value function from the approximate model without correctionPlanning with an approximate model · 6×6 grid world, model errors λ=0.1, 0.5, and 1normalized value errorHurt

Surprising findings

Limitations

Experimental setup

Datasets: 6x6 grid world (smoothed true dynamics)

Benchmarks: 6x6 grid world

Metrics: normalized L1 error of V_k against V*

Baselines: VI OS-VI pure MBRL (model-based value) QLearning Dyna OS-Dyna

Builds on: Dyna OS-VI Maximum entropy density estimation value-aware model 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