We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.AI

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Artificial Intelligence

Title: An Alternative Softmax Operator for Reinforcement Learning

Abstract: A softmax operator applied to a set of values acts somewhat like the maximization function and somewhat like an average. In sequential decision making, softmax is often used in settings where it is necessary to maximize utility but also to hedge against problems that arise from putting all of one's weight behind a single maximum utility decision. The Boltzmann softmax operator is the most commonly used softmax operator in this setting, but we show that this operator is prone to misbehavior. In this work, we study a differentiable softmax operator that, among other properties, is a non-expansion ensuring a convergent behavior in learning and planning. We introduce a variant of SARSA algorithm that, by utilizing the new operator, computes a Boltzmann policy with a state-dependent temperature parameter. We show that the algorithm is convergent and that it performs favorably in practice.
Subjects: Artificial Intelligence (cs.AI); Machine Learning (cs.LG); Machine Learning (stat.ML)
Cite as: arXiv:1612.05628 [cs.AI]
  (or arXiv:1612.05628v5 [cs.AI] for this version)

Submission history

From: Kavosh Asadi [view email]
[v1] Fri, 16 Dec 2016 20:49:35 GMT (2709kb,D)
[v2] Mon, 19 Dec 2016 19:02:06 GMT (2709kb,D)
[v3] Wed, 21 Dec 2016 02:05:31 GMT (2710kb,D)
[v4] Tue, 13 Jun 2017 05:28:04 GMT (2296kb,D)
[v5] Wed, 14 Jun 2017 14:29:04 GMT (2296kb,D)

Link back to: arXiv, form interface, contact.