IEEE Transactions on Neural Systems and Rehabilitation Engineering (Jan 2023)

Iterative Self-Training Based Domain Adaptation for Cross-User sEMG Gesture Recognition

  • Kang Wang,
  • Yiqiang Chen,
  • Yingwei Zhang,
  • Xiaodong Yang,
  • Chunyu Hu

DOI
https://doi.org/10.1109/TNSRE.2023.3293334
Journal volume & issue
Vol. 31
pp. 2974 – 2987

Abstract

Read online

Surface electromyography (sEMG) based gesture recognition has received broad attention and application in rehabilitation areas for its direct and fine-grained sensing ability. sEMG signals exhibit strong user dependence properties among users with different physiology, causing the inapplicability of the recognition model on new users. Domain adaptation is the most representative method to reduce the user gap with feature decoupling to acquire motion-related features. However, the existing domain adaptation method shows awful decoupling results when handling complex time-series physiological signals. Therefore, this paper proposes an Iterative Self-Training based Domain Adaptation method (STDA) to supervise the feature decoupling process with the pseudo-label generated by self-training and to explore cross-user sEMG gesture recognition. STDA mainly consists of two parts, discrepancy-based domain adaptation (DDA) and pseudo-label iterative update (PIU). DDA aligns existing users’ data and new users’ unlabeled data with a Gaussian kernel-based distance constraint. PIU Iteratively continuously updates pseudo-labels to generate more accurate labelled data on new users with category balance. Detailed experiments are performed on publicly available benchmark datasets, including the NinaPro dataset (DB-1 and DB-5) and the CapgMyo dataset (DB-a, DB-b, and DB-c). Experimental results show that the proposed method achieves significant performance improvement compared with existing sEMG gesture recognition and domain adaption methods.

Keywords