Differentiable Programming \`a la Moreau
Roulet, Vincent, Harchaoui, Zaid
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.
Dec-31-2020
- Country:
- North America
- Canada > Ontario
- Toronto (0.14)
- United States
- Pennsylvania > Allegheny County
- Pittsburgh (0.04)
- Washington > King County
- Seattle (0.04)
- Pennsylvania > Allegheny County
- Canada > Ontario
- North America
- Genre:
- Research Report (0.40)
- Technology: