CPC G06N 3/049 (2013.01) [G06N 3/08 (2013.01); G06N 3/082 (2013.01)] | 18 Claims |
1. A method for simplifying a spiking neural network model, the method comprising:
providing the spiking neural network model to be simplified, the spiking neural network model comprising a first neuron having an arborized projection that connects to a second neuron and to a third neuron, wherein the arborized projection is to convey input from the second neuron and the third neuron to the first neuron;
defining a first temporal filter for the conveyance of input from the second neuron to the first neuron along the arborized projection;
defining a second temporal filter for the conveyance of input from the third neuron to the first neuron along the arborized projection, wherein the first temporal filter differs from the second temporal filter;
replacing, in the spiking neural network model, the arborized projection with
i) a first connection extending between the first neuron and the second neuron, wherein the first connection filters input from the second neuron in accordance with the first temporal filter and
ii) a second connection extending between the first neuron and the third neuron, wherein the second connection filters input from the third neuron in accordance with the second temporal filter;
fitting
a) behavior of the spiking neural network model in which the arborized projection is replaced
to
b) behavior of the spiking neural network model to be simplified;
after the fitting of the behavior, comparing
c) behavior of the spiking neural network model in which the arborized projection is replaced
to
d) behavior of the spiking neural network model to be simplified over a duration of time; and
amending the fitting of the behavior of the spiking neural network model in which the arborized projection is replaced based on the comparison.
|