1. A non-transitory computerized spiking neuron apparatus comprising a plurality of computer-readable instructions configured to, when executed: based on a response by the neuron: increase efficacy of a connection configured to provide input to the neuron prior to the response; and adjust the efficacy of a connection configured to provide input to the neuron subsequent to the response; wherein the adjustment of the efficacy is determined based on a rate of the response.