bioRxivBioengineering
Firing-rate-modulated spike detection and neural decoding co-design
Abstract
ObjectiveTranslational efforts on spike-signal-based implantable brain-machine interfaces (BMIs) are increasingly aiming to minimise bandwidth while maintaining decoding performance. Developing these BMIs requires advances in neuroscience and electronic technology, as well as using low-complexity spike detection algorithms and high-performance machine learning models. While some state-of-the-art BMI systems jointly design spike detection algorithms and machine learning models, it remains unclear how the detection performance affects decoding. ApproachWe propose the co-design of the neural decoder with an ultra-low complexity spike detection algorithm. The detection algorithm is designed to attain a target firing rate, which the decoder uses to modulate the input features preserving statistical invariance. Main resultsWe demonstrate a multiplication-free fixed-point spike detection algorithm with nearly perfect detection accuracy and the lowest complexity among studies we have seen. By co-designing the system to incorporate statistically invariant features, we observe significantly improved long-term stability, with decoding accuracy degrading by less than 10% after 80 days of operation. Our analysis also reveals a nonlinear relationship between spike detection and decoding performance. Increasing the detection sensitivity improves decoding accuracy and long-term stability, which means the activity of more neurons is beneficial despite the detection of more noise. Reducing the spike detection sensitivity still provides acceptable decoding accuracy whilst reducing the bandwidth by at least 30%. SignificanceOur findings regarding the relationship between spike detection and decoding performance can provide guidance on setting the threshold for spike detection rather than relying on training or trial-and-error. The trade-off between data bandwidth and decoding performance can be effectively managed using appropriate spike detection settings. We demonstrate improved decoding performance by maintaining statistical invariance of input features. We believe this approach can motivate further research focused on improving decoding performance through the manipulation of data itself (based on a hypothesis) rather than using more complex decoding models.
- assay: electrophysiology
- research focus: drug response / drug discovery
- approach: deep learning
- approach: statistical model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Hardware evaluation of spike detection algorithmstowards wireless brain machine interfaces
A. Oprea, z. zhang, T. G. Constandinou·bioRxiv·Jun 23, 2022
- Robust and accurate decoding of hand kinematics from entire spiking activity using deep learning
Nur Ahmadi, Timothy G. Constandinou, Christos-Savvas Bouganis·Journal of Neural EngineeringPeer-reviewed·Jan 21, 2021
- A neural network for online spike classification that improves decoding accuracy
Deepa Issar, Ryan Chace Williamson, … Matthew A. Smith·Journal of NeurophysiologyPeer-reviewed·Feb 26, 2020
- Bypassing spike sorting: Density-based decoding using spike localization from dense multielectrode probes
Yizi Zhang, Tianxiao He, … Liam Paninski·bioRxiv·Sep 21, 2023
- Towards Intelligent Intra-cortical BMI (i2BMI):Low-power Neuromorphic Decoders that outperform Kalman Filters
- A high performing brain-machine interface driven by low-frequency local field potentials alone and together with spikes
Sergey D Stavisky, Jonathan C Kao, … Krishna V Shenoy·Journal of Neural EngineeringPeer-reviewed·May 7, 2015