The main goal of this work was to assess the performance of different initializations of matrix factorization algorithms for an accurate identification of muscle synergies. Currently, nonnegative matrix factorization (NNMF) is the most commonly used method to identify muscle synergies. However, it has been shown that NNMF performance might be affected by different kinds of initialization. The present study aims at optimizing the traditional NNMF initialization for data with partial or complete temporal dependencies. For this purpose, three different initializations are used: random, SVD-based, and sparse. NNMF was used to identify muscle synergies from simulated data as well as from experimental surface EMG signals. Simulated data were generated from synthetic independent and dependent synergy vectors (i.e., shared muscle components), whose activation coefficients were corrupted by simulating controlled degrees of correlation. Similarly, EMG data were artificially modified, making the extracted activation coefficients temporally dependent. By measuring the quality of identification of the original synergies underlying the data, it was possible to compare the performance of different initialization techniques. Simulation results demonstrate that sparse initialization performs significantly better than all other kinds of initialization in reconstructing muscle synergies, regardless of the correlation level in the data.
Comparison of initialization techniques for the accurate extraction of muscle synergies from myoelectric signals via nonnegative matrix factorization
cristiano de marchis
Ultimo
2018-01-01
Abstract
The main goal of this work was to assess the performance of different initializations of matrix factorization algorithms for an accurate identification of muscle synergies. Currently, nonnegative matrix factorization (NNMF) is the most commonly used method to identify muscle synergies. However, it has been shown that NNMF performance might be affected by different kinds of initialization. The present study aims at optimizing the traditional NNMF initialization for data with partial or complete temporal dependencies. For this purpose, three different initializations are used: random, SVD-based, and sparse. NNMF was used to identify muscle synergies from simulated data as well as from experimental surface EMG signals. Simulated data were generated from synthetic independent and dependent synergy vectors (i.e., shared muscle components), whose activation coefficients were corrupted by simulating controlled degrees of correlation. Similarly, EMG data were artificially modified, making the extracted activation coefficients temporally dependent. By measuring the quality of identification of the original synergies underlying the data, it was possible to compare the performance of different initialization techniques. Simulation results demonstrate that sparse initialization performs significantly better than all other kinds of initialization in reconstructing muscle synergies, regardless of the correlation level in the data.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.