Improving Controller Generalization with Dimensionless Markov Decision Processes

Valentin Charvet, Sebastian Stein, Roderick Murray-Smith
4/14/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Controllers trained with Reinforcement Learning tend to be very specialized and thus generalize poorly when their testing environment differs from their training one. We propose a Model-Based approach to increase generalization where both world model and policy are trained in a dimensionless state-action space. To do so, we introduce the Dimensionless Markov Decision Process ($Π$-MDP): an extension of Contextual-MDPs in which state and action spaces are non-dimensionalized with the Buckingham-$Π$ theorem. This procedure induces policies that are equivariant with respect to changes in the context of the underlying dynamics. We provide a generic framework for this approach and apply it to a model-based policy search algorithm using Gaussian Process models. We demonstrate the applicability of our method on simulated actuated pendulum and cartpole systems, where policies trained on a single environment are robust to shifts in the distribution of the context.

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{charvet2025improving,
  title  = {Improving Controller Generalization with Dimensionless Markov Decision Processes},
  author = {Valentin Charvet and Sebastian Stein and Roderick Murray-Smith},
  year   = {2025},
  eprint = {2504.10006},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.10006v1}
}

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

Discussion