atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

SpGesture: Source-Free Domain-adaptive sEMG-based Gesture Recognition with Jaccard Attentive Spiking Neural Network

NeurIPS 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Statistical alignment and hypothesis testing · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SpGesture, a spiking neural network for sEMG gesture recognition with a Spiking Jaccard Attention module and a source-free domain adaptation method using membrane-potential memory, plus a new multi-posture sEMG dataset.

Problem

sEMG gesture recognition with SNNs suffers from accuracy loss, distribution shift across forearm postures, and attention being hard to apply to sparse binary spike features; source data may also be unavailable for privacy reasons.

Approach

Computes attention directly on spike trains using a Jaccard similarity built from element-wise min/max (comparison/addition-friendly), and performs source-free adaptation by generating pseudo-labels from k-nearest neighbors in a membrane-potential memory list (Pearson similarity) with random exploration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SJA attention instead of no attention (ablation)SCNN · Collected sEMG gesture datasetAccuracy (%): 84.12% -> 87.44%Helped
Add Raw Attention directly to spike sequences (ablation)SCNN · Collected sEMG gesture datasetAccuracy (%): 84.12% -> 11.31%Hurt
Use MA-SNN attention instead of no attention (ablation)SCNN · Collected sEMG gesture datasetAccuracy (%): 84.12% -> 85.67%Helped
Replace NLL with SNLL+KLL (ablation)JASNN · Collected sEMG gesture datasetAccuracy (%): 87.44% -> 89.72%Helped
Use PL pseudo-label generation (ablation)JASNN · Source-free adaptationImproved accuracy: +1.87%Helped
Use NPL pseudo-label generation (ablation)JASNN · Source-free adaptationImproved accuracy: +2.33%Helped
Use PLG pseudo-label generation (ablation)JASNN · Source-free adaptationImproved accuracy: +4.1%Helped
Use PLG pseudo-label generation (ablation)MA-SNN · Source-free adaptationImproved accuracy: +3.81%Helped
Add SJA to LSNNLSNN · Collected sEMG gesture datasetTop-1 accuracy (%): 86.24 -> 88.10Helped
Apply Spiking Jaccard Attention rather than conventional attentionSpGesture · CPU attention inferenceSpeedup: 36.37xHelped

Surprising findings

Limitations

Experimental setup

Datasets: self-collected 15-subject sEMG gesture dataset with three forearm postures

Benchmarks: self-collected multi-posture sEMG gesture dataset

Metrics: Top-1 accuracy standard deviation inference time RAM usage

Baselines: CNN (Asif et al. 2020) TCN (Tsinganos et al. 2020) Transformer (Rahimian et al. 2021) GRU (Chen et al. 2021) Informer (Zhou et al. 2021) LSNN (Bellec et al. 2018) SIB+SNN (Zhang et al. 2022) SCNN (Xu et al. 2023)

Builds on: SuperSpike surrogate gradient LSNN MA-SNN Norse

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy