atlas

Research map / Reinforcement learning / MDPs and planning

Time-Constrained Robust MDPs

NeurIPS 2024 · Reinforcement learning › MDPs and planning · approach: Robust MDP policy gradient · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces time-constrained robust MDPs (TC-RMDPs), where a parametric adversary's parameter can change only by a bounded amount per step, and derives three TC variants (Oracle-TC, Stacked-TC, vanilla TC) applied to RARL and M2TD3 for robust continuous control on MuJoCo.

Problem

Standard robust RL relies on rectangularity assumptions that let the adversary pick transition models independently across time steps and state-action pairs, producing overly conservative policies when disturbances are correlated over time.

Approach

Model the adversary as choosing a parameter psi whose per-step change is bounded by L (Lipschitz in time), so the adversary's action set is a ball B of radius L and the state is augmented with psi (oracle), previous state-action (stacked), or nothing (vanilla); this is applied as a modification of RARL and M2TD3 actor-critic training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train M2TD3 with time-constrained perturbations and state-only policy inputM2TD3 · MuJoCo time-coupled worst case (Agg)normalized performance: 1.0 ± 0.58 -> 2.9 ± 0.4Helped
Train RARL with time-constrained perturbations and state-only policy inputRARL · MuJoCo time-coupled worst case (Agg)normalized performance: -0.08 ± 0.37 -> 1.46 ± 0.6Helped
Train M2TD3 with time-constrained perturbations and state-only policy inputM2TD3 · MuJoCo static worst case (Agg)normalized performance: 1.0 ± 1.01 -> 1.02 ± 0.68Mixed
Train M2TD3 with time-constrained perturbations and state-only policy inputM2TD3 · MuJoCo static average case (Agg)normalized performance: 1.0 ± 0.59 -> 2.91 ± 0.73Helped
Train M2TD3 with time-constrained perturbations and policy access to ψM2TD3 · MuJoCo time-coupled worst case (Agg)normalized performance: 1.39 ± 0.31 -> 3.07 ± 0.81Helped
Train RARL with time-constrained perturbations and policy access to ψRARL · MuJoCo time-coupled worst case (Agg)normalized performance: -0.86 ± 0.47 -> 2.54 ± 0.74Helped
Train M2TD3 with time-constrained perturbations and policy access to previous state and actionM2TD3 · MuJoCo static average case (Agg)normalized performance: 1.0 ± 0.59 -> 2.23 ± 0.63Helped
Train RARL with time-constrained perturbations and state-only policy inputRARL · MuJoCo static worst case (Agg)normalized performance: 0.33 ± 0.73 -> 0.92 ± 1.29No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo

Benchmarks: MuJoCo Ant MuJoCo HalfCheetah MuJoCo Hopper MuJoCo Humanoid MuJoCo Walker

Metrics: normalized return worst-case return average return

Baselines: M2TD3 RARL Oracle M2TD3 Oracle RARL Domain randomization TD3

Builds on: RARL M2TD3 TD3 Robust value iteration

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy