Patent Document ID: 9489622
Application ID: 15015990
Patent Flag: 1

Claim One:
1. A method comprising: at a neural network circuit comprising a plurality of neurons interconnected via a plurality of synapses: applying a first set of learning rules to a first set of synapses of the plurality of synapses, wherein the first set of synapses has a first synapse type; reversing the first set of learning rules to obtain a second set of learning rules that is different from the first set of learning rules; applying the second set of learning rules to a second set of synapses of the plurality of synapses, wherein the second set of synapses is different from the first set of synapses, and the second set of synapses has a second synapse type that is different from the first synapse type; receiving at least one input event at a first set of neurons of the plurality of neurons; and generating at least one output event at a second set of neurons of the plurality of neurons, wherein the second set of neurons is different from the first set of neurons.