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

IF 4.9 2区 医学 Q1 ENGINEERING, BIOMEDICAL
Manuela Giraud , Cristina Brambilla , Eleonora Guanziroli , Salvatore Facciorusso , Lorenzo Molinari Tosatti , Franco Molteni , Alessandro Brusaferri , Alessandro Scano
{"title":"On autoencoders for extracting muscle synergies: A study in highly variable upper limb movements","authors":"Manuela Giraud ,&nbsp;Cristina Brambilla ,&nbsp;Eleonora Guanziroli ,&nbsp;Salvatore Facciorusso ,&nbsp;Lorenzo Molinari Tosatti ,&nbsp;Franco Molteni ,&nbsp;Alessandro Brusaferri ,&nbsp;Alessandro Scano","doi":"10.1016/j.bspc.2025.107940","DOIUrl":null,"url":null,"abstract":"<div><div>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 (&gt;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 R<sup>2</sup>). 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 (<span><span>https://github.com/cbrambilla/MuscleSynergyExtractionBench-main</span><svg><path></path></svg></span>). 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.</div></div>","PeriodicalId":55362,"journal":{"name":"Biomedical Signal Processing and Control","volume":"108 ","pages":"Article 107940"},"PeriodicalIF":4.9000,"publicationDate":"2025-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedical Signal Processing and Control","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1746809425004513","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0

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.
用于提取肌肉协同作用的自编码器:高度可变上肢运动的研究
肌肉协同法是神经科学研究运动控制的一种行之有效的计算方法。近年来,传统算法所采用的线性假设受到了质疑,因为线性方法可能无法捕获肌肉骨骼系统的非线性。这项工作的范围是进一步阐明自动编码器(AEs)通过针对覆盖上肢工作空间的各种运动来提取肌肉协同作用的能力。这种方法引起多种肌肉激活,这对于开发肌肉协同作用的潜力是必不可少的。我们开发了两种配置的自动编码器:在同一运动平面上训练和测试的单平面模型和在所有平面上训练但在每个平面上测试的多平面模型。研究人员收集了15名参与者在5个平面上跨越9个目标的16块肌肉的肌电图数据,并将结果与非负因子分解(NMF)进行了比较。AE和NMF的协同效应和时间系数都显示出较高的相似性(>0.78),说明两种方法提取的运动模块具有相同的结构和相似的时间招募。两种方法对输入信号的重建精度(RMSE和R2)相当。由于信号的变异性,多平面训练相对于单平面训练的声发射性能有所下降。本研究的局限性包括缺乏基础真理和未探索的声发射构型。为了促进未来的工作,我们发布了一个开放的代码库,以提供一个易于使用的代码来重现我们的研究,并测试可能改进AE应用程序的新功能(https://github.com/cbrambilla/MuscleSynergyExtractionBench-main)。未来的研究将集中于非线性技术的发展,以提取不同数据集(如下肢、全身运动、患者群体)中的肌肉协同作用,应用不同的设置参数、多层架构和激活函数,并将任务性能纳入协同模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Biomedical Signal Processing and Control
Biomedical Signal Processing and Control 工程技术-工程:生物医学
CiteScore
9.80
自引率
13.70%
发文量
822
审稿时长
4 months
期刊介绍: Biomedical Signal Processing and Control aims to provide a cross-disciplinary international forum for the interchange of information on research in the measurement and analysis of signals and images in clinical medicine and the biological sciences. Emphasis is placed on contributions dealing with the practical, applications-led research on the use of methods and devices in clinical diagnosis, patient monitoring and management. Biomedical Signal Processing and Control reflects the main areas in which these methods are being used and developed at the interface of both engineering and clinical science. The scope of the journal is defined to include relevant review papers, technical notes, short communications and letters. Tutorial papers and special issues will also be published.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信