The muscle synergy method is a well-established computational approach to motor control in neuroscience. Recently, the hypothesis of linearity adopted by conventional algorithms has been questioned since the non-linearities of the musculoskeletal system may not be captured by linear methods. The scope of this work is to shed further light on the capabilities of autoencoders (AEs) for extracting muscle synergies by targeting a variety of movements covering the upper limb workspace. This approach elicits multiple muscular activations, which are essential to exploit the potential of muscle synergies. We developed two configurations of an autoencoder: a single-plane model trained and tested on the same movement plane and a multiple-plane model trained on all planes but tested on each plane. Electromyographic data were collected from 16 muscles of 15 participants performing reaching movements across 9 targets in 5 planes, and results were compared to the non-negative factorization (NMF). Both synergies and temporal coefficients showed high similarity between AE and NMF (>0.78), indicating that the motor modules extracted with the two methods have the same structure and similar temporal recruitment. Both methods showed a comparable reconstruction accuracy of the input signal (RMSE and R2). The performance of AE decreased with multiple plane training with respect to single plane training due to signal variability. Limitations of this study include the lack of ground truth and unexplored AE configurations. To foster future work, we released an open codebase to provide an easy-to-use code for reproducing our study and for testing new features that may improve the application of the AE (https://github.com/cbrambilla/MuscleSynergyExtractionBench-main). Future research will focus on the development of non-linear techniques to extract muscle synergy in different datasets (e.g., lower limbs, full-body movements, patient populations), applying different setting parameters, multi-layer architectures, and activation functions, and incorporating task performance within synergy models.

On autoencoders for extracting muscle synergies: A study in highly variable upper limb movements

Brambilla C.
Secondo
;
Molinari Tosatti L.;Brusaferri A.
Co-ultimo
;
Scano A.
Co-ultimo
2025

Abstract

The muscle synergy method is a well-established computational approach to motor control in neuroscience. Recently, the hypothesis of linearity adopted by conventional algorithms has been questioned since the non-linearities of the musculoskeletal system may not be captured by linear methods. The scope of this work is to shed further light on the capabilities of autoencoders (AEs) for extracting muscle synergies by targeting a variety of movements covering the upper limb workspace. This approach elicits multiple muscular activations, which are essential to exploit the potential of muscle synergies. We developed two configurations of an autoencoder: a single-plane model trained and tested on the same movement plane and a multiple-plane model trained on all planes but tested on each plane. Electromyographic data were collected from 16 muscles of 15 participants performing reaching movements across 9 targets in 5 planes, and results were compared to the non-negative factorization (NMF). Both synergies and temporal coefficients showed high similarity between AE and NMF (>0.78), indicating that the motor modules extracted with the two methods have the same structure and similar temporal recruitment. Both methods showed a comparable reconstruction accuracy of the input signal (RMSE and R2). The performance of AE decreased with multiple plane training with respect to single plane training due to signal variability. Limitations of this study include the lack of ground truth and unexplored AE configurations. To foster future work, we released an open codebase to provide an easy-to-use code for reproducing our study and for testing new features that may improve the application of the AE (https://github.com/cbrambilla/MuscleSynergyExtractionBench-main). Future research will focus on the development of non-linear techniques to extract muscle synergy in different datasets (e.g., lower limbs, full-body movements, patient populations), applying different setting parameters, multi-layer architectures, and activation functions, and incorporating task performance within synergy models.
2025
Istituto di Sistemi e Tecnologie Industriali Intelligenti per il Manifatturiero Avanzato - STIIMA (ex ITIA)
Autoencoder
Electromyography
Muscle synergies
Non-negative matrix factorization
File in questo prodotto:
File Dimensione Formato  
2025_Giraud_AutoencodersSynergies_BiomedicalSignalProcessingControl.pdf

accesso aperto

Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 1.32 MB
Formato Adobe PDF
1.32 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/550030
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact