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 条
[21]   BioPatRec: A modular research platform for the control of artificial limbs based on pattern recognition algorithms [J].
Ortiz-Catalan, Max ;
Branemark, Rickard ;
Hakansson, Bo .
SOURCE CODE FOR BIOLOGY AND MEDICINE, 2013, 8 (01)
[22]  
Kingma DP, 2014, Arxiv, DOI [arXiv:1312.6114, 10.48550/arXiv.1312.6114]
[23]  
Kumar MRP, 2021, INT J MULTIMED INF R, V10, P1, DOI [10.36106/ijsr/3223417, 10.36106/ijsr/4727478, 10.1007/s13735-020-00196-w]
[24]   Comparison of six electromyography acquisition setups on hand movement classification tasks [J].
Pizzolato, Stefano ;
Tagliapietra, Luca ;
Cognolato, Matteo ;
Reggiani, Monica ;
Muller, Henning ;
Atzori, Manfredo .
PLOS ONE, 2017, 12 (10)
[25]  
Reaz MBI, 2006, BIOL PROCED ONLINE, V8, P11, DOI [10.1251/bpo115, 10.1251/bpo124]
[26]  
Rezende DJ, 2015, PR MACH LEARN RES, V37, P1530
[27]   U-Net: Convolutional Networks for Biomedical Image Segmentation [J].
Ronneberger, Olaf ;
Fischer, Philipp ;
Brox, Thomas .
MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION, PT III, 2015, 9351 :234-241
[28]  
Saharia C, 2022, ADV NEUR IN
[29]  
Salimans T, 2016, ADV NEUR IN, V29
[30]   Electromyogram pattern recognition for control of powered upper-limb prostheses: State of the art and challenges for clinical use [J].
Scheme, Erik ;
Englehart, Kevin .
JOURNAL OF REHABILITATION RESEARCH AND DEVELOPMENT, 2011, 48 (06) :643-659