NEUROSYNAPTIC PROCESSING CORE WITH SPIKE TIME DEPENDENT PLASTICITY (STDP) LEARNING FOR A SPIKING NEURAL NETWORK

There is provided a neurosynaptic processing core with spike time dependent plasticity (STDP) learning for a spiking neural network, including: a spiking neuron block including a pre-synaptic block and a post-synaptic block; a synapse block communicatively coupled to the spiking neuron block; a STDP...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JIANG, Wenyu, DO, Anh Tuan, WONG, Ming Ming, MANI, Aarthy, SHRESTHA, Sumit Bam, PARAMASIVAM, Vishnu
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:There is provided a neurosynaptic processing core with spike time dependent plasticity (STDP) learning for a spiking neural network, including: a spiking neuron block including a pre-synaptic block and a post-synaptic block; a synapse block communicatively coupled to the spiking neuron block; a STDP learning block communicatively coupled to the spiking neuron block and the synapse block, the STDP learning block including a pre-synaptic event accumulator including a pre-synaptic spike event memory block and a pre-synaptic spike parameter modifier; a post-synaptic event accumulator including a post-synaptic spike event memory block and a post-synaptic spike parameter modifier, a weight change accumulator, and a weight change parameter modifier; a learning error modulator; and a synaptic weight modifier configured to modify a synaptic weight parameter based on a weight change parameter and a learning error corresponding to the synaptic weight parameter. There is also provided a corresponding method of operating and a corresponding method of forming the neurosynaptic processing core. L'invention concerne un cœur de traitement neurosynaptique à apprentissage à plasticité dépendant du temps d'impulsion (STDP), pour un réseau de neurones impulsionnels, qui comprend : un bloc de neurones impulsionnels comprenant un bloc pré-synaptique et un bloc post-synaptique; un bloc synaptique couplé en communication au bloc de neurones impulsionnels; un bloc d'apprentissage STDP couplé en communication au bloc de neurones impulsionnels et au bloc synaptique, le bloc d'apprentissage STDP comprenant un accumulateur d'événement pré-synaptique comprenant un bloc mémoire d'événement d'impulsion pré-synaptique et un modificateur de paramètre d'impulsion pré-synaptique; un accumulateur d'événement post-synaptique comprenant un bloc mémoire d'événement de pointe post-synaptique et un modificateur de paramètre de pointe post-synaptique, un accumulateur de changement de poids et un modificateur de paramètre de changement de poids; un modulateur d'erreur d'apprentissage; un modificateur de poids synaptique conçu pour modifier un paramètre de poids synaptique sur la base d'un paramètre de changement de poids et d'une erreur d'apprentissage correspondant au paramètre de poids synaptique. La présente invention concerne en outre un procédé d'exploitation correspondant et un procédé correspondant de formation du cœur de traitement neurosynaptique.