paper-with-me

Papers

Storchastic: A Framework for General Stochastic Automatic Differentiation

2021-04-01 · NeurIPS 2021 12 · Emile van Krieken, Jakub M. Tomczak, Annette ten Teije

Modelers use automatic differentiation (AD) of computation graphs to implement complex Deep Learning models without defining gradient computations. Stochastic AD extends AD to stochastic computation graphs with sampling steps, which arise when modelers handle the intractable expectations common in Reinforcement Learning and Variational Inference. However, current methods for stochastic AD are limited: They are either only applicable to continuous random variables and differentiable functions, or can only use simple but high variance score-function estimators. To overcome these limitations, we introduce Storchastic, a new framework for AD of stochastic computation graphs. Storchastic allows the modeler to choose from a wide variety of gradient estimation methods at each sampling step, to optimally reduce the variance of the gradient estimates. Furthermore, Storchastic is provably unbiased for estimation of any-order gradients, and generalizes variance reduction techniques to higher-order gradient estimates. Finally, we implement Storchastic as a PyTorch library at https://github.com/HEmile/storchastic.

📄 PDF Abstract BibTeX arXiv:2104.00428

Code (1)

HEmile/storchastic 공식 구현 pytorch

Tasks

Variational Inference

Methods 이 논문이 사용한 방법론

Variational Inference 설명 없음

Similar Papers 제목 키워드 기반

Randomized Automatic Differentiation

2020-07-20 · ICLR 2021 1 · Deniz Oktay, Nick McGreivy, Joshua Aduol, Alex Beatson 외

The successes of deep learning, variational inference, and many other fields have been aided by specialized implementations of reverse-mode automatic differentiation (AD) to compute gradients of mega-dimensional objectiv…

Stochastic OptimizationVariational Inference

Stochastic Autograd

2022-01-17 · ICLR Track Blog 2022 5 · Anonymous

I don't think blog requires an abstract, so I guess you are assuming one of the paper: The successes of deep learning, variational inference, and many other fields have been aided by specialized implementations of revers…

Stochastic OptimizationVariational Inference

A mathematical model for automatic differentiation in machine learning

2020-06-03 · NeurIPS 2020 12 · Jerome Bolte, Edouard Pauwels

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…

BIG-bench Machine Learning

Conservative set valued fields, automatic differentiation, stochastic gradient method and deep learning

2019-09-23 · Jérôme Bolte, Edouard Pauwels

Modern problems in AI or in numerical analysis require nonsmooth approaches with a flexible calculus. We introduce generalized derivatives called conservative fields for which we develop a calculus and provide representa…

Elucidating the theoretical underpinnings of surrogate gradient learning in spiking neural networks

2024-04-23 · Julia Gygax, Friedemann Zenke

Training spiking neural networks to approximate universal functions is essential for studying information processing in the brain and for neuromorphic computing. Yet the binary nature of spikes poses a challenge for dire…

Relation