SimuDICE: Offline Policy Optimization Through World Model Updates and DICE Estimation

Catalin E. Brita, Stephan Bongers, Frans A. Oliehoek
12/9/2024
cs.LGcs.AI

No official code found. Best implementation: britacatalin/SimuDICE (0 stars, MIT, last commit 2024-11-24).

Abstract

In offline reinforcement learning, deriving an effective policy from a pre-collected set of experiences is challenging due to the distribution mismatch between the target policy and the behavioral policy used to collect the data, as well as the limited sample size. Model-based reinforcement learning improves sample efficiency by generating simulated experiences using a learned dynamic model of the environment. However, these synthetic experiences often suffer from the same distribution mismatch. To address these challenges, we introduce SimuDICE, a framework that iteratively refines the initial policy derived from offline data using synthetically generated experiences from the world model. SimuDICE enhances the quality of these simulated experiences by adjusting the sampling probabilities of state-action pairs based on stationary DIstribution Correction Estimation (DICE) and the estimated confidence in the model's predictions. This approach guides policy improvement by balancing experiences similar to those frequently encountered with ones that have a distribution mismatch. Our experiments show that SimuDICE achieves performance comparable to existing algorithms while requiring fewer pre-collected experiences and planning steps, and it remains robust across varying data collection policies.

View on arXivView PDF

Code Implementations(1)

MIT
00PythonNov 24, 20241 years agoMIT

Similar Papers

Cite this paper

@article{brita2024simudice,
  title  = {SimuDICE: Offline Policy Optimization Through World Model Updates and DICE Estimation},
  author = {Catalin E. Brita and Stephan Bongers and Frans A. Oliehoek},
  year   = {2024},
  eprint = {2412.06486},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.06486v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.06486.svg)](https://codeofpaper.com/paper/2412.06486)

Discussion