资源论文OptNet: Differentiable Optimization as a Layer in Neural Networks

OptNet: Differentiable Optimization as a Layer in Neural Networks

2020-03-10 | |  63 |   41 |   0

Abstract

This paper presents OptNet, a network architecture that integrates optimization problems (here, specifically in the form of quadratic programs) as individual layers in larger end-to-end trainable deep networks. These layers encode constraints and complex dependencies between the hidden states that traditional convolutional and fully-connected layers often cannot capture. In this paper, we explore the foundations for such an architecture: we show how techniques from sensitivity analysis, bilevel optimization, and im plicit differentiation can be used to exactly diff entiate through these layers and with respect to layer parameters; we develop a highly efficient solver for these layers that exploits fast GPUbased batch solves within a primal-dual interior point method, and which provides backpropagation gradients with virtually no additional cost o top of the solve; and we highlight the application of these approaches in several problems. In one notable example, we show that the method is capable of learning to play mini-Sudoku (4x4) given just input and output games, with no a priori information about the rules of the game; this highlights the ability of our architecture to lear hard constraints better than other neural architec tures.

上一篇:Prediction under Uncertainty in Sparse Spectrum Gaussian Processes with Applications to Filtering and Control

下一篇:Differentially Private Submodular Maximization: Data Summarization in Disguise

用户评价
全部评价

热门资源

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...