Iterative Batch Reinforcement Learning via Safe Diversified Model-based Policy Search

Amna Najib, Stefan Depeweg, Phillip Swazinna
11/14/2024
cs.LGcs.AIstat.ML

No confident code implementation found for this paper.

Abstract

Batch reinforcement learning enables policy learning without direct interaction with the environment during training, relying exclusively on previously collected sets of interactions. This approach is, therefore, well-suited for high-risk and cost-intensive applications, such as industrial control. Learned policies are commonly restricted to act in a similar fashion as observed in the batch. In a real-world scenario, learned policies are deployed in the industrial system, inevitably leading to the collection of new data that can subsequently be added to the existing recording. The process of learning and deployment can thus take place multiple times throughout the lifespan of a system. In this work, we propose to exploit this iterative nature of applying offline reinforcement learning to guide learned policies towards efficient and informative data collection during deployment, leading to continuous improvement of learned policies while remaining within the support of collected data. We present an algorithmic methodology for iterative batch reinforcement learning based on ensemble-based model-based policy search, augmented with safety and, importantly, a diversity criterion.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{najib2024iterative,
  title  = {Iterative Batch Reinforcement Learning via Safe Diversified Model-based Policy Search},
  author = {Amna Najib and Stefan Depeweg and Phillip Swazinna},
  year   = {2024},
  eprint = {2411.09722},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.09722v1}
}

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/2411.09722.svg)](https://codeofpaper.com/paper/2411.09722)

Discussion