1
|
Abadía I, Bruel A, Courtine G, Ijspeert AJ, Ros E, Luque NR. A neuromechanics solution for adjustable robot compliance and accuracy. Sci Robot 2025; 10:eadp2356. [PMID: 39841815 DOI: 10.1126/scirobotics.adp2356] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/14/2024] [Accepted: 12/16/2024] [Indexed: 01/24/2025]
Abstract
Robots have to adjust their motor behavior to changing environments and variable task requirements to successfully operate in the real world and physically interact with humans. Thus, robotics strives to enable a broad spectrum of adjustable motor behavior, aiming to mimic the human ability to function in unstructured scenarios. In humans, motor behavior arises from the integrative action of the central nervous system and body biomechanics; motion must be understood from a neuromechanics perspective. Nervous regions such as the cerebellum facilitate learning, adaptation, and coordination of our motor responses, ultimately driven by muscle activation. Muscles, in turn, self-stabilize motion through mechanical viscoelasticity. In addition, the agonist-antagonist arrangement of muscles surrounding joints enables cocontraction, which can be regulated to enhance motion accuracy and adapt joint stiffness, thereby providing impedance modulation and broadening the motor repertoire. Here, we propose a control solution that harnesses neuromechanics to enable adjustable robot motor behavior. Our solution integrates a muscle model that replicates mechanical viscoelasticity and cocontraction together with a cerebellar network providing motor adaptation. The resulting cerebello-muscular controller drives the robot through torque commands in a feedback control loop. Changes in cocontraction modify the muscle dynamics, and the cerebellum provides motor adaptation without relying on prior analytical solutions, driving the robot in different motor tasks, including payload perturbations and operation across unknown terrains. Experimental results show that cocontraction modulates robot stiffness, performance accuracy, and robustness against external perturbations. Through cocontraction modulation, our cerebello-muscular torque controller enables a broad spectrum of robot motor behavior.
Collapse
Affiliation(s)
- Ignacio Abadía
- Research Center for Information and Communication Technologies, Department of Computer Engineering, Automation and Robotics, University of Granada, Granada, Spain
| | - Alice Bruel
- Biorobotics Laboratory, École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland
| | - Grégoire Courtine
- NeuroX Institute and .NeuroRestore, EPFL/CHUV/UNIL, Lausanne, Switzerland
| | - Auke J Ijspeert
- Biorobotics Laboratory, École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland
| | - Eduardo Ros
- Research Center for Information and Communication Technologies, Department of Computer Engineering, Automation and Robotics, University of Granada, Granada, Spain
| | - Niceto R Luque
- Research Center for Information and Communication Technologies, Department of Computer Engineering, Automation and Robotics, University of Granada, Granada, Spain
| |
Collapse
|
2
|
Electrical coupling regulated by GABAergic nucleo-olivary afferent fibres facilitates cerebellar sensory-motor adaptation. Neural Netw 2022; 155:422-438. [DOI: 10.1016/j.neunet.2022.08.020] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/25/2022] [Revised: 07/16/2022] [Accepted: 08/24/2022] [Indexed: 11/18/2022]
|
3
|
Computational epidemiology study of homeostatic compensation during sensorimotor aging. Neural Netw 2021; 146:316-333. [PMID: 34923219 DOI: 10.1016/j.neunet.2021.11.024] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/16/2021] [Revised: 10/26/2021] [Accepted: 11/24/2021] [Indexed: 11/20/2022]
Abstract
The vestibulo-ocular reflex (VOR) stabilizes vision during head motion. Age-related changes of vestibular neuroanatomical properties predict a linear decay of VOR function. Nonetheless, human epidemiological data show a stable VOR function across the life span. In this study, we model cerebellum-dependent VOR adaptation to relate structural and functional changes throughout aging. We consider three neurosynaptic factors that may codetermine VOR adaptation during aging: the electrical coupling of inferior olive neurons, the long-term spike timing-dependent plasticity at parallel fiber - Purkinje cell synapses and mossy fiber - medial vestibular nuclei synapses, and the intrinsic plasticity of Purkinje cell synapses Our cross-sectional aging analyses suggest that long-term plasticity acts as a global homeostatic mechanism that underpins the stable temporal profile of VOR function. The results also suggest that the intrinsic plasticity of Purkinje cell synapses operates as a local homeostatic mechanism that further sustains the VOR at older ages. Importantly, the computational epidemiology approach presented in this study allows discrepancies among human cross-sectional studies to be understood in terms of interindividual variability in older individuals. Finally, our longitudinal aging simulations show that the amount of residual fibers coding for the peak and trough of the VOR cycle constitutes a predictive hallmark of VOR trajectories over a lifetime.
Collapse
|
4
|
Abadía I, Naveros F, Ros E, Carrillo RR, Luque NR. A cerebellar-based solution to the nondeterministic time delay problem in robotic control. Sci Robot 2021; 6:eabf2756. [PMID: 34516748 DOI: 10.1126/scirobotics.abf2756] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/30/2023]
Abstract
[Figure: see text].
Collapse
Affiliation(s)
- Ignacio Abadía
- Research Centre for Information and Communication Technologies (CITIC), Department of Computer Architecture and Technology, University of Granada, Granada, Spain
| | - Francisco Naveros
- Research Centre for Information and Communication Technologies (CITIC), Department of Computer Architecture and Technology, University of Granada, Granada, Spain.,Computer School, Department of Architecture and Technology of Informatics Systems, Polytechnic University of Madrid, Madrid, Spain
| | - Eduardo Ros
- Research Centre for Information and Communication Technologies (CITIC), Department of Computer Architecture and Technology, University of Granada, Granada, Spain
| | - Richard R Carrillo
- Research Centre for Information and Communication Technologies (CITIC), Department of Computer Architecture and Technology, University of Granada, Granada, Spain
| | - Niceto R Luque
- Research Centre for Information and Communication Technologies (CITIC), Department of Computer Architecture and Technology, University of Granada, Granada, Spain
| |
Collapse
|
5
|
Abadia I, Naveros F, Garrido JA, Ros E, Luque NR. On Robot Compliance: A Cerebellar Control Approach. IEEE TRANSACTIONS ON CYBERNETICS 2021; 51:2476-2489. [PMID: 31647453 DOI: 10.1109/tcyb.2019.2945498] [Citation(s) in RCA: 14] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/10/2023]
Abstract
The work presented here is a novel biological approach for the compliant control of a robotic arm in real time (RT). We integrate a spiking cerebellar network at the core of a feedback control loop performing torque-driven control. The spiking cerebellar controller provides torque commands allowing for accurate and coordinated arm movements. To compute these output motor commands, the spiking cerebellar controller receives the robot's sensorial signals, the robot's goal behavior, and an instructive signal. These input signals are translated into a set of evolving spiking patterns representing univocally a specific system state at every point of time. Spike-timing-dependent plasticity (STDP) is then supported, allowing for building adaptive control. The spiking cerebellar controller continuously adapts the torque commands provided to the robot from experience as STDP is deployed. Adaptive torque commands, in turn, help the spiking cerebellar controller to cope with built-in elastic elements within the robot's actuators mimicking human muscles (inherently elastic). We propose a natural integration of a bioinspired control scheme, based on the cerebellum, with a compliant robot. We prove that our compliant approach outperforms the accuracy of the default factory-installed position control in a set of tasks used for addressing cerebellar motor behavior: controlling six degrees of freedom (DoF) in smooth movements, fast ballistic movements, and unstructured scenario compliant movements.
Collapse
|
6
|
Zimmet AM, Cao D, Bastian AJ, Cowan NJ. Cerebellar patients have intact feedback control that can be leveraged to improve reaching. eLife 2020; 9:53246. [PMID: 33025903 PMCID: PMC7577735 DOI: 10.7554/elife.53246] [Citation(s) in RCA: 21] [Impact Index Per Article: 4.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/01/2019] [Accepted: 10/06/2020] [Indexed: 12/24/2022] Open
Abstract
It is thought that the brain does not simply react to sensory feedback, but rather uses an internal model of the body to predict the consequences of motor commands before sensory feedback arrives. Time-delayed sensory feedback can then be used to correct for the unexpected—perturbations, motor noise, or a moving target. The cerebellum has been implicated in this predictive control process. Here, we show that the feedback gain in patients with cerebellar ataxia matches that of healthy subjects, but that patients exhibit substantially more phase lag. This difference is captured by a computational model incorporating a Smith predictor in healthy subjects that is missing in patients, supporting the predictive role of the cerebellum in feedback control. Lastly, we improve cerebellar patients’ movement control by altering (phase advancing) the visual feedback they receive from their own self movement in a simplified virtual reality setup.
Collapse
Affiliation(s)
- Amanda M Zimmet
- Kennedy Krieger Institute, Baltimore, United States.,Department of Biomedical Engineering, Johns Hopkins University, Baltimore, United States
| | - Di Cao
- Department of Mechanical Engineering and Laboratory for Computational Sensing and Robotics, Johns Hopkins University, Baltimore, United States
| | - Amy J Bastian
- Kennedy Krieger Institute, Baltimore, United States.,Department of Neuroscience, Johns Hopkins University, Baltimore, United States
| | - Noah J Cowan
- Department of Mechanical Engineering and Laboratory for Computational Sensing and Robotics, Johns Hopkins University, Baltimore, United States
| |
Collapse
|
7
|
Caligiore D, Mirino P. How the Cerebellum and Prefrontal Cortex Cooperate During Trace Eyeblinking Conditioning. Int J Neural Syst 2020; 30:2050041. [PMID: 32618205 DOI: 10.1142/s0129065720500410] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
Several data have demonstrated that during the widely used experimental paradigm for studying associative learning, trace eye blinking conditioning (TEBC), there is a strong interaction between cerebellum and medial prefrontal cortex (mPFC). Despite this evidence, the neural mechanisms underlying this interaction are still not clear. Here, we propose a neurophysiologically plausible computational model to address this issue. The model is constrained on the basis of two critical anatomo-physiological features: (i) the cerebello-cortical organization through two circuits, respectively, targeting M1 and mPFC; (ii) the different timing in the plasticity mechanisms of these parallel circuits produced by the granule cells time sensitivity according to which different subpopulations are active at different moments during conditioned stimuli. The computer simulations run with the model suggest that these features are critical to understand how the cooperation between cerebellum and mPFC supports motor areas during TEBC. In particular, a greater trace interval produces greater plasticity changes at the slow path synapses involving mPFC with respect to plasticity changes at the fast path involving M1. As a consequence, the greater is the trace interval, the stronger is the mPFC involvement. The model has been validated by reproducing data collected through recent real mice experiments.
Collapse
Affiliation(s)
- Daniele Caligiore
- Computational and Translational Neuroscience Laboratory (CTNLab), Institute of Cognitive Sciences and Technologies, National Research Council, Via San Martino della Battaglia 44, Rome, 00185, Italy
| | - Pierandrea Mirino
- Department of Psychology, Sapienza University of Rome, Via dei Marsi 78, Rome, 00185, Italy
| |
Collapse
|
8
|
Capolei MC, Angelidis E, Falotico E, Lund HH, Tolu S. A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment. Front Neurorobot 2019; 13:70. [PMID: 31555117 PMCID: PMC6722230 DOI: 10.3389/fnbot.2019.00070] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/29/2019] [Accepted: 08/12/2019] [Indexed: 11/13/2022] Open
Abstract
One of the big challenges in robotics is to endow agents with autonomous and adaptive capabilities. With this purpose, we embedded a cerebellum-based control system into a humanoid robot that becomes capable of handling dynamical external and internal complexity. The cerebellum is the area of the brain that coordinates and predicts the body movements throughout the body-environment interactions. Different biologically plausible cerebellar models are available in literature and have been employed for motor learning and control of simplified objects. We built the canonical cerebellar microcircuit by combining machine learning and computational neuroscience techniques. The control system is composed of the adaptive cerebellar module and a classic control method; their combination allows a fast adaptive learning and robust control of the robotic movements when external disturbances appear. The control structure is built offline, but the dynamic parameters are learned during an online-phase training. The aforementioned adaptive control system has been tested in the Neuro-robotics Platform with the virtual humanoid robot iCub. In the experiment, the robot iCub has to balance with the hand a table with a ball running on it. In contrast with previous attempts of solving this task, the proposed neural controller resulted able to quickly adapt when the internal and external conditions change. Our bio-inspired and flexible control architecture can be applied to different robotic configurations without an excessive tuning of the parameters or customization. The cerebellum-based control system is indeed able to deal with changing dynamics and interactions with the environment. Important insights regarding the relationship between the bio-inspired control system functioning and the complexity of the task to be performed are obtained.
Collapse
Affiliation(s)
- Marie Claire Capolei
- Automation and Control Group, Department of Electrical Engineering, Technical University of Denmark, Copenhagen, Denmark
| | - Emmanouil Angelidis
- Landesforschungsinstitut des Freistaats Bayern, An-Institut, Technical University of Munich, Munich, Germany
| | - Egidio Falotico
- The BioRobotics Institute, Scuola Superiore Sant'Anna, Pisa, Italy
| | - Henrik Hautop Lund
- Automation and Control Group, Department of Electrical Engineering, Technical University of Denmark, Copenhagen, Denmark
| | - Silvia Tolu
- Automation and Control Group, Department of Electrical Engineering, Technical University of Denmark, Copenhagen, Denmark
| |
Collapse
|
9
|
Luque NR, Naveros F, Carrillo RR, Ros E, Arleo A. Spike burst-pause dynamics of Purkinje cells regulate sensorimotor adaptation. PLoS Comput Biol 2019; 15:e1006298. [PMID: 30860991 PMCID: PMC6430425 DOI: 10.1371/journal.pcbi.1006298] [Citation(s) in RCA: 13] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/12/2018] [Revised: 03/22/2019] [Accepted: 01/08/2019] [Indexed: 11/25/2022] Open
Abstract
Cerebellar Purkinje cells mediate accurate eye movement coordination. However, it remains unclear how oculomotor adaptation depends on the interplay between the characteristic Purkinje cell response patterns, namely tonic, bursting, and spike pauses. Here, a spiking cerebellar model assesses the role of Purkinje cell firing patterns in vestibular ocular reflex (VOR) adaptation. The model captures the cerebellar microcircuit properties and it incorporates spike-based synaptic plasticity at multiple cerebellar sites. A detailed Purkinje cell model reproduces the three spike-firing patterns that are shown to regulate the cerebellar output. Our results suggest that pauses following Purkinje complex spikes (bursts) encode transient disinhibition of target medial vestibular nuclei, critically gating the vestibular signals conveyed by mossy fibres. This gating mechanism accounts for early and coarse VOR acquisition, prior to the late reflex consolidation. In addition, properly timed and sized Purkinje cell bursts allow the ratio between long-term depression and potentiation (LTD/LTP) to be finely shaped at mossy fibre-medial vestibular nuclei synapses, which optimises VOR consolidation. Tonic Purkinje cell firing maintains the consolidated VOR through time. Importantly, pauses are crucial to facilitate VOR phase-reversal learning, by reshaping previously learnt synaptic weight distributions. Altogether, these results predict that Purkinje spike burst-pause dynamics are instrumental to VOR learning and reversal adaptation. Cerebellar Purkinje cells regulate accurate eye movement coordination. However, it remains unclear how cerebellar-dependent oculomotor adaptation depends on the interplay between Purkinje cell characteristic response patterns: tonic, high frequency bursting, and post-complex spike pauses. We explore the role of Purkinje spike burst-pause dynamics in VOR adaptation. A biophysical model of Purkinje cell is at the core of a spiking network model, which captures the cerebellar microcircuit properties and incorporates spike-based synaptic plasticity mechanisms at different cerebellar sites. We show that Purkinje spike burst-pause dynamics are critical for (1) gating the vestibular-motor response association during VOR acquisition; (2) mediating the LTD/LTP balance for VOR consolidation; (3) reshaping synaptic efficacy distributions for VOR phase-reversal adaptation; (4) explaining the reversal VOR gain discontinuities during sleeping.
Collapse
Affiliation(s)
- Niceto R. Luque
- Sorbonne Université, INSERM, CNRS, Institut de la Vision, Paris, France
- * E-mail: (NRL); (AA)
| | - Francisco Naveros
- Department of Computer Architecture and Technology, CITIC-University of Granada, Granada, Spain
| | - Richard R. Carrillo
- Department of Computer Architecture and Technology, CITIC-University of Granada, Granada, Spain
| | - Eduardo Ros
- Department of Computer Architecture and Technology, CITIC-University of Granada, Granada, Spain
| | - Angelo Arleo
- Sorbonne Université, INSERM, CNRS, Institut de la Vision, Paris, France
- * E-mail: (NRL); (AA)
| |
Collapse
|
10
|
Naveros F, Luque NR, Ros E, Arleo A. VOR Adaptation on a Humanoid iCub Robot Using a Spiking Cerebellar Model. IEEE TRANSACTIONS ON CYBERNETICS 2019; 50:4744-4757. [PMID: 30835236 DOI: 10.1109/tcyb.2019.2899246] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/09/2023]
Abstract
We embed a spiking cerebellar model within an adaptive real-time (RT) control loop that is able to operate a real robotic body (iCub) when performing different vestibulo-ocular reflex (VOR) tasks. The spiking neural network computation, including event- and time-driven neural dynamics, neural activity, and spike-timing dependent plasticity (STDP) mechanisms, leads to a nondeterministic computation time caused by the neural activity volleys encountered during cerebellar simulation. This nondeterministic computation time motivates the integration of an RT supervisor module that is able to ensure a well-orchestrated neural computation time and robot operation. Actually, our neurorobotic experimental setup (VOR) benefits from the biological sensory motor delay between the cerebellum and the body to buffer the computational overloads as well as providing flexibility in adjusting the neural computation time and RT operation. The RT supervisor module provides for incremental countermeasures that dynamically slow down or speed up the cerebellar simulation by either halting the simulation or disabling certain neural computation features (i.e., STDP mechanisms, spike propagation, and neural updates) to cope with the RT constraints imposed by the real robot operation. This neurorobotic experimental setup is applied to different horizontal and vertical VOR adaptive tasks that are widely used by the neuroscientific community to address cerebellar functioning. We aim to elucidate the manner in which the combination of the cerebellar neural substrate and the distributed plasticity shapes the cerebellar neural activity to mediate motor adaptation. This paper underlies the need for a two-stage learning process to facilitate VOR acquisition.
Collapse
|
11
|
Carrillo RR, Naveros F, Ros E, Luque NR. A Metric for Evaluating Neural Input Representation in Supervised Learning Networks. Front Neurosci 2019; 12:913. [PMID: 30618549 PMCID: PMC6302114 DOI: 10.3389/fnins.2018.00913] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/16/2017] [Accepted: 11/20/2018] [Indexed: 11/13/2022] Open
Abstract
Supervised learning has long been attributed to several feed-forward neural circuits within the brain, with particular attention being paid to the cerebellar granular layer. The focus of this study is to evaluate the input activity representation of these feed-forward neural networks. The activity of cerebellar granule cells is conveyed by parallel fibers and translated into Purkinje cell activity, which constitutes the sole output of the cerebellar cortex. The learning process at this parallel-fiber-to-Purkinje-cell connection makes each Purkinje cell sensitive to a set of specific cerebellar states, which are roughly determined by the granule-cell activity during a certain time window. A Purkinje cell becomes sensitive to each neural input state and, consequently, the network operates as a function able to generate a desired output for each provided input by means of supervised learning. However, not all sets of Purkinje cell responses can be assigned to any set of input states due to the network's own limitations (inherent to the network neurobiological substrate), that is, not all input-output mapping can be learned. A key limiting factor is the representation of the input states through granule-cell activity. The quality of this representation (e.g., in terms of heterogeneity) will determine the capacity of the network to learn a varied set of outputs. Assessing the quality of this representation is interesting when developing and studying models of these networks to identify those neuron or network characteristics that enhance this representation. In this study we present an algorithm for evaluating quantitatively the level of compatibility/interference amongst a set of given cerebellar states according to their representation (granule-cell activation patterns) without the need for actually conducting simulations and network training. The algorithm input consists of a real-number matrix that codifies the activity level of every considered granule-cell in each state. The capability of this representation to generate a varied set of outputs is evaluated geometrically, thus resulting in a real number that assesses the goodness of the representation.
Collapse
Affiliation(s)
- Richard R Carrillo
- Department of Computer Architecture and Technology, University of Granada, Granada, Spain.,Centro de Investigación en Tecnologías de la Información y de las Comunicaciones (CITIC-UGR), University of Granada, Granada, Spain
| | - Francisco Naveros
- Department of Computer Architecture and Technology, University of Granada, Granada, Spain.,Centro de Investigación en Tecnologías de la Información y de las Comunicaciones (CITIC-UGR), University of Granada, Granada, Spain
| | - Eduardo Ros
- Department of Computer Architecture and Technology, University of Granada, Granada, Spain.,Centro de Investigación en Tecnologías de la Información y de las Comunicaciones (CITIC-UGR), University of Granada, Granada, Spain
| | - Niceto R Luque
- Department of Computer Architecture and Technology, University of Granada, Granada, Spain.,Centro de Investigación en Tecnologías de la Información y de las Comunicaciones (CITIC-UGR), University of Granada, Granada, Spain.,Aging in Vision and Action, Institut de la Vision, Inserm-UPMC-CNRS, Paris, France
| |
Collapse
|
12
|
Naveros F, Garrido JA, Carrillo RR, Ros E, Luque NR. Event- and Time-Driven Techniques Using Parallel CPU-GPU Co-processing for Spiking Neural Networks. Front Neuroinform 2017; 11:7. [PMID: 28223930 PMCID: PMC5293783 DOI: 10.3389/fninf.2017.00007] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/09/2016] [Accepted: 01/18/2017] [Indexed: 12/12/2022] Open
Abstract
Modeling and simulating the neural structures which make up our central neural system is instrumental for deciphering the computational neural cues beneath. Higher levels of biological plausibility usually impose higher levels of complexity in mathematical modeling, from neural to behavioral levels. This paper focuses on overcoming the simulation problems (accuracy and performance) derived from using higher levels of mathematical complexity at a neural level. This study proposes different techniques for simulating neural models that hold incremental levels of mathematical complexity: leaky integrate-and-fire (LIF), adaptive exponential integrate-and-fire (AdEx), and Hodgkin-Huxley (HH) neural models (ranged from low to high neural complexity). The studied techniques are classified into two main families depending on how the neural-model dynamic evaluation is computed: the event-driven or the time-driven families. Whilst event-driven techniques pre-compile and store the neural dynamics within look-up tables, time-driven techniques compute the neural dynamics iteratively during the simulation time. We propose two modifications for the event-driven family: a look-up table recombination to better cope with the incremental neural complexity together with a better handling of the synchronous input activity. Regarding the time-driven family, we propose a modification in computing the neural dynamics: the bi-fixed-step integration method. This method automatically adjusts the simulation step size to better cope with the stiffness of the neural model dynamics running in CPU platforms. One version of this method is also implemented for hybrid CPU-GPU platforms. Finally, we analyze how the performance and accuracy of these modifications evolve with increasing levels of neural complexity. We also demonstrate how the proposed modifications which constitute the main contribution of this study systematically outperform the traditional event- and time-driven techniques under increasing levels of neural complexity.
Collapse
Affiliation(s)
- Francisco Naveros
- Department of Computer Architecture and Technology, Research Centre for Information and Communication Technologies, University of Granada Granada, Spain
| | - Jesus A Garrido
- Department of Computer Architecture and Technology, Research Centre for Information and Communication Technologies, University of Granada Granada, Spain
| | - Richard R Carrillo
- Department of Computer Architecture and Technology, Research Centre for Information and Communication Technologies, University of Granada Granada, Spain
| | - Eduardo Ros
- Department of Computer Architecture and Technology, Research Centre for Information and Communication Technologies, University of Granada Granada, Spain
| | - Niceto R Luque
- Vision Institute, Aging in Vision and Action LabParis, France; CNRS, INSERM, Pierre and Marie Curie UniversityParis, France
| |
Collapse
|
13
|
Garrido JA, Luque NR, Tolu S, D’Angelo E. Oscillation-Driven Spike-Timing Dependent Plasticity Allows Multiple Overlapping Pattern Recognition in Inhibitory Interneuron Networks. Int J Neural Syst 2016; 26:1650020. [DOI: 10.1142/s0129065716500209] [Citation(s) in RCA: 33] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
The majority of operations carried out by the brain require learning complex signal patterns for future recognition, retrieval and reuse. Although learning is thought to depend on multiple forms of long-term synaptic plasticity, the way this latter contributes to pattern recognition is still poorly understood. Here, we have used a simple model of afferent excitatory neurons and interneurons with lateral inhibition, reproducing a network topology found in many brain areas from the cerebellum to cortical columns. When endowed with spike-timing dependent plasticity (STDP) at the excitatory input synapses and at the inhibitory interneuron–interneuron synapses, the interneurons rapidly learned complex input patterns. Interestingly, induction of plasticity required that the network be entrained into theta-frequency band oscillations, setting the internal phase-reference required to drive STDP. Inhibitory plasticity effectively distributed multiple patterns among available interneurons, thus allowing the simultaneous detection of multiple overlapping patterns. The addition of plasticity in intrinsic excitability made the system more robust allowing self-adjustment and rescaling in response to a broad range of input patterns. The combination of plasticity in lateral inhibitory connections and homeostatic mechanisms in the inhibitory interneurons optimized mutual information (MI) transfer. The storage of multiple complex patterns in plastic interneuron networks could be critical for the generation of sparse representations of information in excitatory neuron populations falling under their control.
Collapse
Affiliation(s)
- Jesús A. Garrido
- Department of Computer Architecture and Technology, University of Granada, Periodista Daniel Saucedo Aranda s/n, Granada, 18071, Spain
| | - Niceto R. Luque
- Institut National de la Santé et de la Recherche Médicale, U968 and Centre National de la Recherche Scientifique, UMR_7210, Institut de la Vision, rue Moreau, 17, Paris, F75012, France
- Sorbonne Universités, Université Pierre et Marie Curie Paris 06, UMR_S 968, Place Jussieu, 4, Paris, F75252, France
| | - Silvia Tolu
- Center for Playware, Department of Electrical Engineering, Technical University of Denmark, Richard Petersens Plads, Elektrovej, Building 326, Lyngby, Copenhagen, 2800, Denmark
| | - Egidio D’Angelo
- Department of Brain and Behavioral Sciences, University of Pavia, Via Forlanini, 6, Pavia, I27100, Italy
- Brain Connectivity Center, Istituto Neurologico IRCCS Fondazione Casimiro Mondino, Via Mondino, 2 Pavia, I27100, Italy
| |
Collapse
|
14
|
Luque NR, Garrido JA, Naveros F, Carrillo RR, D'Angelo E, Ros E. Distributed Cerebellar Motor Learning: A Spike-Timing-Dependent Plasticity Model. Front Comput Neurosci 2016; 10:17. [PMID: 26973504 PMCID: PMC4773604 DOI: 10.3389/fncom.2016.00017] [Citation(s) in RCA: 31] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/02/2015] [Accepted: 02/15/2016] [Indexed: 11/13/2022] Open
Abstract
Deep cerebellar nuclei neurons receive both inhibitory (GABAergic) synaptic currents from Purkinje cells (within the cerebellar cortex) and excitatory (glutamatergic) synaptic currents from mossy fibers. Those two deep cerebellar nucleus inputs are thought to be also adaptive, embedding interesting properties in the framework of accurate movements. We show that distributed spike-timing-dependent plasticity mechanisms (STDP) located at different cerebellar sites (parallel fibers to Purkinje cells, mossy fibers to deep cerebellar nucleus cells, and Purkinje cells to deep cerebellar nucleus cells) in close-loop simulations provide an explanation for the complex learning properties of the cerebellum in motor learning. Concretely, we propose a new mechanistic cerebellar spiking model. In this new model, deep cerebellar nuclei embed a dual functionality: deep cerebellar nuclei acting as a gain adaptation mechanism and as a facilitator for the slow memory consolidation at mossy fibers to deep cerebellar nucleus synapses. Equipping the cerebellum with excitatory (e-STDP) and inhibitory (i-STDP) mechanisms at deep cerebellar nuclei afferents allows the accommodation of synaptic memories that were formed at parallel fibers to Purkinje cells synapses and then transferred to mossy fibers to deep cerebellar nucleus synapses. These adaptive mechanisms also contribute to modulate the deep-cerebellar-nucleus-output firing rate (output gain modulation toward optimizing its working range).
Collapse
Affiliation(s)
- Niceto R Luque
- Department of Computer Architecture and Technology, Research Centre for Information and Communications Technologies of the University of Granada (CITIC-UGR) Granada, Spain
| | - Jesús A Garrido
- Department of Computer Architecture and Technology, Research Centre for Information and Communications Technologies of the University of Granada (CITIC-UGR) Granada, Spain
| | - Francisco Naveros
- Department of Computer Architecture and Technology, Research Centre for Information and Communications Technologies of the University of Granada (CITIC-UGR) Granada, Spain
| | - Richard R Carrillo
- Department of Computer Architecture and Technology, Research Centre for Information and Communications Technologies of the University of Granada (CITIC-UGR) Granada, Spain
| | - Egidio D'Angelo
- Brain Connectivity Center, Istituto di Ricovero e Cura a Carattere Scientifico, Istituto Neurologico Nazionale Casimiro MondinoPavia, Italy; Department of Brain and Behavioural Sciences, University of PaviaPavia, Italy
| | - Eduardo Ros
- Department of Computer Architecture and Technology, Research Centre for Information and Communications Technologies of the University of Granada (CITIC-UGR) Granada, Spain
| |
Collapse
|
15
|
Antonietti A, Casellato C, Garrido JA, Luque NR, Naveros F, Ros E, DAngelo E, Pedrocchi A. Spiking Neural Network With Distributed Plasticity Reproduces Cerebellar Learning in Eye Blink Conditioning Paradigms. IEEE Trans Biomed Eng 2016; 63:210-9. [DOI: 10.1109/tbme.2015.2485301] [Citation(s) in RCA: 39] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
16
|
Naveros F, Luque NR, Garrido JA, Carrillo RR, Anguita M, Ros E. A Spiking Neural Simulator Integrating Event-Driven and Time-Driven Computation Schemes Using Parallel CPU-GPU Co-Processing: A Case Study. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2015; 26:1567-1574. [PMID: 25167556 DOI: 10.1109/tnnls.2014.2345844] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
Time-driven simulation methods in traditional CPU architectures perform well and precisely when simulating small-scale spiking neural networks. Nevertheless, they still have drawbacks when simulating large-scale systems. Conversely, event-driven simulation methods in CPUs and time-driven simulation methods in graphic processing units (GPUs) can outperform CPU time-driven methods under certain conditions. With this performance improvement in mind, we have developed an event-and-time-driven spiking neural network simulator suitable for a hybrid CPU-GPU platform. Our neural simulator is able to efficiently simulate bio-inspired spiking neural networks consisting of different neural models, which can be distributed heterogeneously in both small layers and large layers or subsystems. For the sake of efficiency, the low-activity parts of the neural network can be simulated in CPU using event-driven methods while the high-activity subsystems can be simulated in either CPU (a few neurons) or GPU (thousands or millions of neurons) using time-driven methods. In this brief, we have undertaken a comparative study of these different simulation methods. For benchmarking the different simulation methods and platforms, we have used a cerebellar-inspired neural-network model consisting of a very dense granular layer and a Purkinje layer with a smaller number of cells (according to biological ratios). Thus, this cerebellar-like network includes a dense diverging neural layer (increasing the dimensionality of its internal representation and sparse coding) and a converging neural layer (integration) similar to many other biologically inspired and also artificial neural networks.
Collapse
|
17
|
Mapelli L, Pagani M, Garrido JA, D'Angelo E. Integrated plasticity at inhibitory and excitatory synapses in the cerebellar circuit. Front Cell Neurosci 2015; 9:169. [PMID: 25999817 PMCID: PMC4419603 DOI: 10.3389/fncel.2015.00169] [Citation(s) in RCA: 41] [Impact Index Per Article: 4.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/16/2015] [Accepted: 04/16/2015] [Indexed: 12/25/2022] Open
Abstract
The way long-term potentiation (LTP) and depression (LTD) are integrated within the different synapses of brain neuronal circuits is poorly understood. In order to progress beyond the identification of specific molecular mechanisms, a system in which multiple forms of plasticity can be correlated with large-scale neural processing is required. In this paper we take as an example the cerebellar network, in which extensive investigations have revealed LTP and LTD at several excitatory and inhibitory synapses. Cerebellar LTP and LTD occur in all three main cerebellar subcircuits (granular layer, molecular layer, deep cerebellar nuclei) and correspondingly regulate the function of their three main neurons: granule cells (GrCs), Purkinje cells (PCs) and deep cerebellar nuclear (DCN) cells. All these neurons, in addition to be excited, are reached by feed-forward and feed-back inhibitory connections, in which LTP and LTD may either operate synergistically or homeostatically in order to control information flow through the circuit. Although the investigation of individual synaptic plasticities in vitro is essential to prove their existence and mechanisms, it is insufficient to generate a coherent view of their impact on network functioning in vivo. Recent computational models and cell-specific genetic mutations in mice are shedding light on how plasticity at multiple excitatory and inhibitory synapses might regulate neuronal activities in the cerebellar circuit and contribute to learning and memory and behavioral control.
Collapse
Affiliation(s)
- Lisa Mapelli
- Department of Brain and Behavioral Sciences, University of Pavia Pavia, Italy ; Museo Storico Della Fisica e Centro Studi e Ricerche Enrico Fermi Rome, Italy
| | - Martina Pagani
- Department of Brain and Behavioral Sciences, University of Pavia Pavia, Italy ; Institute of Pharmacology and Toxicology, University of Zurich Zurich, Switzerland
| | - Jesus A Garrido
- Brain Connectivity Center, C. Mondino National Neurological Institute Pavia, Italy ; Department of Computer Architecture and Technology, University of Granada Granada, Spain
| | - Egidio D'Angelo
- Department of Brain and Behavioral Sciences, University of Pavia Pavia, Italy ; Brain Connectivity Center, C. Mondino National Neurological Institute Pavia, Italy
| |
Collapse
|
18
|
Casellato C, Antonietti A, Garrido JA, Ferrigno G, D'Angelo E, Pedrocchi A. Distributed cerebellar plasticity implements generalized multiple-scale memory components in real-robot sensorimotor tasks. Front Comput Neurosci 2015; 9:24. [PMID: 25762922 PMCID: PMC4340181 DOI: 10.3389/fncom.2015.00024] [Citation(s) in RCA: 51] [Impact Index Per Article: 5.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/13/2014] [Accepted: 02/08/2015] [Indexed: 11/23/2022] Open
Abstract
The cerebellum plays a crucial role in motor learning and it acts as a predictive controller. Modeling it and embedding it into sensorimotor tasks allows us to create functional links between plasticity mechanisms, neural circuits and behavioral learning. Moreover, if applied to real-time control of a neurorobot, the cerebellar model has to deal with a real noisy and changing environment, thus showing its robustness and effectiveness in learning. A biologically inspired cerebellar model with distributed plasticity, both at cortical and nuclear sites, has been used. Two cerebellum-mediated paradigms have been designed: an associative Pavlovian task and a vestibulo-ocular reflex, with multiple sessions of acquisition and extinction and with different stimuli and perturbation patterns. The cerebellar controller succeeded to generate conditioned responses and finely tuned eye movement compensation, thus reproducing human-like behaviors. Through a productive plasticity transfer from cortical to nuclear sites, the distributed cerebellar controller showed in both tasks the capability to optimize learning on multiple time-scales, to store motor memory and to effectively adapt to dynamic ranges of stimuli.
Collapse
Affiliation(s)
- Claudia Casellato
- NeuroEngineering And Medical Robotics Laboratory, Department Electronics, Information and Bioengineering, Politecnico di Milano Milano, Italy
| | - Alberto Antonietti
- NeuroEngineering And Medical Robotics Laboratory, Department Electronics, Information and Bioengineering, Politecnico di Milano Milano, Italy ; Brain Connectivity Center, IRCCS Istituto Neurologico Nazionale C. Mondino Pavia, Italy
| | - Jesus A Garrido
- Brain Connectivity Center, IRCCS Istituto Neurologico Nazionale C. Mondino Pavia, Italy ; Department of Computer Architecture and Technology, University of Granada Granada, Spain
| | - Giancarlo Ferrigno
- NeuroEngineering And Medical Robotics Laboratory, Department Electronics, Information and Bioengineering, Politecnico di Milano Milano, Italy
| | - Egidio D'Angelo
- Brain Connectivity Center, IRCCS Istituto Neurologico Nazionale C. Mondino Pavia, Italy ; Department Brain and Behavioral Sciences, University of Pavia Pavia, Italy
| | - Alessandra Pedrocchi
- NeuroEngineering And Medical Robotics Laboratory, Department Electronics, Information and Bioengineering, Politecnico di Milano Milano, Italy
| |
Collapse
|
19
|
Casellato C, Antonietti A, Garrido JA, Carrillo RR, Luque NR, Ros E, Pedrocchi A, D'Angelo E. Adaptive robotic control driven by a versatile spiking cerebellar network. PLoS One 2014; 9:e112265. [PMID: 25390365 PMCID: PMC4229206 DOI: 10.1371/journal.pone.0112265] [Citation(s) in RCA: 58] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/08/2014] [Accepted: 09/11/2014] [Indexed: 11/29/2022] Open
Abstract
The cerebellum is involved in a large number of different neural processes, especially in associative learning and in fine motor control. To develop a comprehensive theory of sensorimotor learning and control, it is crucial to determine the neural basis of coding and plasticity embedded into the cerebellar neural circuit and how they are translated into behavioral outcomes in learning paradigms. Learning has to be inferred from the interaction of an embodied system with its real environment, and the same cerebellar principles derived from cell physiology have to be able to drive a variety of tasks of different nature, calling for complex timing and movement patterns. We have coupled a realistic cerebellar spiking neural network (SNN) with a real robot and challenged it in multiple diverse sensorimotor tasks. Encoding and decoding strategies based on neuronal firing rates were applied. Adaptive motor control protocols with acquisition and extinction phases have been designed and tested, including an associative Pavlovian task (Eye blinking classical conditioning), a vestibulo-ocular task and a perturbed arm reaching task operating in closed-loop. The SNN processed in real-time mossy fiber inputs as arbitrary contextual signals, irrespective of whether they conveyed a tone, a vestibular stimulus or the position of a limb. A bidirectional long-term plasticity rule implemented at parallel fibers-Purkinje cell synapses modulated the output activity in the deep cerebellar nuclei. In all tasks, the neurorobot learned to adjust timing and gain of the motor responses by tuning its output discharge. It succeeded in reproducing how human biological systems acquire, extinguish and express knowledge of a noisy and changing world. By varying stimuli and perturbations patterns, real-time control robustness and generalizability were validated. The implicit spiking dynamics of the cerebellar model fulfill timing, prediction and learning functions.
Collapse
Affiliation(s)
- Claudia Casellato
- NeuroEngineering and Medical Robotics Laboratory, Department of Electronics, Information and Bioengineering, Politecnico di Milano, Milano, Italy
| | - Alberto Antonietti
- NeuroEngineering and Medical Robotics Laboratory, Department of Electronics, Information and Bioengineering, Politecnico di Milano, Milano, Italy; Brain Connectivity Center, Istituto di Ricovero e Cura a Carattere Scientifico Istituto Neurologico Nazionale Casimiro Mondino, Pavia, Italy
| | - Jesus A Garrido
- Brain Connectivity Center, Istituto di Ricovero e Cura a Carattere Scientifico Istituto Neurologico Nazionale Casimiro Mondino, Pavia, Italy; Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy
| | - Richard R Carrillo
- Department of Computer Architecture and Technology, Escuela Técnica Superior de Ingegnerías Informática y de Telecomunicación, University of Granada, Granada, Spain
| | - Niceto R Luque
- Department of Computer Architecture and Technology, Escuela Técnica Superior de Ingegnerías Informática y de Telecomunicación, University of Granada, Granada, Spain
| | - Eduardo Ros
- Department of Computer Architecture and Technology, Escuela Técnica Superior de Ingegnerías Informática y de Telecomunicación, University of Granada, Granada, Spain
| | - Alessandra Pedrocchi
- NeuroEngineering and Medical Robotics Laboratory, Department of Electronics, Information and Bioengineering, Politecnico di Milano, Milano, Italy
| | - Egidio D'Angelo
- Brain Connectivity Center, Istituto di Ricovero e Cura a Carattere Scientifico Istituto Neurologico Nazionale Casimiro Mondino, Pavia, Italy; Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy
| |
Collapse
|
20
|
Luque NR, Garrido JA, Carrillo RR, D'Angelo E, Ros E. Fast convergence of learning requires plasticity between inferior olive and deep cerebellar nuclei in a manipulation task: a closed-loop robotic simulation. Front Comput Neurosci 2014; 8:97. [PMID: 25177290 PMCID: PMC4133770 DOI: 10.3389/fncom.2014.00097] [Citation(s) in RCA: 32] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/21/2014] [Accepted: 07/25/2014] [Indexed: 01/13/2023] Open
Abstract
The cerebellum is known to play a critical role in learning relevant patterns of activity for adaptive motor control, but the underlying network mechanisms are only partly understood. The classical long-term synaptic plasticity between parallel fibers (PFs) and Purkinje cells (PCs), which is driven by the inferior olive (IO), can only account for limited aspects of learning. Recently, the role of additional forms of plasticity in the granular layer, molecular layer and deep cerebellar nuclei (DCN) has been considered. In particular, learning at DCN synapses allows for generalization, but convergence to a stable state requires hundreds of repetitions. In this paper we have explored the putative role of the IO-DCN connection by endowing it with adaptable weights and exploring its implications in a closed-loop robotic manipulation task. Our results show that IO-DCN plasticity accelerates convergence of learning by up to two orders of magnitude without conflicting with the generalization properties conferred by DCN plasticity. Thus, this model suggests that multiple distributed learning mechanisms provide a key for explaining the complex properties of procedural learning and open up new experimental questions for synaptic plasticity in the cerebellar network.
Collapse
Affiliation(s)
- Niceto R Luque
- Department of Computer Architecture and Technology, University of Granada (CITIC) Granada, Spain
| | - Jesús A Garrido
- Consorzio Interuniversitario per le Scienze Fisiche della Materia (CNISM) Pavia, Italy ; Neurophysiology Unit, Department of Brain and Behavioral Sciences, University of Pavia Pavia, Italy
| | - Richard R Carrillo
- Department of Computer Architecture and Technology, University of Granada (CITIC) Granada, Spain
| | - Egidio D'Angelo
- Neurophysiology Unit, Department of Brain and Behavioral Sciences, University of Pavia Pavia, Italy ; Brain Connectivity Center, C. Mondino National Neurological Institute Pavia, Italy
| | - Eduardo Ros
- Department of Computer Architecture and Technology, University of Granada (CITIC) Granada, Spain
| |
Collapse
|
21
|
Wang X, Hou ZG, Lv F, Tan M, Wang Y. Mobile robots׳ modular navigation controller using spiking neural networks. Neurocomputing 2014. [DOI: 10.1016/j.neucom.2013.07.055] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/25/2022]
|
22
|
Garrido JA, Luque NR, D'Angelo E, Ros E. Distributed cerebellar plasticity implements adaptable gain control in a manipulation task: a closed-loop robotic simulation. Front Neural Circuits 2013; 7:159. [PMID: 24130518 PMCID: PMC3793577 DOI: 10.3389/fncir.2013.00159] [Citation(s) in RCA: 53] [Impact Index Per Article: 4.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/04/2013] [Accepted: 09/17/2013] [Indexed: 01/08/2023] Open
Abstract
Adaptable gain regulation is at the core of the forward controller operation performed by the cerebro-cerebellar loops and it allows the intensity of motor acts to be finely tuned in a predictive manner. In order to learn and store information about body-object dynamics and to generate an internal model of movement, the cerebellum is thought to employ long-term synaptic plasticity. LTD at the PF-PC synapse has classically been assumed to subserve this function (Marr, 1969). However, this plasticity alone cannot account for the broad dynamic ranges and time scales of cerebellar adaptation. We therefore tested the role of plasticity distributed over multiple synaptic sites (Hansel et al., 2001; Gao et al., 2012) by generating an analog cerebellar model embedded into a control loop connected to a robotic simulator. The robot used a three-joint arm and performed repetitive fast manipulations with different masses along an 8-shape trajectory. In accordance with biological evidence, the cerebellum model was endowed with both LTD and LTP at the PF-PC, MF-DCN and PC-DCN synapses. This resulted in a network scheme whose effectiveness was extended considerably compared to one including just PF-PC synaptic plasticity. Indeed, the system including distributed plasticity reliably self-adapted to manipulate different masses and to learn the arm-object dynamics over a time course that included fast learning and consolidation, along the lines of what has been observed in behavioral tests. In particular, PF-PC plasticity operated as a time correlator between the actual input state and the system error, while MF-DCN and PC-DCN plasticity played a key role in generating the gain controller. This model suggests that distributed synaptic plasticity allows generation of the complex learning properties of the cerebellum. The incorporation of further plasticity mechanisms and of spiking signal processing will allow this concept to be extended in a more realistic computational scenario.
Collapse
Affiliation(s)
- Jesús A Garrido
- Neurophysiology Unit, Department of Brain and Behavioral Sciences, University of Pavia Pavia, Italy ; A. Volta Physics Department, Consorzio Interuniversitario per le Scienze Fisiche della Materia, University of Pavia Research Unit Pavia, Italy
| | | | | | | |
Collapse
|
23
|
Tolu S, Vanegas M, Luque NR, Garrido JA, Ros E. Bio-inspired adaptive feedback error learning architecture for motor control. BIOLOGICAL CYBERNETICS 2012; 106:507-522. [PMID: 22907270 DOI: 10.1007/s00422-012-0515-5] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/08/2010] [Accepted: 07/31/2012] [Indexed: 06/01/2023]
Abstract
This study proposes an adaptive control architecture based on an accurate regression method called Locally Weighted Projection Regression (LWPR) and on a bio-inspired module, such as a cerebellar-like engine. This hybrid architecture takes full advantage of the machine learning module (LWPR kernel) to abstract an optimized representation of the sensorimotor space while the cerebellar component integrates this to generate corrective terms in the framework of a control task. Furthermore, we illustrate how the use of a simple adaptive error feedback term allows to use the proposed architecture even in the absence of an accurate analytic reference model. The presented approach achieves an accurate control with low gain corrective terms (for compliant control schemes). We evaluate the contribution of the different components of the proposed scheme comparing the obtained performance with alternative approaches. Then, we show that the presented architecture can be used for accurate manipulation of different objects when their physical properties are not directly known by the controller. We evaluate how the scheme scales for simulated plants of high Degrees of Freedom (7-DOFs).
Collapse
Affiliation(s)
- Silvia Tolu
- CITIC-Department of Computer Architecture and Technology, ETSI Informática y de Telecomunicación, University of Granada, Granada, Spain.
| | | | | | | | | |
Collapse
|
24
|
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
|