LGSYOCMLJun 22, 2020

NOVAS: Non-convex Optimization via Adaptive Stochastic Search for End-to-End Learning and Control

arXiv:2006.11992v32 citations
Originality Incremental advance
AI Analysis

This addresses the problem of integrating optimization layers into end-to-end learning for researchers in machine learning and control, though it appears incremental as it builds on existing stochastic search methods.

The paper tackles the challenge of incorporating non-convex optimization operations within deep neural networks by proposing NOVAS, an adaptive stochastic search module that is differentiable and compatible with backpropagation. They benchmark it on a synthetic structured prediction task and demonstrate applications in stochastic optimal control.

In this work we propose the use of adaptive stochastic search as a building block for general, non-convex optimization operations within deep neural network architectures. Specifically, for an objective function located at some layer in the network and parameterized by some network parameters, we employ adaptive stochastic search to perform optimization over its output. This operation is differentiable and does not obstruct the passing of gradients during backpropagation, thus enabling us to incorporate it as a component in end-to-end learning. We study the proposed optimization module's properties and benchmark it against two existing alternatives on a synthetic energy-based structured prediction task, and further showcase its use in stochastic optimal control applications.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes