atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

SPINT: Spatial Permutation-Invariant Neural Transformer for Consistent Intracortical Motor Decoding

NeurIPS 2025 · Probabilistic and scientific modeling › Dynamical systems · approach: Synaptic plasticity learning rules · 0 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 SPINT, a permutation-invariant transformer for intracortical motor decoding that infers unit identities from few-shot unlabeled calibration data via context-dependent positional embeddings, achieving gradient-free cross-session generalization on FALCON M1, M2, and H1.

Problem

Cross-session nonstationarity in intracortical BCI decoding: changing neural unit composition and tuning breaks decoders across sessions, and existing alignment methods need test-time labels or parameter updates.

Approach

Replace fixed unit identities with context-dependent positional embeddings inferred by a shared permutation-invariant ID encoder (mean-pooled over unlabeled calibration trials), feed them into a cross-attention decoder, and regularize with dynamic channel dropout that samples a random dropout rate each iteration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SPINT with context-dependent positional embeddings instead of fixed positional embeddings (ablation)SPINT · M1, M2, and H1 cross-sessionR²Helped
Use SPINT with context-dependent positional embeddings instead of no positional embeddings (ablation)SPINT · M1, M2, and H1 cross-sessionR²Helped
Add dynamic channel dropout (ablation)SPINT · M1, M2, and H1 cross-sessionR²Helped
Use SPINT rather than the strongest zero-shot or few-shot unsupervised baselineCross-session motor decoding · M1R²: 0.49 ± 0.03 -> 0.66 ± 0.07Helped
Use SPINT rather than the strongest zero-shot or few-shot unsupervised baselineCross-session motor decoding · M2R²: 0.22 ± 0.06 -> 0.26 ± 0.13Helped
Use SPINT rather than the strongest zero-shot or few-shot unsupervised baselineCross-session motor decoding · H1R²: 0.12 ± 0.06 -> 0.29 ± 0.15Helped
Reduce the available population to 20% of its original sizeSPINT · M1 cross-sessionR²: 0.52Hurt
Increase the number of held-in training daysSPINT · M1, M2, and H1 cross-sessionR²Helped

Surprising findings

Limitations

Experimental setup

Datasets: FALCON M1 FALCON M2 FALCON H1

Benchmarks: FALCON M1 FALCON M2 FALCON H1

Metrics: R^2 inference latency

Baselines: Wiener Filter RNN (LSTM) CycleGAN + WF NoMAD + WF NDT2 Multi

Builds on: DeepSets NDT2 NoMAD CycleGAN

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