Spatial Adaptation Layer: Interpretable Domain Adaptation For Biosignal Sensor Array Applications

Joao Pereira, Michael Alummoottil, Dimitrios Halatsis, Dario Farina
9/12/2024
cs.LGeess.SP

No confident code implementation found for this paper.

Abstract

Machine learning offers promising methods for processing signals recorded with wearable devices such as surface electromyography (sEMG) and electroencephalography (EEG). However, in these applications, despite high within-session performance, intersession performance is hindered by electrode shift, a known issue across modalities. Existing solutions often require large and expensive datasets and/or lack robustness and interpretability. Thus, we propose the Spatial Adaptation Layer (SAL), which can be applied to any biosignal array model and learns a parametrized affine transformation at the input between two recording sessions. We also introduce learnable baseline normalization (LBN) to reduce baseline fluctuations. Tested on two HD-sEMG gesture recognition datasets, SAL and LBN outperformed standard fine-tuning on regular arrays, achieving competitive performance even with a logistic regressor, with orders of magnitude less, physically interpretable parameters. Our ablation study showed that forearm circumferential translations account for the majority of performance improvements.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pereira2024spatial,
  title  = {Spatial Adaptation Layer: Interpretable Domain Adaptation For Biosignal Sensor Array Applications},
  author = {Joao Pereira and Michael Alummoottil and Dimitrios Halatsis and Dario Farina},
  year   = {2024},
  eprint = {2409.08058},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.08058v2}
}

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/2409.08058.svg)](https://codeofpaper.com/paper/2409.08058)

Discussion