Examining Policy Entropy of Reinforcement Learning Agents for Personalization Tasks
Anton Dereventsov, Andrew Starnes, Clayton G. Webster
TL;DR
This work investigates how the choice between Policy Optimization and Q-Learning shapes policy entropy in personalization tasks framed as contextual bandits. It formalizes and demonstrates that Policy Optimization tends to produce low-entropy policies during training, while Q-Learning maintains higher entropy, supported by extensive numerical experiments across image classification, music recommendation, online advertising, and behavioral personalization, plus theoretical analysis. The update-rule insights reveal that PO's dependence on action-probability $\pi(a|s)$ drives entropy collapse, whereas Q-Learning updates are confined to the chosen action and thus preserve diversity. These findings highlight entropy dynamics as a critical consideration for deploying RL in personalization and suggest entropy-regularization as a potential remedy. The results provide practical guidance for algorithm selection in recommender and personalization systems.
Abstract
This effort is focused on examining the behavior of reinforcement learning systems in personalization environments and detailing the differences in policy entropy associated with the type of learning algorithm utilized. We demonstrate that Policy Optimization agents often possess low-entropy policies during training, which in practice results in agents prioritizing certain actions and avoiding others. Conversely, we also show that Q-Learning agents are far less susceptible to such behavior and generally maintain high-entropy policies throughout training, which is often preferable in real-world applications. We provide a wide range of numerical experiments as well as theoretical justification to show that these differences in entropy are due to the type of learning being employed.
