Sample-Efficient Reinforcement Learning with loglog(T) Switching Cost

preprint2022arXivOpen access

Abstract

We study the problem of reinforcement learning (RL) with low (policy) switching cost - a problem well-motivated by real-life RL applications in which deployments of new policies are costly and the number of policy updates must be low. In this paper, we propose a new algorithm based on stage-wise exploration and adaptive policy elimination that achieves a regret of O~(H4S2AT)\widetilde{O}(\sqrt{H^4S^2AT}) while requiring a switching cost of O(HSAlog⁡log⁡T)O(HSA \log\log T). This is an exponential improvement over the best-known switching cost O(H2SAlog⁡T)O(H^2SA\log T) among existing methods with O~(poly(H,S,A)T)\widetilde{O}(\mathrm{poly}(H,S,A)\sqrt{T}) regret. In the above, S,AS,A denotes the number of states and actions in an HH-horizon episodic Markov Decision Process model with unknown transitions, and TT is the number of steps. As a byproduct of our new techniques, we also derive a reward-free exploration algorithm with a switching cost of O(HSA)O(HSA). Furthermore, we prove a pair of information-theoretical lower bounds which say that (1) Any no-regret algorithm must have a switching cost of Ω(HSA)Ω(HSA); (2) Any O~(T)\widetilde{O}(\sqrt{T}) regret algorithm must incur a switching cost of Ω(HSAlog⁡log⁡T)Ω(HSA\log\log T). Both our algorithms are thus optimal in their switching costs.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.