EMGBench: Benchmarking Out-of-Distribution Generalization and Adaptation for Electromyography

Jehan Yang, Maxwell Soh, Vivianna Lieu, Douglas J Weber, Zackory Erickson
2/3/2026

No official code found. Best implementation: jehanyang/emgbench (20 stars, MIT, last commit 2025-09-22).

Abstract

This paper introduces the first generalization and adaptation benchmark using machine learning for evaluating out-of-distribution performance of electromyography (EMG) classification algorithms. The ability of an EMG classifier to handle inputs drawn from a different distribution than the training distribution is critical for real-world deployment as a control interface. By predicting the user's intended gesture using EMG signals, we can create a wearable solution to control assistive technologies, such as computers, prosthetics, and mobile manipulator robots. This new out-of-distribution benchmark consists of two major tasks that have utility for building robust and adaptable control interfaces: 1) intersubject classification and 2) adaptation using train-test splits for time-series. This benchmark spans nine datasets--the largest collection of EMG datasets in a benchmark. Among these, a new dataset is introduced, featuring a novel, easy-to-wear high-density EMG wearable for data collection. The lack of open-source benchmarks has made comparing accuracy results between papers challenging for the EMG research community. This new benchmark provides researchers with a valuable resource for analyzing practical measures of out-of-distribution performance for EMG datasets. Our code and data from our new dataset can be found at emgbench.github.io.

View on arXivView PDF

Code Implementations(1)

jehanyang/emgbenchCommunity100%
MIT

Official repository for EMGBench, a domain generalization and adaptation machine learning benchmark for EMG gesture recognition (NeurIPS 2024)

203Shell, PythonOct 11, 20241 years agoMIT

Similar Papers

Cite this paper

@article{yang2026emgbench,
  title  = {EMGBench: Benchmarking Out-of-Distribution Generalization and Adaptation for Electromyography},
  author = {Jehan Yang and Maxwell Soh and Vivianna Lieu and Douglas J Weber and Zackory Erickson},
  year   = {2026},
  eprint = {2410.23625},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.23625},
  url    = {https://arxiv.org/abs/2410.23625},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.23625.svg)](https://codeofpaper.com/paper/2410.23625)

Discussion