Feasibility of Data-driven EMG Signal Generation using a Deep Generative Model

Despite recent advancements in the field of pattern recognition-based myoelectric control, the collection of a high quality training set remains a challenge limiting its adoption. This paper proposes a framework for a possible solution by augmenting short training protocols with subject-specific synthetic electromyography (EMG) data generated using a deep generative network, known as SinGAN. The aim of this work is to produce high quality synthetic data that could improve classification accuracy when combined with a limited training protocol. SinGAN was used to generate 1000 synthetic windows of EMG data from a single window of six different motions, and results were evaluated qualitatively, quantitatively, and in a classification task. Qualitative assessment of synthetic data was conducted via visual inspection of principal component analysis projections of real and synthetic feature space. Quantitative assessment of synthetic data revealed 11 of 32 synthetic features had similar location and scale to real features (using univariate two-sample Lepage tests); whereas multivariate distributions were found to be statistically different (p <0.05). Finally, the addition of these synthetic data to a brief training set of real data significantly improved classification accuracy in a cross-validation testing scheme by 5.4% (p <0.001).

[1]  Dario Farina,et al.  A model for the generation of synthetic intramuscular EMG signals to test decomposition algorithms , 2001, IEEE Transactions on Biomedical Engineering.

[2]  Daniel W. Stashuk,et al.  Physiologically based simulation of clinical EMG signals , 2005, IEEE Transactions on Biomedical Engineering.

[3]  Yuhui Zheng,et al.  Recent Progress on Generative Adversarial Networks (GANs): A Survey , 2019, IEEE Access.

[4]  Erik Scheme,et al.  Training Strategies for Mitigating the Effect of Proportional Control on Classification in Pattern Recognition–Based Myoelectric Control , 2013, Journal of prosthetics and orthotics : JPO.

[5]  Tali Dekel,et al.  SinGAN: Learning a Generative Model From a Single Natural Image , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[6]  Erik J. Scheme,et al.  Bagged regression trees for simultaneous myoelectric force estimation , 2014, 2014 22nd Iranian Conference on Electrical Engineering (ICEE).

[7]  Pornchai Phukpattaranont,et al.  EMG AMPLITUDE ESTIMATORS BASED ON PROBABILITY DISTRIBUTION FOR MUSCLE–COMPUTER INTERFACE , 2013 .

[8]  R.N. Scott,et al.  A new strategy for multifunction myoelectric control , 1993, IEEE Transactions on Biomedical Engineering.

[9]  D. MacIsaac,et al.  Myosim 2.0: Enhancing and Validating an EMG Simulation Tool , 2018 .

[10]  Abdulhamit Subasi,et al.  sEMG Signal Classification Using DWT and Bagging for Basic Hand Movements , 2018, 2018 21st Saudi Computer Society National Computer Conference (NCC).

[11]  Rami N. Khushaba,et al.  Differences in EMG Feature Space between Able-Bodied and Amputee Subjects for Myoelectric Control , 2019, 2019 9th International IEEE/EMBS Conference on Neural Engineering (NER).

[12]  Koray Kavukcuoglu,et al.  Pixel Recurrent Neural Networks , 2016, ICML.

[13]  Toshio Tsuji,et al.  An artificial EMG generation model based on signal-dependent noise and related application to motion classification , 2017, PloS one.

[14]  Marco Marozzi,et al.  Nonparametric Simultaneous Tests for Location and Scale Testing: A Comparison of Several Methods , 2013, Commun. Stat. Simul. Comput..