Time-Consistent Robust Multi-Objective Reinforcement Learning via a Bellman–Isaacs Weight-Adversary Recursion
Abstract
Lay Summary
Many reinforcement learning systems must balance several goals at once, such as speed, safety, cost, and reward. Existing methods usually assume that the user's preference over these goals is fixed during an episode. In practice, however, preferences may change as the situation changes. For example, after an agent reaches a risky state, safety may suddenly become more important than speed. This paper studies reinforcement learning under such changing preferences. We model the preference as something that can be adjusted step by step by an adversary, while also charging a cost for changing preferences too abruptly. This creates a more demanding test of whether a policy remains reliable when priorities shift during deployment. We develop algorithms that learn policies for this setting in both small tabular problems and larger problems using neural networks. We also introduce an evaluation protocol that tests a learned policy against independently trained adversaries, rather than relying only on the model used during training. Experiments on multi-objective reinforcement learning benchmarks show that our method is more robust to step-by-step preference changes than standard preference-conditioned baselines.