PatchEMG: Few-Shot EMG Signal Generation With Diffusion Models for Data Augmentation to Improve Classification Performance

被引:1
作者
Xiong, Baoping [1 ]
Chen, Wensheng [1 ]
Li, Han [2 ]
Niu, Yinxi [1 ]
Zeng, Nianyin [2 ]
Gan, Zhenhua [1 ]
Xu, Yong [1 ]
机构
[1] Fujian Univ Technol, Sch Comp Sci & Math, Fuzhou 350116, Peoples R China
[2] Xiamen Univ, Dept Instrumental & Elect Engn, Xiamen 361005, Fujian, Peoples R China
基金
中国国家自然科学基金;
关键词
Data augmentation; diffusion model; few-shot electromyography (EMG) signal generation;
D O I
10.1109/TIM.2024.3450124
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Electromyography (EMG) signals find wide applications in the fields of medicine, sports, and rehabilitation. However, the collection of EMG signals is a laborious process constrained by ethical limitations, resulting in a scarcity of available data and limiting its applicability in various tasks. This study aims to address this limitation by employing generative techniques to synthesize high-quality and diverse EMG signal samples and to evaluate their classification accuracy through gesture recognition tasks. We propose an improved approach based on diffusion probabilistic models, specifically tailored to the characteristics of EMG signals and the requirements of low-data setting. Our approach employs a conditional generative method, leveraging diffusion models and introducing a patch-based training strategy. Additionally, we have improved the network architecture of denoising diffusion probabilistic models (DDPM) to better suit the task of few-shot EMG signals generation. We evaluate the performance of the generated EMG signals in gesture recognition tasks using the Ninapro DB4, DB5, BioPatRec DB2, and DB3 datasets. The results indicate that when using 20% of the available data for training and generating the same amount of synthetic samples, the average classification accuracy of the generated data reached 94.31% of that of the real data. These findings demonstrate the effectiveness of our approach in modeling the distribution of real data and generating usable synthetic data. Moreover, the addition of synthetic data to the training set significantly enhances classification performance, further validating the efficacy of the generated data. Our proposed approach based on diffusion models exhibits promising performance in few-shot EMG signal generation task. This research contributes to the field of EMG signal synthesis and offers new possibilities for data augmentation, enabling more robust and accurate analysis of EMG signals in various applications.
引用
收藏
页数:14
相关论文
共 42 条
[1]   Synthetic ECG Signal Generation Using Probabilistic Diffusion Models [J].
Adib, Edmonmd ;
Fernandez, Amanda S. ;
Afghah, Fatemeh ;
Prevost, John J. .
IEEE ACCESS, 2023, 11 :75818-75828
[2]  
Clevert DA, 2016, Arxiv, DOI [arXiv:1511.07289, DOI 10.48550/ARXIV.1511.07289]
[3]   Deep Learning for Electromyographic Hand Gesture Signal Classification Using Transfer Learning [J].
Cote-Allard, Ulysse ;
Fall, Cheikh Latyr ;
Drouin, Alexandre ;
Campeau-Lecours, Alexandre ;
Gosselin, Clement ;
Glette, Kyrre ;
Laviolette, Francois ;
Gosselin, Benoit .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2019, 27 (04) :760-771
[4]   Diffusion Models in Vision: A Survey [J].
Croitoru, Florinel-Alin ;
Hondru, Vlad ;
Ionescu, Radu Tudor ;
Shah, Mubarak .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (09) :10850-10869
[5]   Adaptive Feature Interpolation for Low-Shot Image Generation [J].
Dai, Mengyu ;
Hang, Haibin ;
Guo, Xiaoyang .
COMPUTER VISION - ECCV 2022, PT XV, 2022, 13675 :254-270
[6]   Filtering the surface EMG signal: Movement artifact and baseline noise contamination [J].
De Luca, Carlo J. ;
Gilmore, L. Donald ;
Kuznetsov, Mikhail ;
Roy, Serge H. .
JOURNAL OF BIOMECHANICS, 2010, 43 (08) :1573-1579
[7]  
Howard AG, 2017, Arxiv, DOI [arXiv:1704.04861, 10.48550/arXiv.1704.04861]
[8]   Movement Error Rate for Evaluation of Machine Learning Methods for sEMG-Based Hand Movement Classification [J].
Gijsberts, Arjan ;
Atzori, Manfredo ;
Castellini, Claudio ;
Mueller, Henning ;
Caputo, Barbara .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2014, 22 (04) :735-744
[9]   Generative Adversarial Networks [J].
Goodfellow, Ian ;
Pouget-Abadie, Jean ;
Mirza, Mehdi ;
Xu, Bing ;
Warde-Farley, David ;
Ozair, Sherjil ;
Courville, Aaron ;
Bengio, Yoshua .
COMMUNICATIONS OF THE ACM, 2020, 63 (11) :139-144
[10]  
Goodfellow IJ, 2014, ADV NEUR IN, V27, P2672