Bisimulation metric for Model Predictive Control

Yutaka Shimizu, Masayoshi Tomizuka
10/6/2024
cs.LGeess.SY

No official code found. Best implementation: purewater0901/BSMPC (7 stars, last commit 2024-10-09).

Abstract

Model-based reinforcement learning has shown promise for improving sample efficiency and decision-making in complex environments. However, existing methods face challenges in training stability, robustness to noise, and computational efficiency. In this paper, we propose Bisimulation Metric for Model Predictive Control (BS-MPC), a novel approach that incorporates bisimulation metric loss in its objective function to directly optimize the encoder. This time-step-wise direct optimization enables the learned encoder to extract intrinsic information from the original state space while discarding irrelevant details and preventing the gradients and errors from diverging. BS-MPC improves training stability, robustness against input noise, and computational efficiency by reducing training time. We evaluate BS-MPC on both continuous control and image-based tasks from the DeepMind Control Suite, demonstrating superior performance and robustness compared to state-of-the-art baseline methods.

View on arXivView PDF

Code Implementations(1)

purewater0901/BSMPCCommunity100%

Official code for BS-MPC

70Shell, PythonOct 6, 20242 years ago

Similar Papers

Cite this paper

@article{shimizu2024bisimulation,
  title  = {Bisimulation metric for Model Predictive Control},
  author = {Yutaka Shimizu and Masayoshi Tomizuka},
  year   = {2024},
  eprint = {2410.04553},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.04553v1},
  journal = {ICLR 2024 2024}
}

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

Discussion