The University of Southampton
University of Southampton Institutional Repository

Binarized neural networks for resource-efficient spike sorting

Binarized neural networks for resource-efficient spike sorting
Binarized neural networks for resource-efficient spike sorting

Deep learning is fastly gaining ground in neuroscience. In the field of implantable brain computer interfaces, a fundamental application of deep learning is to sort action potentials (known as spikes), measured with extracellular electrodes, according to their origin neurons. This enables the generation of precise modulatory patterns of neuronal circuits. Deep learning-based spike sorting algorithms are based on power-intensive dot products, which poses challenges for on-chip processing with resource-constrained devices. In contrast, binarized neural networks offer great potential for on-chip sorting, mainly relying on bitwise operations and accumulations. However, recently published binarized models perform significantly worse than deep full-precision networks and fail on challenging neural data. This work presents a binarized neural network for spike sorting that narrows the performance gap between recently developed binarized models and more accurate full-precision models. The novelty of this work resides in the developed network architecture. In comparison to previous research, this work presents a deep binarized neural network featuring two hidden layers, each containing 256 units to effectively capture the spike characteristics of complex neural data. Before training, spikes were pre-sorted in an unsupervised way to generate pseudo-labels. Subsequently, the deep binarized model and an equally sized full-precision model were trained and evaluated using experimentally obtained and synthetic spike waveforms. The proposed binarized model could achieve results close to more advanced network types, such as convolutional and long short-term memory networks, which is remarkable considering that the binarized model was primarily designed to maintain a balance between resource consumption and accuracy. The equally sized full-precision model could even outperform the aforementioned models, despite its much lighter architecture.

Binarized Neural Network, Deep learning, Implantable Brain Computer Interfaces, Neural Spike Classification, Signal Processing, Spike Sorting
2169-3536
60258-60269
Meyer, Luca M.
0463c111-10fd-4d86-8a98-ec397052ea0c
Zamani, Majid
431788cc-0702-4fa9-9709-f5777a2d0d25
Demosthenous, Andreas
bed19531-d770-4f48-8464-59d225ddea8d
Meyer, Luca M.
0463c111-10fd-4d86-8a98-ec397052ea0c
Zamani, Majid
431788cc-0702-4fa9-9709-f5777a2d0d25
Demosthenous, Andreas
bed19531-d770-4f48-8464-59d225ddea8d

Meyer, Luca M., Zamani, Majid and Demosthenous, Andreas (2025) Binarized neural networks for resource-efficient spike sorting. IEEE Access, 13, 60258-60269. (doi:10.1109/ACCESS.2025.3552008).

Record type: Article

Abstract

Deep learning is fastly gaining ground in neuroscience. In the field of implantable brain computer interfaces, a fundamental application of deep learning is to sort action potentials (known as spikes), measured with extracellular electrodes, according to their origin neurons. This enables the generation of precise modulatory patterns of neuronal circuits. Deep learning-based spike sorting algorithms are based on power-intensive dot products, which poses challenges for on-chip processing with resource-constrained devices. In contrast, binarized neural networks offer great potential for on-chip sorting, mainly relying on bitwise operations and accumulations. However, recently published binarized models perform significantly worse than deep full-precision networks and fail on challenging neural data. This work presents a binarized neural network for spike sorting that narrows the performance gap between recently developed binarized models and more accurate full-precision models. The novelty of this work resides in the developed network architecture. In comparison to previous research, this work presents a deep binarized neural network featuring two hidden layers, each containing 256 units to effectively capture the spike characteristics of complex neural data. Before training, spikes were pre-sorted in an unsupervised way to generate pseudo-labels. Subsequently, the deep binarized model and an equally sized full-precision model were trained and evaluated using experimentally obtained and synthetic spike waveforms. The proposed binarized model could achieve results close to more advanced network types, such as convolutional and long short-term memory networks, which is remarkable considering that the binarized model was primarily designed to maintain a balance between resource consumption and accuracy. The equally sized full-precision model could even outperform the aforementioned models, despite its much lighter architecture.

Text
Binarized_Neural_Networks_for_Resource-Efficient_Spike_Sorting - Version of Record
Available under License Creative Commons Attribution.
Download (2MB)

More information

Accepted/In Press date: 7 March 2025
e-pub ahead of print date: 17 March 2025
Keywords: Binarized Neural Network, Deep learning, Implantable Brain Computer Interfaces, Neural Spike Classification, Signal Processing, Spike Sorting

Identifiers

Local EPrints ID: 500371
URI: http://eprints.soton.ac.uk/id/eprint/500371
ISSN: 2169-3536
PURE UUID: 7864c0fd-5893-43a4-9e9d-501a52d9d80e
ORCID for Majid Zamani: ORCID iD orcid.org/0009-0007-0844-473X

Catalogue record

Date deposited: 28 Apr 2025 16:42
Last modified: 22 Aug 2025 02:41

Export record

Altmetrics

Contributors

Author: Luca M. Meyer
Author: Majid Zamani ORCID iD
Author: Andreas Demosthenous

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×