Skip to main content
. 2019 Mar 19;13:189. doi: 10.3389/fnins.2019.00189

Figure 3.

Figure 3

(A) Illustration of HB-STDP based unsupervised training methodology for kernelijl connecting the ith input spike map in layer “l−1” (mapil-1) to the jth output spike map in layer “l” (mapjl). The kernelijl is updated using HB-STDP based on the spike timing difference between the spiking post-neuron in output mapjl and the corresponding pre-neurons in input mapil-1. The HB-STDP based weight updates are carried out on all the kernels in layer “l” based on the respective input and output maps. (B) Illustration of HB-STDP based mini-batch training methodology for mini-batch size of 2. The kernelijl is now updated based on the average spike timing difference between the spiking post-neurons in the output mini-batch (mapj1l and mapj2l) and the respective pre-neurons in the input mini-batch (mapi1l-1 and mapi2l-1).