atlas

Research map / Architectures and efficiency / RNNs and normalization

Generalizable, real-time neural decoding with hybrid state-space models

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Scalable approximation and equivariant compute · 2 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 POSSM, a hybrid model pairing POYO-style spike tokenization and cross-attention with a recurrent SSM/GRU backbone for fast, causal, generalizable neural decoding, pretrained on multi-dataset NHP data and transferred to human handwriting and speech decoding.

Problem

Neural decoders must be accurate, causal and low-latency for real-time BCI use, and also generalize to new sessions, subjects and tasks; RNNs are fast but do not generalize, while Transformers generalize but are computationally heavy.

Approach

Combine per-spike tokenization with a cross-attention encoder applied to 50 ms chunks, feed the resulting latents into a recurrent SSM/GRU backbone that carries hidden state across chunks, and use unit-identification and full finetuning to adapt multi-dataset pretrained models to new neural units.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pretrain POSSM on multiple NHP datasets, then full-finetune on new NHP sessionsPOSSM · NHP reaching, T – CO (6)R²: 0.8453 ± 0.0200 -> 0.9068 ± 0.0170Helped
Use full finetuning rather than unit identification (ablation)o-POSSM-S4D · NHP reaching, T – CO (6)R²: 0.8763 ± 0.0259 -> 0.9068 ± 0.0170Helped
Pretrain on NHP data and full-finetune for human handwritingPOSSM-Mamba · Human handwritingaccuracy: 93.55 ± 4.53 -> 97.73 ± 2.13Helped
Use POSSM-GRU instead of the GRU baselineHuman speech decoder · Human speechphoneme error rate (PER): 30.06 -> 27.32Helped
Remove Gaussian noise augmentation (ablation)POSSM-GRU · Human speechphoneme error rate (PER): 27.32 -> 29.70Hurt
Remove Gaussian noise augmentation (ablation)GRU · Human speechphoneme error rate (PER): 30.06 -> 39.16Hurt
Use bidirectional rather than unidirectional backbones (ablation)POSSM-GRU · Human speech, no augmentationphoneme error rate (PER): 29.70 -> 26.62Helped
Use 20 ms chunks instead of 50 ms chunks (ablation)POSSM-GRU-SS · NHP reachingR²No clear effect
Omit delimiter tokens ([START] and [END]) (ablation)POSSM · Neural decoding experimentsdecoding performanceNo clear effect
Pretrain on NHP data and full-finetune for human handwritingPOSSM-S4D · Human handwritingaccuracy: 92.11 ± 6.66 -> 97.25 ± 2.88Helped
Pretrain on NHP data and full-finetune for human handwritingPOSSM-GRU · Human handwritingaccuracy: 95.82 ± 3.41 -> 97.37 ± 2.32Helped

Surprising findings

Limitations

Experimental setup

Datasets: Multi-lab NHP reaching datasets (CO, RT, Maze) NLB Maze NLB Area2 Human handwriting imagined characters dataset Human attempted speech dataset (public) Allen Visual Behaviour Neuropixels

Benchmarks: NHP reaching (CO, RT, Maze) R^2 human imagined handwriting accuracy human speech PER

Metrics: R^2 accuracy phoneme error rate inference time per chunk parameter count

Baselines: MLP S4D Mamba GRU POYO-1 NDT-2 PCA-KNN

Builds on: POYO PerceiverIO S4D Mamba NDT-2

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