atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Single-Trajectory Distributionally Robust Reinforcement Learning

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Distributional value learning · 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.

Proposes DRQ, a fully model-free distributionally robust Q-learning algorithm that learns from a single trajectory under Cressie-Read f-divergence ambiguity sets, using a three-timescale stochastic approximation with asymptotic convergence guarantees.

Problem

Distributionally robust RL is hard to solve model-free from a single sample trajectory, since the robust Bellman operator is nonlinear and a one-sample plug-in estimator is biased; existing DRRL methods are model-based or need a simulator.

Approach

Dual reformulation of the Cressie-Read f-divergence robust Bellman operator yields a sup over a dual scalar eta; a three-timescale stochastic approximation updates auxiliary estimates Z1, Z2 (fastest), the dual eta (intermediate), and the Q table (slowest), removing the bias of one-sample estimators.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DRQ instead of non-robust Q-learningCliffwalking · Cliffwalking, perturbed environmentscumulative returnHelped
Increase the ambiguity-set radius to 1.0 (ablation)DRQ · Cliffwalking, p in {0.6, 0.7, 0.8}cumulative returnHelped
Increase the ambiguity-set radius to 1.5 (ablation)DRQ · Cliffwalking, p=0.9cumulative returnHelped
Use an R-contamination ambiguity set instead of the Cressie-Read ambiguity setSingle-trajectory robust RL · Cliffwalking, p=0.8 and 0.9cumulative returnHurt
Use DRQ instead of non-robust Q-learningAmerican put option · American put option, p={0.3, 0.4, 0.5}average returnHurt
Use DRQ instead of non-robust Q-learningAmerican put option · American put option, p={0.6, 0.7}average returnHelped
Use DRQ instead of Liu's simulator-based DRQDRQ · American put optionsamples to converge: 10^7 -> 10^5Helped
Use the model-based algorithm instead of DRQDRQ · American put optionsamples to converge: less than 10^4 -> 10^5Hurt
Use DDRQ instead of non-robust DQN or FQICartPole and LunarLander · CartPole and LunarLander, perturbed environmentsreturnHelped
Use DDRQ instead of RFQI or SR-DQNCartPole and LunarLander · CartPole and LunarLander, perturbed environmentsreturnNo clear effect
Use DDRQ instead of RFQILunarLander · LunarLander, perturbed environmentsreturnHelped

Surprising findings

Limitations

Experimental setup

Datasets: Cliffwalking American put option (simulated) CartPole LunarLander

Benchmarks: Cliffwalking American put option CartPole LunarLander

Metrics: average return steps to goal sample complexity (samples to converge) return under action and physical perturbations

Baselines: non-robust Q-learning R-contamination robust Q-learning Liu et al. DR Q-learning with simulator model-based DRRL algorithm DQN FQI RFQI soft-robust DQN (SR-DQN)

Builds on: Q-learning DQN two-timescale stochastic approximation multilevel Monte Carlo (Liu et al. DR Q-learning)

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