Cargando…
Spikebench: An open benchmark for spike train time-series classification
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 div...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9870156/ https://www.ncbi.nlm.nih.gov/pubmed/36626366 http://dx.doi.org/10.1371/journal.pcbi.1010792 |
_version_ | 1784876914287050752 |
---|---|
author | Lazarevich, Ivan Prokin, Ilya Gutkin, Boris Kazantsev, Victor |
author_facet | Lazarevich, Ivan Prokin, Ilya Gutkin, Boris Kazantsev, Victor |
author_sort | Lazarevich, Ivan |
collection | PubMed |
description | 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, animal’s 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. |
format | Online Article Text |
id | pubmed-9870156 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-98701562023-01-24 Spikebench: An open benchmark for spike train time-series classification Lazarevich, Ivan Prokin, Ilya Gutkin, Boris Kazantsev, Victor PLoS Comput Biol Research Article 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, animal’s 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. Public Library of Science 2023-01-10 /pmc/articles/PMC9870156/ /pubmed/36626366 http://dx.doi.org/10.1371/journal.pcbi.1010792 Text en © 2023 Lazarevich et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Lazarevich, Ivan Prokin, Ilya Gutkin, Boris Kazantsev, Victor Spikebench: An open benchmark for spike train time-series classification |
title | Spikebench: An open benchmark for spike train time-series classification |
title_full | Spikebench: An open benchmark for spike train time-series classification |
title_fullStr | Spikebench: An open benchmark for spike train time-series classification |
title_full_unstemmed | Spikebench: An open benchmark for spike train time-series classification |
title_short | Spikebench: An open benchmark for spike train time-series classification |
title_sort | spikebench: an open benchmark for spike train time-series classification |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9870156/ https://www.ncbi.nlm.nih.gov/pubmed/36626366 http://dx.doi.org/10.1371/journal.pcbi.1010792 |
work_keys_str_mv | AT lazarevichivan spikebenchanopenbenchmarkforspiketraintimeseriesclassification AT prokinilya spikebenchanopenbenchmarkforspiketraintimeseriesclassification AT gutkinboris spikebenchanopenbenchmarkforspiketraintimeseriesclassification AT kazantsevvictor spikebenchanopenbenchmarkforspiketraintimeseriesclassification |