Digital implementation of a spiking neural network (SNN) capable of spike-timing-dependent plasticity (STDP) learning

The neural network model of computation has been proven to be faster and more energy-efficient than Boolean CMOS computations in numerous real-world applications. As a result, neuromorphic circuits have been garnering growing interest as the integration complexity within chips has reached several billion transistors. This article presents a digital implementation of a re-scalable spiking neural network (SNN) to demonstrate how spike timing-dependent plasticity (STDP) learning can be employed to train a virtual insect to navigate through a terrain with obstacles by processing information from the environment.

[1]  Gregory S. Snider,et al.  Spike-timing-dependent learning in memristive nanodevices , 2008, 2008 IEEE International Symposium on Nanoscale Architectures.

[2]  Makoto Mizukawa,et al.  A Pattern Recognition Neural Network Using Many Sets of Weights and Biases , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[3]  Vittorio Dante,et al.  A VLSI recurrent network of integrate-and-fire neurons connected by plastic synapses with long-term memory , 2003, IEEE Trans. Neural Networks.

[4]  Bernhard Nebel,et al.  CS Freiburg: coordinating robots for successful soccer playing , 2002, IEEE Trans. Robotics Autom..

[5]  Patrick Y. Shinzato,et al.  Path recognition for outdoor navigation using artificial neural networks: Case study , 2010, 2010 IEEE International Conference on Industrial Technology.

[6]  Luigi Fortuna,et al.  Learning Anticipation via Spiking Networks: Application to Navigation Control , 2009, IEEE Transactions on Neural Networks.

[7]  Gert Cauwenberghs,et al.  Silicon spike-based synaptic array and address-event transceiver , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[8]  Pinaki Mazumder,et al.  CMOS and Memristor-Based Neural Network Design for Position Detection , 2012, Proceedings of the IEEE.