Izhikevich Neuron Model and its Application in Pattern Recognition

In this paper is shown how an Izhikevich neuron can be applied to solve different linear and non- linear pattern recognition problems. Given a set of input patterns belonging to K classes, each input pattern is transformed into an input signal, then the Izhikevich neuron is stimulated during T ms and finally the firing rate is computed. After adjusting the synaptic weights of the neural model, input patterns belonging to the same class will generate almost the same firing rate and input patterns belonging to different classes will generate firing rates different enough to discriminate among the different classes. At last, a comparison between a feed-forward neural network and the Izhikevich neural model is presented when they are applied to solve non-linear and real object recognition problems.

[1]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[2]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[3]  Roberto Antonio Vázquez,et al.  Integrate and Fire neurons and their application in pattern recognition , 2010, 2010 7th International Conference on Electrical Engineering Computing Science and Automatic Control.

[4]  Dario Floreano,et al.  From Wheels to Wings with Evolutionary Spiking Circuits , 2003, Artificial Life.

[5]  Eugene M. Izhikevich,et al.  Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting , 2006 .

[6]  Wofgang Maas,et al.  Networks of spiking neurons: the third generation of neural network models , 1997 .

[7]  William Bialek,et al.  Spikes: Exploring the Neural Code , 1996 .

[8]  J. Rouat,et al.  Exploration of rank order coding with spiking neural networks for speech recognition , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[9]  Juan Humberto Sossa Azuela,et al.  A New Associative Model with Dynamical Synapses , 2008, Neural Processing Letters.

[10]  Dieter Jaeger,et al.  Converting a globus pallidus neuron model from 585 to 6 compartments using an evolutionary algorithm , 2007, BMC Neuroscience.

[11]  Juan Humberto Sossa Azuela,et al.  Design of artificial neural networks using a modified Particle Swarm Optimization algorithm , 2009, 2009 International Joint Conference on Neural Networks.

[12]  Ming-Kuei Hu,et al.  Visual pattern recognition by moment invariants , 1962, IRE Trans. Inf. Theory.

[13]  Rufin van Rullen,et al.  SpikeNet: real-time visual processing with one spike per neuron , 2004, Neurocomputing.

[14]  Eugene M. Izhikevich,et al.  Simple model of spiking neurons , 2003, IEEE Trans. Neural Networks.

[15]  Eugene M. Izhikevich,et al.  Which model to use for cortical spiking neurons? , 2004, IEEE Transactions on Neural Networks.

[16]  Ezequiel A. Di Paolo,et al.  Spike-Timing Dependent Plasticity for Evolved Robots , 2002, Adapt. Behav..

[17]  Fernand Gobet,et al.  Automatic Generation of Cognitive Theories using Genetic Programming , 2007, Minds and Machines.

[18]  R. Kozma,et al.  A chaos synchronization-based dynamic vision model for image segmentation , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[19]  J J Hopfield,et al.  What is a moment? "Cortical" sensory integration over a brief interval. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[20]  Wolfgang Maass,et al.  Networks of Spiking Neurons: The Third Generation of Neural Network Models , 1996, Electron. Colloquium Comput. Complex..