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

Joao Pereira,Michael Alummoottil,Dimitrios Halatsis,Dario Farina
2024-09-12
Abstract:Biosignal acquisition is key for healthcare applications and wearable devices, with machine learning offering promising methods for processing signals like surface electromyography (sEMG) and electroencephalography (EEG). 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 prepended 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 outperform 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 shows that forearm circumferential translations account for the majority of performance improvements, in line with sEMG physiological expectations.
Machine Learning,Signal Processing
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the performance degradation between different sessions due to electrode position movement (electrode shift) in the application of biosignal sensor arrays. Although the performance within the same session is usually high, between different sessions, the performance drops significantly due to the influence of electrode shift. Existing solutions either require a large number of expensive data sets or lack robustness and interpretability. Therefore, the authors propose the **Spatial Adaptation Layer (SAL)**, which can be used as a pre - layer for any biosignal array model and learn a parameterized affine transformation at the input between two recording sessions. In addition, **Learnable Baseline Normalization (LBN)** is introduced to reduce baseline fluctuations. These methods aim to improve the performance between different sessions while maintaining the interpretability and efficiency of the model. ### Main Contributions 1. **Spatial Adaptation Layer (SAL)**: - **Function**: SAL can learn a parameterized affine transformation at the input between two recording sessions to adapt to electrode shift. - **Structure**: SAL is decomposed into separable transformations to improve interpretability. - **Advantage**: Compared with the traditional fine - tuning method, SAL uses fewer parameters and has higher interpretability. 2. **Learnable Baseline Normalization (LBN)**: - **Function**: LBN reduces the fluctuation of baseline activity by learning the bias of each biosignal channel during the adaptation process. - **Advantage**: LBN is more effective in reducing baseline fluctuations than traditional methods. ### Experimental Results - **Data Set**: The paper was tested on two publicly available high - density surface electromyography (HD - sEMG) gesture recognition data sets. - **Performance**: The experimental results show that SAL and LBN outperform the standard fine - tuning method in performance between different sessions, and can achieve performance comparable to complex models even when using a logistic regressor. - **Ablation Study**: Further ablation studies show that the circumferential translation of the forearm contributes the most to performance improvement, which is consistent with the physiological expectation of sEMG. ### Conclusion SAL and LBN can significantly improve the performance of biosignal sensor arrays between different sessions while maintaining the interpretability and efficiency of the model. These methods are particularly suitable for application scenarios that require rapid adaptation to new sessions. Future research will further explore the application potential of these methods in more practical one - dimensional sensor arrays.