Related Experiment Video
Updated: Sep 11, 2026

An Experimental Platform to Study the Closed-loop Performance of Brain-machine Interfaces
Published on: March 10, 2011
Improved stability and interpretability of motor modules computed with an autoencoder
Siddharth R Nathella1, Bryant A Seamon2, Aaron Young1,3
1George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, Georgia, United States.
Abstract:
Motor module analysis is an important tool in the study of movement, particularly in people with impaired neural control. The most common method for computing motor modules is non-negative matrix factorization (NMF), which identifies a matrix of motor modules and their corresponding time-series activity from electromyography data. NMF has several limitations, including dependence of the muscle weightings on the number of modules selected. Approaches for selecting the number of modules vary between studies, making it difficult to compare and reproduce results. Some metrics of motor control complexity use the variance accounted for when extracting a single motor module (VAF1), yet that module's structure offers little biomechanical interpretability. In this work, we present a method for computing motor modules using an autoencoder, a neural network architecture that can find latent representations of data. Using a single-layer autoencoder, we extracted motor modules from data in able-bodied individuals and poststroke individuals. The structure of autoencoder-computed modules was significantly less sensitive to the selected number of modules. With the autoencoder-computed modules, increasing the number of modules added new information, instead of splitting previous modules. Autoencoder-computed modules, especially at low module counts, had more distinct and interpretable biomechanical functions. Lastly, the autoencoder-computed modules are consistent with previous NMF studies in persons with stroke, which found fewer modules needed to explain the muscle activity of paretic limbs. Our autoencoder-based method offers a new approach for computing motor modules, with advantages of better stability in module structure across module counts, and a more biomechanically relevant interpretation of VAF1.NEW & NOTEWORTHY This work presents an approach for computing motor modules using an autoencoder and comprehensively compares the stability of motor module structure, functional significance at low module counts, and interpretation of VAF1 to the current state of the art. The AE-computed module structures were more stable at different module counts. The AE has the potential to improve confidence in module structure and make analysis less dependent on the specific number of modules selected.
More Related Videos
Related Concept Videos
Neural Regulation
Motor Units
Motor Units
Motor units come in different sizes, with smaller units...
Motor Unit Stimulation
The latent period of contraction marks the onset of excitation-contraction coupling, when the action potential propagates across the sarcolemma, preparing the muscle fibers for contraction. As the fibers enter the contraction phase, the...
Hierarchy of Motor Control
Direct Motor Pathways
The corticospinal tract is responsible for the voluntary movement of the limbs and trunk. It originates in the cerebral cortex of the brain and descends through the cerebrum's internal capsule and the...

