Spike train analysis in a digital neuromorphic system of cutaneous mechanoreceptor

Abstract In this research, we develop a neuromorphic system to study neural signaling at the level of first order tactile afferents which are slowly adapting type I (SA1) and rapidly adapting type I (RA1) mechanoreceptors. Considering, the linearized Izhikevich model, two digital circuits are developed for both afferents and are executed on the field programmable gate array (FPGA). After implementation of the digital circuits, we investigate how much information is encoded by this hardware-based neuromorphic system. Indeed, the artificial spiking sequences are evoked by applying different force profiles to the sensor connected to the FPGA. Next, the obtained neural responses are classified based on the two fundamental neural coding for brain information processing: spike timing and rate coding. Considering temporal coding, k-nearest neighbors (kNN), support vector machine (SVM) and Decision Tree algorithms are used for forces recognition using acquired artificial spike patterns. The results of classification show that the digital RA1 is susceptible to signal variations, while the digital SA1, on the other hand, is sensitive to the ramp and hold inputs. Furthermore, these responses are better distinguishable to different stimuli when both artificial SA1 and RA1 afferents are regarded. These results, which are functionally compatible with biological observations, yield the promise for fabrication and development of new tactile sensing modules to be employed in bio-robotic and prosthetic applications.

[1]  Mark C. W. van Rossum,et al.  A Novel Spike Distance , 2001, Neural Computation.

[2]  Alin Drimus,et al.  Object texture recognition by dynamic tactile sensing using active exploration , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[3]  J. Phillips,et al.  Responses of human mechanoreceptive afferents to embossed dot arrays scanned across fingerpad skin , 1992, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[4]  Jilles Vreeken,et al.  Spiking neural networks, an introduction , 2003 .

[5]  Anthony G. Pipe,et al.  Implementing Spiking Neural Networks for Real-Time Signal-Processing and Control Applications: A Model-Validated FPGA Approach , 2007, IEEE Transactions on Neural Networks.

[6]  Bin Deng,et al.  Cost-efficient FPGA implementation of basal ganglia and their Parkinsonian analysis , 2015, Neural Networks.

[7]  Thomas Kreuz,et al.  Which spike train distance is most suitable for distinguishing rate and temporal coding? , 2017, Journal of Neuroscience Methods.

[8]  Jiang Wang,et al.  Digital implementations of thalamocortical neuron models and its application in thalamocortical control using FPGA for Parkinson's disease , 2016, Neurocomputing.

[9]  Nigel H. Lovell,et al.  A review of tactile sensing technologies with applications in biomedical engineering , 2012 .

[10]  M. Diamond,et al.  Complementary Contributions of Spike Timing and Spike Rate to Perceptual Decisions in Rat S1 and S2 Cortex , 2015, Current Biology.

[11]  R. Johansson,et al.  Tactile Sensory Control of Object Manipulation in Humans , 2020, The Senses: A Comprehensive Reference.

[12]  M A Srinivasan,et al.  Neural encoding of shape: responses of cutaneous mechanoreceptors to a wavy surface stroked across the monkey fingerpad. , 1996, Journal of neurophysiology.

[13]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[14]  Jan Peters,et al.  Stabilizing novel objects by learning to predict tactile slip , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  Aneesha K. Suresh,et al.  The Effect of Contact Force on the Responses of Tactile Nerve Fibers to Scanned Textures , 2017, Neuroscience.

[16]  Conor J. Houghton,et al.  Studying spike trains using a van Rossum metric with a synapse-like filter , 2009, Journal of Computational Neuroscience.

[17]  Uri T Eden,et al.  A point process framework for relating neural spiking activity to spiking history, neural ensemble, and extrinsic covariate effects. , 2005, Journal of neurophysiology.

[18]  Shuzhi Sam Ge,et al.  Artificial Skin Ridges Enhance Local Tactile Shape Discrimination , 2011, Sensors.

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

[20]  Antonio Politi,et al.  Measuring spike train synchrony , 2007, Journal of Neuroscience Methods.

[21]  G. J. Gerling,et al.  Force sensor in simulated skin and neural model mimic tactile SAI afferent spiking response to ramp and hold stimuli , 2012, Journal of NeuroEngineering and Rehabilitation.

[22]  Angelika Peer,et al.  Human-Inspired Neurorobotic System for Classifying Surface Textures by Touch , 2016, IEEE Robotics and Automation Letters.

[23]  K O Johnson,et al.  Neural mechanisms of spatial tactile discrimination: neural patterns evoked by braille‐like dot patterns in the monkey. , 1981, The Journal of physiology.

[24]  J. Randall Flanagan,et al.  Coding and use of tactile signals from the fingertips in object manipulation tasks , 2009, Nature Reviews Neuroscience.

[25]  R Quian Quiroga,et al.  Event synchronization: a simple and fast method to measure synchronicity and time delay patterns. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[26]  Alberto Mazzoni,et al.  Neuromorphic Artificial Touch for Categorization of Naturalistic Textures , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[27]  J. F. Dammann,et al.  The Representation of Stimulus Orientation in the Early Stages of Somatosensory Processing , 2008, The Journal of Neuroscience.

[28]  Zhengkun Yi,et al.  Bio-inspired tactile FA-I spiking generation under sinusoidal stimuli , 2016 .

[29]  Hannes P. Saal,et al.  Touch is a team effort: interplay of submodalities in cutaneous sensibility , 2014, Trends in Neurosciences.

[30]  J. Peters,et al.  Bioinspired tactile sensor for surface roughness discrimination , 2017 .

[31]  L L Bologna,et al.  A closed-loop neurobotic system for fine touch sensing , 2013, Journal of neural engineering.

[32]  Kenneth O. Johnson,et al.  The roles and functions of cutaneous mechanoreceptors , 2001, Current Opinion in Neurobiology.

[33]  Luca Citi,et al.  Restoring Natural Sensory Feedback in Real-Time Bidirectional Hand Prostheses , 2014, Science Translational Medicine.

[34]  Wulfram Gerstner,et al.  SPIKING NEURON MODELS Single Neurons , Populations , Plasticity , 2002 .

[35]  Nitish V. Thakor,et al.  Gait event detection through neuromorphic spike sequence learning , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.

[36]  Cecilia Laschi,et al.  A Digital Hardware Realization for Spiking Model of Cutaneous Mechanoreceptor , 2018, Front. Neurosci..

[37]  Alessandro Panarese,et al.  Human ability to discriminate direction of three-dimensional force stimuli applied to the finger pad. , 2011, Journal of neurophysiology.

[38]  Javad Dargahi,et al.  Application of artificial neural networks for the estimation of tumour characteristics in biological tissues , 2007, The international journal of medical robotics + computer assisted surgery : MRCAS.

[39]  John P. Miller,et al.  Temporal encoding in nervous systems: A rigorous definition , 1995, Journal of Computational Neuroscience.

[40]  Arash Ahmadi,et al.  Biologically Inspired Spiking Neurons: Piecewise Linear Models and Digital Implementation , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[41]  R. Johansson,et al.  Representation of braille characters in human nerve fibres , 2006, Experimental Brain Research.