pith. sign in

arxiv: 1909.12830 · v4 · pith:B37RRSKOnew · submitted 2019-09-27 · 💻 cs.LG · cs.RO· math.OC· stat.ML

The Differentiable Cross-Entropy Method

classification 💻 cs.LG cs.ROmath.OCstat.ML
keywords continuouscontrolcross-entropydifferentiableenablesfunctionlearningmethod
0
0 comments X
read the original abstract

We study the cross-entropy method (CEM) for the non-convex optimization of a continuous and parameterized objective function and introduce a differentiable variant that enables us to differentiate the output of CEM with respect to the objective function's parameters. In the machine learning setting this brings CEM inside of the end-to-end learning pipeline where this has otherwise been impossible. We show applications in a synthetic energy-based structured prediction task and in non-convex continuous control. In the control setting we show how to embed optimal action sequences into a lower-dimensional space. DCEM enables us to fine-tune CEM-based controllers with policy optimization.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.