ePoster

Computational implications of motor primitives for cortical motor learning

Natalie Schieferstein, Paul Züge, Raoul-Martin Memmesheimer
Bernstein Conference 2024(2024)
Goethe University, Frankfurt, Germany

Conference

Bernstein Conference 2024

Goethe University, Frankfurt, Germany

Resources

Authors & Affiliations

Natalie Schieferstein, Paul Züge, Raoul-Martin Memmesheimer

Abstract

Motor control is a complex, high-dimensional task. It has been suggested that the brain may reduce the dimensionality of this control problem by using a set of motor primitives (or muscle synergies) that encode frequently used patterns of muscle co-activations in the time and/or weight-domain (Bizzi et al., 1991; Kutch and Valero-Cuevas, 2012; Bizzi and Cheung, 2013; Alessandro et al., 2013). In this project we investigate how motor primitives may affect the learning of movement in motor cortex. We model motor cortex as a recurrent neural network (RNN) and compare two potential output scenarios: In the direct network, there is a direct feedforward projection from the cortical RNN to the muscle output layer (Hennequin et al., 2014; Sussillo et al., 2015). In the motor primitive network, we assume that motor cortex can control muscle activity only indirectly, via an intermediate layer of motor primitive units (MPUs). The fixed set of weight vectors from the MPUs to the muscle output layer is then a simple model of (spatial) motor primitives, encoding patterns of frequently used muscle co-activations. For an idealized training with gradient descent, the motor primitive layer does not affect training performance. This is different for a less powerful rule, such as weight perturbation learning (Dembo and Kailath, 1990; Züge et al., 2023), which can be more easily implemented biologically: In a network trained with weight perturbation an intermediate motor primitive layer can increase training speed. This holds in linear networks with less motor primitive units than muscles and if the target muscle activations are realizable with the given motor primitive weight matrix.

Unique ID: bernstein-24/computational-implications-motor-5af726e1