Method for determining neuron events based on cluster activations and apparatus performing same method
AssigneesSamsung Electronics Co., Ltd., Universitaet Zuerich
InventorsJun Haeng Lee, Daniel Neil, Shih-Chii Liu, Tobi Delbruck
Life of this patent
Estimating the term…
Abstract
A method for operating an artificial neuron and an apparatus for performing the method are provided. The artificial neuron may calculate a change amount of an activation based on an input signal received via an input synapse, determine whether an event occurs in response to the calculated change amount of the activation, and transmit, to an output synapse, an output signal that corresponds to the event in response to an occurrence of the event.
Claims19
A method which is performable by using a neural network, the method comprising:
- determining a current activation of an artificial neuron based on a previous activation of the artificial neuron and an input signal received via an input synapse of the artificial neuron;
- determining whether an event occurs in response to a first cluster that includes the previous activation and a second cluster that includes the determined current activation;
- and
- transmitting, to an output synapse, an output signal that corresponds to the event in response to an occurrence of the event, wherein the output signal includes at least one change bit that indicates at least one from among a change direction of at least one from among the first cluster and the second cluster and a change amount of the at least one from among the first cluster and the second cluster.
An apparatus, comprising:
- a processor configured to execute instructions;
- and
- a memory storing the instructions, wherein execution of the instructions configures the processor to:
- determine a current activation of an artificial neuron based on a previous activation of the artificial neuron and an input signal received via an input synapse of the artificial neuron;
- determine whether an event occurs in response to a first cluster that includes the previous activation and a second cluster that includes the determined current activation;
- and
- transmit, to an output synapse, an output signal that corresponds to the event in response to an occurrence of the event, wherein the output signal includes at least one change bit that indicates at least one from among a change direction of at least one from among the first cluster and the second cluster and a change amount of the at least one from among the first cluster and the second cluster.
An electronic device comprising:
- a plurality of processing components that respectively correspond to artificial neurons,
- wherein each of the processing components includes a respective processor and a respective memory configured to store respective computer-readable instructions, and
- wherein for each respective processor, when the corresponding instructions are executed by the respective processor, the respective processor is configured to:
- determine a current activation of an artificial neuron based on a previous activation of the artificial neuron and an input signal received via an input synapse of the artificial neuron;
- determine whether an event occurs in response to a first cluster that includes the previous activation and a second cluster that includes the determined current activation;
- and
- transmit, to an output synapse, an output signal that corresponds to the event in response to an occurrence of the event, wherein the output signal includes at least one change bit that indicates at least one from among a change direction of at least one from among the first cluster and the second cluster and a change amount of the at least one from among the first cluster and the second cluster.
Dependencies are inferred from the claim text.