Uncertainty-based Offline Variational Bayesian Reinforcement Learning for Robustness under Diverse Data Corruptions

Rui Yang, Jie Wang, Guoping Wu, Bin Li
11/1/2024
cs.LGcs.AI

No official code found. Best implementation: MIRALab-USTC/RL-TRACER (8 stars, MIT, last commit 2024-10-15).

Abstract

Real-world offline datasets are often subject to data corruptions (such as noise or adversarial attacks) due to sensor failures or malicious attacks. Despite advances in robust offline reinforcement learning (RL), existing methods struggle to learn robust agents under high uncertainty caused by the diverse corrupted data (i.e., corrupted states, actions, rewards, and dynamics), leading to performance degradation in clean environments. To tackle this problem, we propose a novel robust variational Bayesian inference for offline RL (TRACER). It introduces Bayesian inference for the first time to capture the uncertainty via offline data for robustness against all types of data corruptions. Specifically, TRACER first models all corruptions as the uncertainty in the action-value function. Then, to capture such uncertainty, it uses all offline data as the observations to approximate the posterior distribution of the action-value function under a Bayesian inference framework. An appealing feature of TRACER is that it can distinguish corrupted data from clean data using an entropy-based uncertainty measure, since corrupted data often induces higher uncertainty and entropy. Based on the aforementioned measure, TRACER can regulate the loss associated with corrupted data to reduce its influence, thereby enhancing robustness and performance in clean environments. Experiments demonstrate that TRACER significantly outperforms several state-of-the-art approaches across both individual and simultaneous data corruptions.

View on arXivView PDF

Code Implementations(1)

MIT
82Shell, PythonOct 15, 20242 years agoMIT

Similar Papers

Cite this paper

@article{yang2024uncertaintybased,
  title  = {Uncertainty-based Offline Variational Bayesian Reinforcement Learning for Robustness under Diverse Data Corruptions},
  author = {Rui Yang and Jie Wang and Guoping Wu and Bin Li},
  year   = {2024},
  eprint = {2411.00465},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2411.00465},
  url    = {http://arxiv.org/abs/2411.00465v1},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.00465.svg)](https://codeofpaper.com/paper/2411.00465)

Discussion