1
|
Santos-Mayo A, Moratti S, de Echegaray J, Susi G. A Model of the Early Visual System Based on Parallel Spike-Sequence Detection, Showing Orientation Selectivity. BIOLOGY 2021; 10:biology10080801. [PMID: 34440033 PMCID: PMC8389551 DOI: 10.3390/biology10080801] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/08/2021] [Revised: 08/12/2021] [Accepted: 08/16/2021] [Indexed: 12/22/2022]
Abstract
Simple Summary A computational model of primates’ early visual processing, showing orientation selectivity, is presented. The system importantly integrates two key elements: (1) a neuromorphic spike-decoding structure that considerably resembles the circuitry between layers IV and II/III of the primary visual cortex, both in topology and operation; (2) the plasticity of intrinsic excitability, to embed recent findings about the operation of the same area. The model is proposed as a tool for the analysis and reproduction of the orientation selectivity phenomenon, whose underlying neuronal-level computational mechanisms are today the subject of intense scrutiny. In response to rotated Gabor patches the model is able to exhibit realistic orientation tuning curves and to reproduce responses similar to those found in neurophysiological recordings from the primary visual cortex obtained under the same task, considering different stages of the network. This demonstrates its aptness to capture the mechanisms underlying the evoked response in the primary visual cortex. Our tool is available online, and can be expanded to other experiments using a dedicated software library developed by the authors, to elucidate the computational mechanisms underlying orientation selectivity. Abstract Since the first half of the twentieth century, numerous studies have been conducted on how the visual cortex encodes basic image features. One of the hallmarks of basic feature extraction is the phenomenon of orientation selectivity, of which the underlying neuronal-level computational mechanisms remain partially unclear despite being intensively investigated. In this work we present a reduced visual system model (RVSM) of the first level of scene analysis, involving the retina, the lateral geniculate nucleus and the primary visual cortex (V1), showing orientation selectivity. The detection core of the RVSM is the neuromorphic spike-decoding structure MNSD, which is able to learn and recognize parallel spike sequences and considerably resembles the neuronal microcircuits of V1 in both topology and operation. This structure is equipped with plasticity of intrinsic excitability to embed recent findings about V1 operation. The RVSM, which embeds 81 groups of MNSD arranged in 4 oriented columns, is tested using sets of rotated Gabor patches as input. Finally, synthetic visual evoked activity generated by the RVSM is compared with real neurophysiological signal from V1 area: (1) postsynaptic activity of human subjects obtained by magnetoencephalography and (2) spiking activity of macaques obtained by multi-tetrode arrays. The system is implemented using the NEST simulator. The results attest to a good level of resemblance between the model response and real neurophysiological recordings. As the RVSM is available online, and the model parameters can be customized by the user, we propose it as a tool to elucidate the computational mechanisms underlying orientation selectivity.
Collapse
Affiliation(s)
- Alejandro Santos-Mayo
- Laboratory of Cognitive and Computational Neuroscience, Center for Biomedical Technology, Technical University of Madrid, 28040 Madrid, Spain; (A.S.-M.); (S.M.); (J.d.E.)
- Department of Experimental Psychology, Faculty of Psychology, Complutense University of Madrid, 28040 Madrid, Spain
| | - Stephan Moratti
- Laboratory of Cognitive and Computational Neuroscience, Center for Biomedical Technology, Technical University of Madrid, 28040 Madrid, Spain; (A.S.-M.); (S.M.); (J.d.E.)
- Department of Experimental Psychology, Faculty of Psychology, Complutense University of Madrid, 28040 Madrid, Spain
- Laboratory of Clinical Neuroscience, Center for Biomedical Technology, Technical University of Madrid, 28040 Madrid, Spain
| | - Javier de Echegaray
- Laboratory of Cognitive and Computational Neuroscience, Center for Biomedical Technology, Technical University of Madrid, 28040 Madrid, Spain; (A.S.-M.); (S.M.); (J.d.E.)
- Department of Experimental Psychology, Faculty of Psychology, Complutense University of Madrid, 28040 Madrid, Spain
| | - Gianluca Susi
- Laboratory of Cognitive and Computational Neuroscience, Center for Biomedical Technology, Technical University of Madrid, 28040 Madrid, Spain; (A.S.-M.); (S.M.); (J.d.E.)
- Department of Experimental Psychology, Faculty of Psychology, Complutense University of Madrid, 28040 Madrid, Spain
- Department of Civil Engineering and Computer Science, University of Rome “Tor Vergata”, 00133 Rome, Italy
- Correspondence: ; Tel.: +34-(61)-86893399-79317
| |
Collapse
|
2
|
Kheradpisheh SR, Masquelier T. Temporal Backpropagation for Spiking Neural Networks with One Spike per Neuron. Int J Neural Syst 2020; 30:2050027. [DOI: 10.1142/s0129065720500276] [Citation(s) in RCA: 57] [Impact Index Per Article: 11.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
We propose a new supervised learning rule for multilayer spiking neural networks (SNNs) that use a form of temporal coding known as rank-order-coding. With this coding scheme, all neurons fire exactly one spike per stimulus, but the firing order carries information. In particular, in the readout layer, the first neuron to fire determines the class of the stimulus. We derive a new learning rule for this sort of network, named S4NN, akin to traditional error backpropagation, yet based on latencies. We show how approximated error gradients can be computed backward in a feedforward network with any number of layers. This approach reaches state-of-the-art performance with supervised multi-fully connected layer SNNs: test accuracy of 97.4% for the MNIST dataset, and 99.2% for the Caltech Face/Motorbike dataset. Yet, the neuron model that we use, nonleaky integrate-and-fire, is much simpler than the one used in all previous works. The source codes of the proposed S4NN are publicly available at https://github.com/SRKH/S4NN .
Collapse
Affiliation(s)
- Saeed Reza Kheradpisheh
- Department of Computer and Data Sciences, Faculty of Mathematical Sciences, Shahid Beheshti University, Tehran, Iran
| | | |
Collapse
|
3
|
Brasselet R, Arleo A. Category Structure and Categorical Perception Jointly Explained by Similarity-Based Information Theory. ENTROPY 2018; 20:e20070527. [PMID: 33265616 PMCID: PMC7513052 DOI: 10.3390/e20070527] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/27/2018] [Revised: 07/08/2018] [Accepted: 07/10/2018] [Indexed: 11/26/2022]
Abstract
Categorization is a fundamental information processing phenomenon in the brain. It is critical for animals to compress an abundance of stimulations into groups to react quickly and efficiently. In addition to labels, categories possess an internal structure: the goodness measures how well any element belongs to a category. Interestingly, this categorization leads to an altered perception referred to as categorical perception: for a given physical distance, items within a category are perceived closer than items in two different categories. A subtler effect is the perceptual magnet: discriminability is reduced close to the prototypes of a category and increased near its boundaries. Here, starting from predefined abstract categories, we naturally derive the internal structure of categories and the phenomenon of categorical perception, using an information theoretical framework that involves both probabilities and pairwise similarities between items. Essentially, we suggest that pairwise similarities between items are to be tuned to render some predefined categories as well as possible. However, constraints on these pairwise similarities only produce an approximate matching, which explains concurrently the notion of goodness and the warping of perception. Overall, we demonstrate that similarity-based information theory may offer a global and unified principled understanding of categorization and categorical perception simultaneously.
Collapse
Affiliation(s)
- Romain Brasselet
- Cognitive Neuroscience Sector, SISSA, Via Bonomea 265, 34136 Trieste, Italy
- Center for Brain and Cognition, Computational Neuroscience Group, Department of Information and Communication Technologies, Universitat Pompeu Fabra, 08018 Barcelona, Spain
- Correspondence:
| | - Angelo Arleo
- Sorbonne Université, INSERM, CNRS, Institut de la Vision, 17 rue Moreau, F-75012 Paris, France
| |
Collapse
|
4
|
Yoneya M, Liao HI, Furukawa S, Kashino M. WITHDRAWN: Auditory Surprise Model Based on Pattern Retrieval from the Past Observation. Neuroscience 2017:S0306-4522(17)30914-4. [PMID: 29294342 DOI: 10.1016/j.neuroscience.2017.12.024] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/04/2017] [Revised: 12/15/2017] [Accepted: 12/18/2017] [Indexed: 11/28/2022]
Abstract
This article has been withdrawn: please see Elsevier Policy on Article Withdrawal (http://www.elsevier.com/locate/withdrawalpolicy). This article has been withdrawn at the request of the authors. The authors regrets that the reason for withdrawal is due to an disagreement in authorship and in scope of data disclosure. The authors apologize to the readers for this unfortunate error.
Collapse
Affiliation(s)
- Makoto Yoneya
- NTT Communication Science Laboratories, 3-1 Morinosato Wakamiya, Atsugi, Kanagawa, Japan; Interdisciplinary Graduate School of Science and Engineering, Tokyo Institute of Technology, 4259 Nagatsuda, Midori-ku, Yokohama, Kanagawa, Japan.
| | - Hsin-I Liao
- NTT Communication Science Laboratories, 3-1 Morinosato Wakamiya, Atsugi, Kanagawa, Japan.
| | - Shigeto Furukawa
- NTT Communication Science Laboratories, 3-1 Morinosato Wakamiya, Atsugi, Kanagawa, Japan.
| | - Makio Kashino
- NTT Communication Science Laboratories, 3-1 Morinosato Wakamiya, Atsugi, Kanagawa, Japan; Interdisciplinary Graduate School of Science and Engineering, Tokyo Institute of Technology, 4259 Nagatsuda, Midori-ku, Yokohama, Kanagawa, Japan.
| |
Collapse
|
5
|
Rongala UB, Mazzoni A, Oddo CM. Neuromorphic Artificial Touch for Categorization of Naturalistic Textures. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2017; 28:819-829. [PMID: 26372658 DOI: 10.1109/tnnls.2015.2472477] [Citation(s) in RCA: 42] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
We implemented neuromorphic artificial touch and emulated the firing behavior of mechanoreceptors by injecting the raw outputs of a biomimetic tactile sensor into an Izhikevich neuronal model. Naturalistic textures were evaluated with a passive touch protocol. The resulting neuromorphic spike trains were able to classify ten naturalistic textures ranging from textiles to glass to BioSkin, with accuracy as high as 97%. Remarkably, rather than on firing rate features calculated over the stimulation window, the highest achieved decoding performance was based on the precise spike timing of the neuromorphic output as captured by Victor Purpura distance. We also systematically varied the sliding velocity and the contact force to investigate the role of sensing conditions in categorizing the stimuli via the artificial sensory system. We found that the decoding performance based on the timing of neuromorphic spike events was robust for a broad range of sensing conditions. Being able to categorize naturalistic textures in different sensing conditions, these neurorobotic results pave the way to the use of neuromorphic tactile sensors in future real-life neuroprosthetic applications.
Collapse
|
6
|
|
7
|
Bologna LL, Pinoteau J, Passot JB, Garrido JA, Vogel J, Vidal ER, Arleo A. A closed-loop neurobotic system for fine touch sensing. J Neural Eng 2013; 10:046019. [DOI: 10.1088/1741-2560/10/4/046019] [Citation(s) in RCA: 31] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
|
8
|
LUQUE NICETOR, GARRIDO JESÚSA, RALLI JARNO, LAREDO JUANLUJ, ROS EDUARDO. FROM SENSORS TO SPIKES: EVOLVING RECEPTIVE FIELDS TO ENHANCE SENSORIMOTOR INFORMATION IN A ROBOT-ARM. Int J Neural Syst 2012; 22:1250013. [DOI: 10.1142/s012906571250013x] [Citation(s) in RCA: 21] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
In biological systems, instead of actual encoders at different joints, proprioception signals are acquired through distributed receptive fields. In robotics, a single and accurate sensor output per link (encoder) is commonly used to track the position and the velocity. Interfacing bio-inspired control systems with spiking neural networks emulating the cerebellum with conventional robots is not a straight forward task. Therefore, it is necessary to adapt this one-dimensional measure (encoder output) into a multidimensional space (inputs for a spiking neural network) to connect, for instance, the spiking cerebellar architecture; i.e. a translation from an analog space into a distributed population coding in terms of spikes. This paper analyzes how evolved receptive fields (optimized towards information transmission) can efficiently generate a sensorimotor representation that facilitates its discrimination from other "sensorimotor states". This can be seen as an abstraction of the Cuneate Nucleus (CN) functionality in a robot-arm scenario. We model the CN as a spiking neuron population coding in time according to the response of mechanoreceptors during a multi-joint movement in a robot joint space. An encoding scheme that takes into account the relative spiking time of the signals propagating from peripheral nerve fibers to second-order somatosensory neurons is proposed. Due to the enormous number of possible encodings, we have applied an evolutionary algorithm to evolve the sensory receptive field representation from random to optimized encoding. Following the nature-inspired analogy, evolved configurations have shown to outperform simple hand-tuned configurations and other homogenized configurations based on the solution provided by the optimization engine (evolutionary algorithm). We have used artificial evolutionary engines as the optimization tool to circumvent nonlinearity responses in receptive fields.
Collapse
Affiliation(s)
- NICETO R. LUQUE
- Department of Computer Architecture and Technology, CITIC, University of Granada, Periodista Daniel Saucedo s/n, Granada, Spain
| | - JESÚS A. GARRIDO
- Department of Computer Architecture and Technology, CITIC, University of Granada, Periodista Daniel Saucedo s/n, Granada, Spain
| | - JARNO RALLI
- Department of Computer Architecture and Technology, CITIC, University of Granada, Periodista Daniel Saucedo s/n, Granada, Spain
| | - JUANLU J. LAREDO
- Department of Computer Architecture and Technology, CITIC, University of Granada, Periodista Daniel Saucedo s/n, Granada, Spain
| | - EDUARDO ROS
- Department of Computer Architecture and Technology, CITIC, University of Granada, Periodista Daniel Saucedo s/n, Granada, Spain
| |
Collapse
|
9
|
Bologna LL, Pinoteau J, Brasselet R, Maggiali M, Arleo A. Encoding/decoding of first and second order tactile afferents in a neurorobotic application. ACTA ACUST UNITED AC 2011; 105:25-35. [PMID: 21911056 DOI: 10.1016/j.jphysparis.2011.08.002] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/11/2011] [Revised: 08/12/2011] [Accepted: 08/22/2011] [Indexed: 10/17/2022]
Abstract
We present a neurorobotic framework to investigate tactile information processing at the early stages of the somatosensory pathway. We focus on spatiotemporal coding of first and second order responses to Braille stimulation, which offers a suitable protocol to investigate the neural bases of fine touch discrimination. First, we model Slow Adaptive type I fingertip mechanoreceptor responses to Braille characters sensed both statically and dynamically. We employ a network of spiking neurones to transduce analogue skin deformations into primary spike trains. Then, we model second order neurones in the cuneate nucleus (CN) of the brainstem to study how mechanoreceptor responses are possibly processed prior to their transmission to downstream central areas. In the model, the connectivity layout of mechanoreceptor-to-cuneate projections produces a sparse CN code. To characterise the reliability of neurotransmission we employ an information theoretical measure accounting for the metrical properties of spiking signals. Our results show that perfect discrimination of primary and secondary responses to a set of 26 Braille characters is achieved within 100 and 500 ms of stimulus onset, in static and dynamic conditions, respectively. Furthermore, clusters of responses to different stimuli are better separable after the CN processing. This finding holds for both statically and dynamically delivered stimuli. In the presented system, when sliding the artificial fingertip over a Braille line, a speed of 40-50mm/s is optimal in terms of rapid and reliable character discrimination. This result is coherent with psychophysical observations reporting average reading speeds of 30-40±5 mm/s adopted by expert Braille readers.
Collapse
Affiliation(s)
- Luca Leonardo Bologna
- CNRS, University Pierre & Marie Curie, Laboratory of Neurobiology of Adaptive Processes, UMR 7102, 9 quai St. Bernard, 75005 Paris, France.
| | | | | | | | | |
Collapse
|
10
|
|