A Differentiable Point Process with Its Application to Spiking Neural Networks

06/02/2021
by   Hiroshi Kajino, et al.
0

This paper is concerned about a learning algorithm for a probabilistic model of spiking neural networks (SNNs). Jimenez Rezende Gerstner (2014) proposed a stochastic variational inference algorithm to train SNNs with hidden neurons. The algorithm updates the variational distribution using the score function gradient estimator, whose high variance often impedes the whole learning algorithm. This paper presents an alternative gradient estimator for SNNs based on the path-wise gradient estimator. The main technical difficulty is a lack of a general method to differentiate a realization of an arbitrary point process, which is necessary to derive the path-wise gradient estimator. We develop a differentiable point process, which is the technical highlight of this paper, and apply it to derive the path-wise gradient estimator for SNNs. We investigate the effectiveness of our gradient estimator through numerical simulation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/14/2017

Gradient Descent for Spiking Neural Networks

Much of studies on neural computation are based on network models of sta...
research
11/09/2019

Action Recognition Using Supervised Spiking Neural Networks

Biological neurons use spikes to process and learn temporally dynamic in...
research
06/01/2018

Reparameterization Gradient for Non-differentiable Models

We present a new algorithm for stochastic variational inference that tar...
research
06/18/2012

Tighter Variational Representations of f-Divergences via Restriction to Probability Measures

We show that the variational representations for f-divergences currently...
research
06/17/2022

Path-Gradient Estimators for Continuous Normalizing Flows

Recent work has established a path-gradient estimator for simple variati...
research
08/22/2022

Smoothness Analysis for Probabilistic Programs with Application to Optimised Variational Inference

We present a static analysis for discovering differentiable or more gene...
research
11/06/2019

Generalized Transformation-based Gradient

The reparameterization trick has become one of the most useful tools in ...

Please sign up or login with your details

Forgot password? Click here to reset