The Exploration-Exploitation Dilemma Revisited: An Entropy Perspective

Renye Yan, Yaozhong Gan, You Wu, Ling Liang, Junliang Xing +2 more
8/19/2024
cs.LG

No confident code implementation found for this paper.

Abstract

The imbalance of exploration and exploitation has long been a significant challenge in reinforcement learning. In policy optimization, excessive reliance on exploration reduces learning efficiency, while over-dependence on exploitation might trap agents in local optima. This paper revisits the exploration-exploitation dilemma from the perspective of entropy by revealing the relationship between entropy and the dynamic adaptive process of exploration and exploitation. Based on this theoretical insight, we establish an end-to-end adaptive framework called AdaZero, which automatically determines whether to explore or to exploit as well as their balance of strength. Experiments show that AdaZero significantly outperforms baseline models across various Atari and MuJoCo environments with only a single setting. Especially in the challenging environment of Montezuma, AdaZero boosts the final returns by up to fifteen times. Moreover, we conduct a series of visualization analyses to reveal the dynamics of our self-adaptive mechanism, demonstrating how entropy reflects and changes with respect to the agent's performance and adaptive process.

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{yan2024explorationexploitation,
  title  = {The Exploration-Exploitation Dilemma Revisited: An Entropy Perspective},
  author = {Renye Yan and Yaozhong Gan and You Wu and Ling Liang and Junliang Xing and Yimao Cai and Ru Huang},
  year   = {2024},
  eprint = {2408.09974},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.09974v1}
}

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

Discussion