[CVPR 2026] RRPI: Tackling Distribution Shift via Robust Regularized Policy Iteration

Robust Regularized Policy Iteration under Transition Uncertainty

Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces Robust Regularized Policy Iteration (RRPI), a model-based offline reinforcement learning framework that treats transition dynamics as a decision variable within an uncertainty set. By optimizing against worst-case dynamics using a KL-regularized surrogate objective, RRPI achieves state-of-the-art results on D4RL benchmarks, specifically outperforming percentile-based methods like PMDB.

TL;DR

Robust Regularized Policy Iteration (RRPI) is a new offline RL framework that addresses the "over-extrapolation" problem of transition models. Unlike standard methods that plan against a single (often biased) model, RRPI views the environment dynamics as an adversary. By optimizing a policy to succeed even under the worst-case plausible transitions, and stabilizing this process with KL-regularization, RRPI sets a new SOTA on the D4RL benchmark.

Background: The Brittleness Poly-Crisis in Offline RL

In offline RL, we are "flying blind" in any region the training data hasn't seen. This leads to two major issues:

  1. Epistemic Uncertainty: The model doesn't know what it doesn't know.
  2. Extrapolation Error: Small errors in predicted transitions compound over long horizons, leading to "hallucinated" high-reward paths.

Prior works like MOPO or COMBO tried to fix this by adding heuristic penalties. However, RRPI argues that we should treat the transition kernel itself as a decision variable in a Robust MDP framework.

Methodology: From Max-Min To Tractable Iteration

The core challenge of Robust MDPs is the bilevel objective: . Directly solving this is computationally nightmarish.

1. The Robust Regularized Bellman Operator

RRPI introduces a surrogate objective using KL-divergence to regularize the policy against a reference. The authors derive a specific operator:

This operator is proven to be a -contraction, meaning it is guaranteed to converge to a unique fixed point. The "pessimism" is baked directly into the Bellman backup by selecting the transition that minimizes the future value.

2. Practical Implementation (Model Ensembles)

In practice, the uncertainty set is represented by an ensemble of Gaussian transition models. During the backup, the algorithm picks the ensemble member that produces the lowest target value, effectively creating a "safety margin."

Model Architecture and Workflow Figure 1: The Robust optimization viewpoint where the transition model is treated as an adversarial decision variable.

Experimental Validation

RRPI was tested across the D4RL MuJoCo suite (HalfCheetah, Hopper, Walker2d).

SOTA Performance

RRPI achieved top-tier performance, particularly in "Medium" and "Medium-Replay" datasets where data is limited and transition uncertainty is high. It outperformed strong competitors like CQL and PMDB.

Performance Comparison Table

Implicit Uncertainty Estimation

One of the most fascinating results is that RRPI learns to be conservative without an explicit penalty. As shown below, as epistemic uncertainty (model disagreement) spikes, the learned Q-values naturally drop. The policy learns that "disagreement equals danger."

Uncertainty Visualization Figure 2: Correlation between uncertainty spikes and Q-value drops, showing how the robust objective naturally induces pessimistic behavior.

Critical Analysis & Conclusion

Why it Works

RRPI succeeds because it links the theoretical rigor of Robust MDPs with the computational efficiency of regularized RL (like Soft Actor-Critic). The KL-regularization acts as a "trust region" that prevents the policy from overreacting to the adversarial transitions found during the inner minimization.

Limitations

The method relies heavily on the quality of the model ensemble. If the ensemble is too small or poorly trained, the "uncertainty set" might not actually contain the true dynamics, leading to a failure of the robustness guarantee.

Summary

RRPI is a significant step forward for safe, offline decision-making. By formalizing pessimism through a robust Bellman operator, it provides a more stable and theoretically grounded alternative to heuristic penalty-based offline RL. Future work in multimodal observations (vision/language) could make RRPI a cornerstone for real-world robotics.

Find Similar Papers

Try Our Examples

  • Search for recent papers that apply Robust Markov Decision Processes (RMDP) to offline reinforcement learning beyond the D4RL benchmark.
  • Which paper originally introduced the concept of KL-regularized dynamic programming, and how does RRPI adapt its duality relationship for robust transition kernels?
  • Explore how the Robust Regularized Bellman Operator can be extended to handle high-dimensional visual observations or multimodal state spaces in safety-critical robotics.
Contents
[CVPR 2026] RRPI: Tackling Distribution Shift via Robust Regularized Policy Iteration
1. TL;DR
2. Background: The Brittleness Poly-Crisis in Offline RL
3. Methodology: From Max-Min To Tractable Iteration
3.1. 1. The Robust Regularized Bellman Operator
3.2. 2. Practical Implementation (Model Ensembles)
4. Experimental Validation
4.1. SOTA Performance
4.2. Implicit Uncertainty Estimation
5. Critical Analysis & Conclusion
5.1. Why it Works
5.2. Limitations
5.3. Summary