Post-Hoc Robustness for Model-Based Reinforcement Learning

Siemen Herremans, Ali Anwar, Siegfried Mercelis
6/2/2026
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

To improve the real-world applicability of reinforcement learning (RL), the field of adversarially robust RL studies how to train agents under adversarial environment perturbations. In this setting, a protagonist agent optimizes a policy under environmental perturbations from an adversary, resulting in a zero-sum Markov game. When adversarially robust RL is combined with model-based RL, the adversary can target a learned transition model instead of the training environment. Extending this idea, this work introduces post-hoc robustification of deep RL agents at inference time. By using the learned model in combination with a trained nominal policy, our approach performs a robust policy improvement step. The goal is to improve robustness without any additional training of neural networks. Specifically, we utilize model-predictive control under adversarial rollouts, which are approximated via projected gradient descent within a bounded uncertainty set. Furthermore, these offline rollouts are performed while considering and mitigating out-of-distribution issues. The proposed methodology is validated by demonstrating significant improvements in robustness when the algorithm is evaluated in perturbed Gymnasium MuJoCo environments, while considering the computational limitations of the post-hoc inference setting.

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{herremans2026posthoc,
  title  = {Post-Hoc Robustness for Model-Based Reinforcement Learning},
  author = {Siemen Herremans and Ali Anwar and Siegfried Mercelis},
  year   = {2026},
  eprint = {2606.03521},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.03521v1}
}

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

Discussion