CIER: A Novel Experience Replay Approach with Causal Inference in Deep Reinforcement Learning

Jingwen Wang, Dehui Du, Yida Li, Yiyang Li, Yikang Chen
5/14/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

In the training process of Deep Reinforcement Learning (DRL), agents require repetitive interactions with the environment. With an increase in training volume and model complexity, it is still a challenging problem to enhance data utilization and explainability of DRL training. This paper addresses these challenges by focusing on the temporal correlations within the time dimension of time series. We propose a novel approach to segment multivariate time series into meaningful subsequences and represent the time series based on these subsequences. Furthermore, the subsequences are employed for causal inference to identify fundamental causal factors that significantly impact training outcomes. We design a module to provide feedback on the causality during DRL training. Several experiments demonstrate the feasibility of our approach in common environments, confirming its ability to enhance the effectiveness of DRL training and impart a certain level of explainability to the training process. Additionally, we extended our approach with priority experience replay algorithm, and experimental results demonstrate the continued effectiveness of our approach.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2024cier,
  title  = {CIER: A Novel Experience Replay Approach with Causal Inference in Deep Reinforcement Learning},
  author = {Jingwen Wang and Dehui Du and Yida Li and Yiyang Li and Yikang Chen},
  year   = {2024},
  eprint = {2405.08380},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.08380v1}
}

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/2405.08380.svg)](https://codeofpaper.com/paper/2405.08380)

Discussion