Learning dynamic Boltzmann machines with spike-timing dependent plasticity

09/29/2015
by   Takayuki Osogami, et al.
0

We propose a particularly structured Boltzmann machine, which we refer to as a dynamic Boltzmann machine (DyBM), as a stochastic model of a multi-dimensional time-series. The DyBM can have infinitely many layers of units but allows exact and efficient inference and learning when its parameters have a proposed structure. This proposed structure is motivated by postulates and observations, from biological neural networks, that the synaptic weight is strengthened or weakened, depending on the timing of spikes (i.e., spike-timing dependent plasticity or STDP). We show that the learning rule of updating the parameters of the DyBM in the direction of maximizing the likelihood of given time-series can be interpreted as STDP with long term potentiation and long term depression. The learning rule has a guarantee of convergence and can be performed in a distributed matter (i.e., local in space) with limited memory (i.e., local in time).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/20/2017

Boltzmann machines for time-series

We review Boltzmann machines extended for time-series. These models ofte...
research
12/15/2016

Learning binary or real-valued time-series via spike-timing dependent plasticity

A dynamic Boltzmann machine (DyBM) has been proposed as a model of a spi...
research
09/22/2016

Regularized Dynamic Boltzmann Machine with Delay Pruning for Unsupervised Learning of Temporal Sequences

We introduce Delay Pruning, a simple yet powerful technique to regulariz...
research
06/17/2017

Fatiguing STDP: Learning from Spike-Timing Codes in the Presence of Rate Codes

Spiking neural networks (SNNs) could play a key role in unsupervised mac...
research
09/19/2015

STDP as presynaptic activity times rate of change of postsynaptic activity

We introduce a weight update formula that is expressed only in terms of ...
research
12/03/2015

Triplet Spike Time Dependent Plasticity: A floating-gate Implementation

Synapse plays an important role of learning in a neural network; the lea...
research
03/13/2016

A Stochastic Approach to STDP

We present a digital implementation of the Spike Timing Dependent Plasti...

Please sign up or login with your details

Forgot password? Click here to reset