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 条
[31]  
Shen ZR, 2024, Arxiv, DOI [arXiv:1812.01243, DOI 10.48550/ARXIV.1812.01243]
[32]  
Simonyan K, 2015, Arxiv, DOI [arXiv:1409.1556, 10.48550/arXiv.1409.1556, DOI 10.48550/ARXIV.1409.1556, 10.48550/ARXIV.1409.1556]
[33]  
Sinha Abhishek, 2021, ADV NEUR IN, V34
[34]  
Sohl-Dickstein J, 2015, PR MACH LEARN RES, V37, P2256
[35]  
Song JM, 2022, Arxiv, DOI arXiv:2010.02502
[36]   Intelligent human computer interaction based on non redundant EMG signal [J].
Sun, Ying ;
Xu, Chao ;
Li, Gongfa ;
Xu, Wanfen ;
Kong, Jianyi ;
Jiang, Du ;
Tao, Bo ;
Chen, Disi .
ALEXANDRIA ENGINEERING JOURNAL, 2020, 59 (03) :1149-1157
[37]  
Vaswani A, 2017, ADV NEUR IN, V30
[38]   ECG signal generation based on conditional generative models [J].
Xia, Yong ;
Wang, Wenyi ;
Wang, Kuanquan .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2023, 82
[39]   A Global and Local Feature fused CNN architecture for the sEMG-based hand gesture recognition [J].
Xiong, Baoping ;
Chen, Wensheng ;
Niu, Yinxi ;
Gan, Zhenhua ;
Mao, Guojun ;
Xu, Yong .
COMPUTERS IN BIOLOGY AND MEDICINE, 2023, 166
[40]  
Zeng J, 2020, IEEE SYS MAN CYBERN, P3911, DOI [10.1109/smc42975.2020.9282818, 10.1109/SMC42975.2020.9282818]