CPC G06N 3/049 (2013.01) [G06N 3/084 (2013.01)] | 19 Claims |
1. A synaptic weight training method, comprising:
inputting spike signals corresponding to training samples into a spiking neural network to be trained;
learning a target synaptic weight in the spiking neural network with a back propagation rule to obtain a first branch weight; and learning the target synaptic weight with a synaptic plasticity rule to obtain a second branch weight; and
updating the target synaptic weight according to the first branch weight and the second branch weight,
wherein after learning the target synaptic weight in the spiking neural network with the back propagation rule to obtain the first branch weight, the method further comprises:
writing the first branch weight into a first branch weight buffer area;
after learning the target synaptic weight with the synaptic plasticity rule to obtain the second branch weight, the method further comprises:
writing the second branch weight into a second branch weight buffer area.
|