State-Novelty Guided Action Persistence in Deep Reinforcement Learning

Jianshu Hu, Paul Weng, Yutong Ban
9/9/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

While a powerful and promising approach, deep reinforcement learning (DRL) still suffers from sample inefficiency, which can be notably improved by resorting to more sophisticated techniques to address the exploration-exploitation dilemma. One such technique relies on action persistence (i.e., repeating an action over multiple steps). However, previous work exploiting action persistence either applies a fixed strategy or learns additional value functions (or policy) for selecting the repetition number. In this paper, we propose a novel method to dynamically adjust the action persistence based on the current exploration status of the state space. In such a way, our method does not require training of additional value functions or policy. Moreover, the use of a smooth scheduling of the repeat probability allows a more effective balance between exploration and exploitation. Furthermore, our method can be seamlessly integrated into various basic exploration strategies to incorporate temporal persistence. Finally, extensive experiments on different DMControl tasks demonstrate that our state-novelty guided action persistence method significantly improves the sample efficiency.

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{hu2024statenovelty,
  title  = {State-Novelty Guided Action Persistence in Deep Reinforcement Learning},
  author = {Jianshu Hu and Paul Weng and Yutong Ban},
  year   = {2024},
  eprint = {2409.05433},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.05433v1}
}

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

Discussion