paper-with-me

Papers

Backprop-Q: Generalized Backpropagation for Stochastic Computation Graphs

2018-07-25 · Xiaoran Xu, Songpeng Zu, Yuan Zhang, Hanning Zhou, Wei Feng

In real-world scenarios, it is appealing to learn a model carrying out stochastic operations internally, known as stochastic computation graphs (SCGs), rather than learning a deterministic mapping. However, standard backpropagation is not applicable to SCGs. We attempt to address this issue from the angle of cost propagation, with local surrogate costs, called Q-functions, constructed and learned for each stochastic node in an SCG. Then, the SCG can be trained based on these surrogate costs using standard backpropagation. We propose the entire framework as a solution to generalize backpropagation for SCGs, which resembles an actor-critic architecture but based on a graph. For broad applicability, we study a variety of SCG structures from one cost to multiple costs. We utilize recent advances in reinforcement learning (RL) and variational Bayes (VB), such as off-policy critic learning and unbiased-and-low-variance gradient estimation, and review them in the context of SCGs. The generalized backpropagation extends transported learning signals beyond gradients between stochastic nodes while preserving the benefit of backpropagating gradients through deterministic nodes. Experimental suggestions and concerns are listed to help design and test any specific model using this framework.

📄 PDF Abstract BibTeX arXiv:1807.09511

Code (1)

netpaladinx/experiments-for-Backprop-Q

Tasks

Reinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Generalized Stochastic Backpropagation

2021-01-01 · Amine Echraibi, Joachim Flocon Cholet, Stéphane Gosselin, Sandrine Vaton

Backpropagating gradients through random variables is at the heart of numerous machine learning applications. In this paper, we present a general framework for deriving stochastic backpropagation rules for any distributi…

Unbiasing Truncated Backpropagation Through Time

2017-05-23 · ICLR 2018 1 · Corentin Tallec, Yann Ollivier

Truncated Backpropagation Through Time (truncated BPTT) is a widespread method for learning recurrent computational graphs. Truncated BPTT keeps the computational benefits of Backpropagation Through Time (BPTT) while rel…

Language Modelling

Backpropagation in the Simply Typed Lambda-calculus with Linear Negation

2019-09-27 · Alois Brunel, Damiano Mazza, Michele Pagani

Backpropagation is a classic automatic differentiation algorithm computing the gradient of functions specified by a certain class of simple, first-order programs, called computational graphs. It is a fundamental tool in …

Negation

MuProp: Unbiased Backpropagation for Stochastic Neural Networks

2015-11-16 · Shixiang Gu, Sergey Levine, Ilya Sutskever, andriy mnih

Deep neural networks are powerful parametric models that can be trained efficiently using the backpropagation algorithm. Stochastic neural networks combine the power of large parametric functions with that of graphical m…

An In-depth Study of Stochastic Backpropagation

2022-09-30 · Jun Fang, Mingze Xu, Hao Chen, Bing Shuai 외

In this paper, we provide an in-depth study of Stochastic Backpropagation (SBP) when training deep neural networks for standard image classification and object detection tasks. During backward propagation, SBP calculates…

GPUimage-classificationImage Classificationobject-detection+1