Differentiable Programming à la Moreau

12/31/2020
by   Vincent Roulet, et al.
0

The notion of a Moreau envelope is central to the analysis of first-order optimization algorithms for machine learning. Yet, it has not been developed and extended to be applied to a deep network and, more broadly, to a machine learning system with a differentiable programming implementation. We define a compositional calculus adapted to Moreau envelopes and show how to integrate it within differentiable programming. The proposed framework casts in a mathematical optimization framework several variants of gradient back-propagation related to the idea of the propagation of virtual targets.

READ FULL TEXT
research
12/08/2016

Implementing Operational calculus on programming spaces for Differentiable computing

We provide an illustrative implementation of an analytic, infinitely-dif...
research
07/13/2022

Distribution Theoretic Semantics for Non-Smooth Differentiable Programming

With the wide spread of deep learning and gradient descent inspired opti...
research
08/22/2018

k-meansNet: When k-means Meets Differentiable Programming

In this paper, we study how to make clustering benefiting from different...
research
02/28/2023

Implicit Bilevel Optimization: Differentiating through Bilevel Optimization Programming

Bilevel Optimization Programming is used to model complex and conflictin...
research
11/10/2021

Gradients are Not All You Need

Differentiable programming techniques are widely used in the community a...
research
07/13/2022

Iterative Linear Quadratic Optimization for Nonlinear Control: Differentiable Programming Algorithmic Templates

We present the implementation of nonlinear control algorithms based on l...
research
12/07/2020

Using Differentiable Programming for Flexible Statistical Modeling

Differentiable programming has recently received much interest as a para...

Please sign up or login with your details

Forgot password? Click here to reset