1
|
Wilson E. Adaptive Filter Model of Cerebellum for Biological Muscle Control With Spike Train Inputs. Neural Comput 2023; 35:1938-1969. [PMID: 37844325 DOI: 10.1162/neco_a_01617] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/21/2022] [Accepted: 06/05/2023] [Indexed: 10/18/2023]
Abstract
Prior applications of the cerebellar adaptive filter model have included a range of tasks within simulated and robotic systems. However, this has been limited to systems driven by continuous signals. Here, the adaptive filter model of the cerebellum is applied to the control of a system driven by spiking inputs by considering the problem of controlling muscle force. The performance of the standard adaptive filter algorithm is compared with the algorithm with a modified learning rule that minimizes inputs and a simple proportional-integral-derivative (PID) controller. Control performance is evaluated in terms of the number of spikes, the accuracy of spike input locations, and the accuracy of muscle force output. Results show that the cerebellar adaptive filter model can be applied without change to the control of systems driven by spiking inputs. The cerebellar algorithm results in good agreement between input spikes and force outputs and significantly improves on a PID controller. Input minimization can be used to reduce the number of spike inputs, but at the expense of a decrease in accuracy of spike input location and force output. This work extends the applications of the cerebellar algorithm and demonstrates the potential of the adaptive filter model to be used to improve functional electrical stimulation muscle control.
Collapse
Affiliation(s)
- Emma Wilson
- School of Computing and Communications, Lancaster University, Lancaster LA1 4WA, U.K.
| |
Collapse
|
2
|
Kent TA, Kim S, Kornilowicz G, Yuan W, Hartmann MJZ, Bergbreiter S. WhiskSight: A Reconfigurable, Vision-Based, Optical Whisker Sensing Array for Simultaneous Contact, Airflow, and Inertia Stimulus Detection. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3062816] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
3
|
Wilson ED, Assaf T, Rossiter JM, Dean P, Porrill J, Anderson SR, Pearson MJ. A multizone cerebellar chip for bioinspired adaptive robot control and sensorimotor processing. J R Soc Interface 2021; 18:20200750. [PMID: 33499769 DOI: 10.1098/rsif.2020.0750] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022] Open
Abstract
The cerebellum is a neural structure essential for learning, which is connected via multiple zones to many different regions of the brain, and is thought to improve human performance in a large range of sensory, motor and even cognitive processing tasks. An intriguing possibility for the control of complex robotic systems would be to develop an artificial cerebellar chip with multiple zones that could be similarly connected to a variety of subsystems to optimize performance. The novel aim of this paper, therefore, is to propose and investigate a multizone cerebellar chip applied to a range of tasks in robot adaptive control and sensorimotor processing. The multizone cerebellar chip was evaluated using a custom robotic platform consisting of an array of tactile sensors driven by dielectric electroactive polymers mounted upon a standard industrial robot arm. The results demonstrate that the performance in each task was improved by the concurrent, stable learning in each cerebellar zone. This paper, therefore, provides the first empirical demonstration that a synthetic, multizone, cerebellar chip could be embodied within existing robotic systems to improve performance in a diverse range of tasks, much like the cerebellum in a biological system.
Collapse
Affiliation(s)
- Emma D Wilson
- Lancaster University, School of Computing and Communications, Lancaster, UK
| | - Tareq Assaf
- University of Bath, Department of Electronic and Electrical Engineering, Bath, UK
| | | | - Paul Dean
- University of Sheffield, Department of Psychology, Sheffield, UK
| | - John Porrill
- University of Sheffield, Department of Psychology, Sheffield, UK
| | - Sean R Anderson
- University of Sheffield, Department of Automatic Control and Systems Engineering, Sheffield, UK
| | - Martin J Pearson
- University of the West of England, Bristol Robotics Laboratory, Bristol, UK
| |
Collapse
|
4
|
Abstract
Recent studies have been inspired by natural whiskers for a proposal of tactile sensing system to augment the sensory ability of autonomous robots. In this study, we propose a novel artificial soft whisker sensor that is not only flexible but also adapts and compensates for being trimmed or broken during operation. In this morphological compensation designed from an analytical model of the whisker, our sensing device actively adjusts its morphology to regain sensitivity close to that of its original form (before being broken). To serve this purpose, the body of the whisker comprises a silicon-rubber truncated cone with an air chamber inside as the medulla layer, which is inflated to achieve rigidity. A small strain gauge is attached to the outer wall of the chamber for recording strain variation upon contact of the whisker. The chamber wall is reinforced by two inextensible nylon fibers wound around it to ensure that morphology change occurs only in the measuring direction of the strain gauge by compressing or releasing pressurized air contained in the chamber. We investigated an analytical model for the regulation of whisker sensitivity by changing the chamber morphology. Experimental results showed good agreement with the numerical results of performance by an intact whisker in normal mode, as well as in compensation mode. Finally, adaptive functionality was tested in two separate scenarios for thorough evaluation: (1) A short whisker (65 mm) compensating for a longer one (70 mm), combined with a special case (self-compensation), and (2) vice versa. Preliminary results showed good feasibility of the idea and efficiency of the analytical model in the compensation process, in which the compensator in the typical scenario performed with 20.385% average compensation error. Implementation of the concept in the present study fulfills the concept of morphological computation in soft robotics and paves the way toward accomplishment of an active sensing system that overcomes a critical event (broken whisker) based on optimized morphological compensation.
Collapse
Affiliation(s)
- Nhan Huu Nguyen
- School of Materials Science, Japan Advanced Institute of Science and Technology (JAIST), Nomi, Japan
| | - Van Anh Ho
- School of Materials Science, Japan Advanced Institute of Science and Technology (JAIST), Nomi, Japan
| |
Collapse
|
5
|
Wilson ED, Anderson SR, Dean P, Porrill J. Sensorimotor maps can be dynamically calibrated using an adaptive-filter model of the cerebellum. PLoS Comput Biol 2019; 15:e1007187. [PMID: 31295248 DOI: 10.1371/journal.pcbi.1007187] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/28/2018] [Accepted: 06/16/2019] [Indexed: 11/19/2022] Open
Abstract
Substantial experimental evidence suggests the cerebellum is involved in calibrating sensorimotor maps. Consistent with this involvement is the well-known, but little understood, massive cerebellar projection to maps in the superior colliculus. Map calibration would be a significant new role for the cerebellum given the ubiquity of map representations in the brain, but how it could perform such a task is unclear. Here we investigated a dynamic method for map calibration, based on electrophysiological recordings from the superior colliculus, that used a standard adaptive-filter cerebellar model. The method proved effective for complex distortions of both unimodal and bimodal maps, and also for predictive map-based tracking of moving targets. These results provide the first computational evidence for a novel role for the cerebellum in dynamic sensorimotor map calibration, of potential importance for coordinate alignment during ongoing motor control, and for map calibration in future biomimetic systems. This computational evidence also provides testable experimental predictions concerning the role of the connections between cerebellum and superior colliculus in previously observed dynamic coordinate transformations. The human brain contains a structure known as the cerebellum, which contains a vast number of neurons–around 80% of the total ~90 billion. We believe the cerebellum is involved in learning motor skills, and so is vitally important for accurately controlling the movements of our body, amongst other things. However, like most regions of the brain, we still do not fully understand the role of the cerebellum and evidence for new roles is appearing all the time. One such new role is in the calibration of sensorimotor maps in the brain that link our sensory perception to motor function, such as when a visual stimulus causes a redirect of our gaze. We investigated this problem by connecting a mathematical model of the cerebellar cortical microcircuit to simulated sensory maps in the superior colliculus that are used to control orienting movements. We found the error signal generated by inaccurate orienting movements could be used to accurately calibrate sensorimotor maps, and to allow predictive tracking of moving targets. This finding points to a potentially widespread role for the cerebellum in calibrating the sensorimotor maps that are ubiquitous in the brain and could prove useful in controlling the movements of multi-joint robots.
Collapse
|
6
|
|
7
|
Wilson ED, Assaf T, Pearson MJ, Rossiter JM, Anderson SR, Porrill J, Dean P. Cerebellar-inspired algorithm for adaptive control of nonlinear dielectric elastomer-based artificial muscle. J R Soc Interface 2016; 13:rsif.2016.0547. [PMID: 27655667 PMCID: PMC5046955 DOI: 10.1098/rsif.2016.0547] [Citation(s) in RCA: 23] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/08/2016] [Accepted: 08/23/2016] [Indexed: 02/01/2023] Open
Abstract
Electroactive polymer actuators are important for soft robotics, but can be difficult to control because of compliance, creep and nonlinearities. Because biological control mechanisms have evolved to deal with such problems, we investigated whether a control scheme based on the cerebellum would be useful for controlling a nonlinear dielectric elastomer actuator, a class of artificial muscle. The cerebellum was represented by the adaptive filter model, and acted in parallel with a brainstem, an approximate inverse plant model. The recurrent connections between the two allowed for direct use of sensory error to adjust motor commands. Accurate tracking of a displacement command in the actuator's nonlinear range was achieved by either semi-linear basis functions in the cerebellar model or semi-linear functions in the brainstem corresponding to recruitment in biological muscle. In addition, allowing transfer of training between cerebellum and brainstem as has been observed in the vestibulo-ocular reflex prevented the steady increase in cerebellar output otherwise required to deal with creep. The extensibility and relative simplicity of the cerebellar-based adaptive-inverse control scheme suggests that it is a plausible candidate for controlling this type of actuator. Moreover, its performance highlights important features of biological control, particularly nonlinear basis functions, recruitment and transfer of training.
Collapse
Affiliation(s)
- Emma D Wilson
- Sheffield Robotics, University of Sheffield, Sheffield, UK Department of Psychology, University of Sheffield, Sheffield, UK
| | - Tareq Assaf
- Bristol Robotics Laboratory, University of the West of England and University of Bristol, UK
| | - Martin J Pearson
- Bristol Robotics Laboratory, University of the West of England and University of Bristol, UK
| | - Jonathan M Rossiter
- Bristol Robotics Laboratory, University of the West of England and University of Bristol, UK Department of Engineering Mathematics, University of Bristol, Bristol, UK
| | - Sean R Anderson
- Sheffield Robotics, University of Sheffield, Sheffield, UK Department of Automatic Control and Systems Engineering, University of Sheffield, Sheffield, UK
| | - John Porrill
- Sheffield Robotics, University of Sheffield, Sheffield, UK Department of Psychology, University of Sheffield, Sheffield, UK
| | - Paul Dean
- Sheffield Robotics, University of Sheffield, Sheffield, UK Department of Psychology, University of Sheffield, Sheffield, UK
| |
Collapse
|
8
|
Wilson ED, Assaf T, Pearson MJ, Rossiter JM, Dean P, Anderson SR, Porrill J. Biohybrid Control of General Linear Systems Using the Adaptive Filter Model of Cerebellum. Front Neurorobot 2015; 9:5. [PMID: 26257638 PMCID: PMC4507459 DOI: 10.3389/fnbot.2015.00005] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/10/2015] [Accepted: 06/29/2015] [Indexed: 11/13/2022] Open
Abstract
The adaptive filter model of the cerebellar microcircuit has been successfully applied to biological motor control problems, such as the vestibulo-ocular reflex (VOR), and to sensory processing problems, such as the adaptive cancelation of reafferent noise. It has also been successfully applied to problems in robotics, such as adaptive camera stabilization and sensor noise cancelation. In previous applications to inverse control problems, the algorithm was applied to the velocity control of a plant dominated by viscous and elastic elements. Naive application of the adaptive filter model to the displacement (as opposed to velocity) control of this plant results in unstable learning and control. To be more generally useful in engineering problems, it is essential to remove this restriction to enable the stable control of plants of any order. We address this problem here by developing a biohybrid model reference adaptive control (MRAC) scheme, which stabilizes the control algorithm for strictly proper plants. We evaluate the performance of this novel cerebellar-inspired algorithm with MRAC scheme in the experimental control of a dielectric electroactive polymer, a class of artificial muscle. The results show that the augmented cerebellar algorithm is able to accurately control the displacement response of the artificial muscle. The proposed solution not only greatly extends the practical applicability of the cerebellar-inspired algorithm, but may also shed light on cerebellar involvement in a wider range of biological control tasks.
Collapse
Affiliation(s)
- Emma D Wilson
- Sheffield Robotics, University of Sheffield , Sheffield , UK
| | - Tareq Assaf
- Bristol Robotics Laboratory (BRL), University of Bristol , Bristol , UK ; Bristol Robotics Laboratory (BRL), University of the West of England , Bristol , UK
| | - Martin J Pearson
- Bristol Robotics Laboratory (BRL), University of Bristol , Bristol , UK ; Bristol Robotics Laboratory (BRL), University of the West of England , Bristol , UK
| | - Jonathan M Rossiter
- Bristol Robotics Laboratory (BRL), University of Bristol , Bristol , UK ; Bristol Robotics Laboratory (BRL), University of the West of England , Bristol , UK
| | - Paul Dean
- Sheffield Robotics, University of Sheffield , Sheffield , UK
| | - Sean R Anderson
- Sheffield Robotics, University of Sheffield , Sheffield , UK ; Department of Automatic Control and Systems Engineering, University of Sheffield , Sheffield , UK
| | - John Porrill
- Sheffield Robotics, University of Sheffield , Sheffield , UK
| |
Collapse
|
9
|
Baleia J, Santana P, Barata J. On Exploiting Haptic Cues for Self-Supervised Learning of Depth-Based Robot Navigation Affordances. J INTELL ROBOT SYST 2015. [DOI: 10.1007/s10846-015-0184-4] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
|
10
|
Abstract
Many cerebellar models use a form of synaptic plasticity that implements decorrelation learning. Parallel fibers carrying signals positively correlated with climbing-fiber input have their synapses weakened (long-term depression), whereas those carrying signals negatively correlated with climbing input have their synapses strengthened (long-term potentiation). Learning therefore ceases when all parallel-fiber signals have been decorrelated from climbing-fiber input. This is a computationally powerful rule for supervised learning and can be cast in a spike-timing dependent plasticity form for comparison with experimental evidence. Decorrelation learning is particularly well suited to sensory prediction, for example, in the reafference problem where external sensory signals are interfered with by reafferent signals from the organism's own movements, and the required circuit appears similar to the one found to mediate classical eye blink conditioning. However, for certain stimuli, avoidance is a much better option than simple prediction, and decorrelation learning can also be used to acquire appropriate avoidance movements. One example of a stimulus to be avoided is retinal slip that degrades visual processing, and decorrelation learning appears to play a role in the vestibulo-ocular reflex that stabilizes gaze in the face of unpredicted head movements. Decorrelation learning is thus suitable for both sensory prediction and motor control. It may also be well suited for generic spatial and temporal coordination, because of its ability to remove the unwanted side effects of movement. Finally, because it can be used with any kind of time-varying signal, the cerebellum could play a role in cognitive processing.
Collapse
|
11
|
Abstract
The review asks how the adaptive filter model of the cerebellum might be relevant to experimental work on zone C3, one of the most extensively studied regions of cerebellar cortex. As far as features of the cerebellar microcircuit are concerned, the model appears to fit very well with electrophysiological discoveries concerning the importance of molecular layer interneurons and their plasticity, the significance of long-term potentiation and the striking number of silent parallel fibre synapses. Regarding external connectivity and functionality, a key feature of the adaptive filter model is its use of the decorrelation algorithm, which renders it uniquely suited to problems of sensory noise cancellation. However, this capacity can be extended to the avoidance of sensory interference, by appropriate movements of, for example, the eyes in the vestibulo-ocular reflex. Avoidance becomes particularly important when painful signals are involved, and as the climbing fibre input to zone C3 is extremely responsive to nociceptive stimuli, it is proposed that one function of this zone is the avoidance of pain by, for example, adjusting movements of the body to avoid self-harm. This hypothesis appears consistent with evidence from humans and animals concerning the role of the intermediate cerebellum in classically conditioned withdrawal reflexes, but further experiments focusing on conditioned avoidance are required to test the hypothesis more stringently. The proposed architecture may also be useful for automatic self-adjusting damage avoidance in robots, an important consideration for next generation 'soft' robots designed to interact with people.
Collapse
Affiliation(s)
- Paul Dean
- P. Dean: Department of Psychology, University of Sheffield, Western Bank, Sheffield S10 2TP, UK.
| | | | | | | |
Collapse
|
12
|
Porrill J, Dean P, Anderson SR. Adaptive filters and internal models: multilevel description of cerebellar function. Neural Netw 2012; 47:134-49. [PMID: 23391782 DOI: 10.1016/j.neunet.2012.12.005] [Citation(s) in RCA: 76] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/29/2012] [Revised: 11/22/2012] [Accepted: 12/17/2012] [Indexed: 11/16/2022]
Abstract
Cerebellar function is increasingly discussed in terms of engineering schemes for motor control and signal processing that involve internal models. To address the relation between the cerebellum and internal models, we adopt the chip metaphor that has been used to represent the combination of a homogeneous cerebellar cortical microcircuit with individual microzones having unique external connections. This metaphor indicates that identifying the function of a particular cerebellar chip requires knowledge of both the general microcircuit algorithm and the chip's individual connections. Here we use a popular candidate algorithm as embodied in the adaptive filter, which learns to decorrelate its inputs from a reference ('teaching', 'error') signal. This algorithm is computationally powerful enough to be used in a very wide variety of engineering applications. However, the crucial issue is whether the external connectivity required by such applications can be implemented biologically. We argue that some applications appear to be in principle biologically implausible: these include the Smith predictor and Kalman filter (for state estimation), and the feedback-error-learning scheme for adaptive inverse control. However, even for plausible schemes, such as forward models for noise cancellation and novelty-detection, and the recurrent architecture for adaptive inverse control, there is unlikely to be a simple mapping between microzone function and internal model structure. This initial analysis suggests that cerebellar involvement in particular behaviours is therefore unlikely to have a neat classification into categories such as 'forward model'. It is more likely that cerebellar microzones learn a task-specific adaptive-filter operation which combines a number of signal-processing roles.
Collapse
Affiliation(s)
- John Porrill
- Department of Psychology, Sheffield University, Western Bank, Sheffield, S10 2TP, UK
| | | | | |
Collapse
|
13
|
Abstract
The adaptive-filter model of the cerebellar microcircuit is in widespread use, combining as it does an explanation of key microcircuit features with well-specified computational power. Here we consider two methods for its evaluation. One is to test its predictions concerning relations between cerebellar inputs and outputs. Where the relevant experimental data are available, e.g. for the floccular role in image stabilization, the predictions appear to be upheld. However, for the majority of cerebellar microzones these data have yet to be obtained. The second method is to test model predictions about details of the microcircuit. We focus on features apparently incompatible with the model, in particular non-linear patterns in Purkinje cell simple-spike firing. Analysis of these patterns suggests the following three conclusions. (i) It is important to establish whether they can be observed during task-related behaviour. (ii) Highly non-linear models based on these patterns are unlikely to be universal, because they would be incompatible with the (approximately) linear nature of floccular function. (iii) The control tasks for which these models are computationally suited need to be identified. At present, therefore, the adaptive filter remains a candidate model of at least some cerebellar microzones, and its evaluation suggests promising lines for future enquiry.
Collapse
Affiliation(s)
- Paul Dean
- Department of Psychology, University of Sheffield, Western Bank, Sheffield S10 2TP, UK.
| | | |
Collapse
|