Online Robust Reinforcement Learning with General Function Approximation
Abstract
Lay Summary
Many real-world AI systems are trained in environments that differ from the conditions they later face in practice. For example, a self-driving car trained in clear weather may behave unpredictably during rain or snow. Existing reinforcement learning methods often struggle under such changes because they assume the environment remains unchanged after training. In this work, we develop a new learning method that helps AI systems remain reliable even when the environment changes unexpectedly. Instead of learning only from ideal conditions, our method trains the agent to prepare for difficult or worst-case situations while still learning directly through interaction with the environment. A major challenge is that modern AI systems operate in extremely large and complex environments, where traditional robust methods become computationally impractical. Our approach overcomes this limitation by combining robustness with scalable function approximation techniques commonly used in modern deep learning. We also provide mathematical guarantees showing that our method can learn efficiently without requiring unrealistic assumptions or massive pre-collected datasets. Experiments on control tasks further demonstrate improved robustness under different environmental perturbations.