Bolte, Jérôme and Pauwels, Edouard (2020) A mathematical model for automatic differentiation in machine learning. In: Advances in Neural Information Processing Systems 33 (NeurIPS 2020) Larochelle, Hugo, Ranzato, M., Hadsell, R., Balcan, M.F. and Lin, H. (eds.) MIT Press. ISBN 9781713829546 (In Press)
This is the latest version of this item.
Preview |
Text
Download (444kB) | Preview |
Abstract
Automatic differentiation, as implemented today, does not have a simple mathematical model adapted to the needs of modern machine learning. In this work we articulate the relationships between differentiation of programs as implemented in practice, and differentiation of nonsmooth functions. To this end we provide a simple class of functions, a nonsmooth calculus, and show how they apply to stochastic approximation methods. We also evidence the issue of artificial critical points created by algorithmic differentiation and show how usual methods avoid these points with probability one.
Item Type: | Book Section |
---|---|
Language: | English |
Date: | 2020 |
Subjects: | B- ECONOMIE ET FINANCE |
Divisions: | TSE-R (Toulouse) |
Site: | UT1 |
Date Deposited: | 25 Mar 2021 10:47 |
Last Modified: | 13 Apr 2023 07:14 |
OAI Identifier: | oai:tse-fr.eu:125196 |
URI: | https://publications.ut-capitole.fr/id/eprint/42370 |
Available Versions of this Item
-
A mathematical model for automatic differentiation in machine learning. (deposited 04 Mar 2021 16:33)
- A mathematical model for automatic differentiation in machine learning. (deposited 25 Mar 2021 10:47) [Currently Displayed]