The Exploration-Exploitation Dilemma Revisited: An Entropy Perspective
Renye Yan, Yaozhong Gan, You Wu, Ling Liang, Junliang Xing, Yimao Cai, Ru Huang
TL;DR
The paper tackles sparse rewards and the exploration-exploitation imbalance in reinforcement learning by adopting an entropy-based perspective. It introduces AdaZero, an end-to-end framework that uses a state autoencoder to generate intrinsic rewards and a mastery network to adaptively balance exploration and exploitation via a self-adaptive Bellman equation $Q_{total}(s,a)=\mathbb{E}_{τ}[\sum_{i} γ^i (R_{ext}(s_i,a_i)+(1-α(s_i))R_{int}(s_i,a_i))|s,a]$. Empirical results across 63 Atari and MuJoCo tasks show substantial improvements, including up to $15\times$ final returns on Montezuma's Revenge and robust generalization to other domains, all without environment-specific tuning. Visualization analyses validate the entropy-guided adaptive mechanism and illustrate how entropy and mastery evolve with training. Overall, the work demonstrates that end-to-end, entropy-aware adaptation can significantly improve sample efficiency and policy quality in diverse RL settings.
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.
