PLoS Computational BiologyNeurosciencePeer-reviewed journal article
Spikebench: an open benchmark for spike train time-series classification
Ivan A. LazarevichiD, Ilya ProkiniD, Boris S GutkiniD, Victor KazantseviD
Abstract
Modern well-performing approaches to neural decoding are based on machine learning models such as decision tree ensembles and deep neural networks. The wide range of algorithms that can be utilized to learn from neural spike trains, which are essentially time-series data, results in the need for diverse and challenging benchmarks for neural decoding, similar to the ones in the fields of computer vision and natural language processing. In this work, we propose a spike train classification benchmark, based on open-access neural activity datasets and consisting of several learning tasks such as stimulus type classification, animals behavioral state prediction and neuron type identification. We demonstrate that an approach based on hand-crafted time-series feature engineering establishes a strong baseline performing on par with state-of-the-art deep learning based models for neural decoding. We release the code allowing to reproduce the reported results. Author summaryMachine learning-based neural decoding has been shown to outperform the traditional approaches like Wiener and Kalman filters on certain key tasks [1]. To further the advancement of neural decoding models, such as improvements in deep neural network architectures and better feature engineering for classical ML models, there need to exist common evaluation benchmarks similar to the ones in the fields of computer vision or natural language processing. In this work, we propose a benchmark consisting of several individual neuron spike train classification tasks based on open-access data from a range of animals and brain regions. We demonstrate that it is possible to achieve meaningful results in such a challenging benchmark using the massive time-series feature extraction approach, which is found to perform similarly to state-of-the-art deep learning approaches.
- Citations
- 10
- FWCI
- 1.20
- Field percentile
- top 26%
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
- Decoding neurobiological spike trains using recurrent neural networks; a case study with electrophysiological auditory cortex recordings
Péter Szabó, Péter Barthó·Neural Computing and ApplicationsPeer-reviewed·Oct 14, 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
- Benchmarking Neural Decoders for Brain-Computer Interfaces and Neural Population Analysis
Joseph Soo, Kam Pang So, Xin Tang·bioRxiv·Jul 26, 2026
- Modern machine learning outperforms GLMs at predicting spikes
Ari S. Benjamin, Hugo L. Fernandes, … Konrad Paul Kording·Frontiers in Computational NeurosciencePeer-reviewed·Jul 19, 2018
- SpikeForest: reproducible web-facing ground-truth validation of automated neural spike sorters
Jeremy F. Magland, James Jaeyoon Jun, … Alex H. Barnett·eLifePeer-reviewed·May 19, 2020