A 32-Channel MCU-Based Feature Extraction and Classification for Scalable on-Node Spike Sorting
File(s)2016_ISCAS_MCU_Sorting.pdf (1.87 MB)
Accepted version
Author(s)
Barsakcioglu, DY
Constandinou, TG
Type
Conference Paper
Abstract
This paper describes a new hardware-efficient
method and implementation for neural spike sorting based
on selection of a channel-specific near-optimal subset of fea-
tures given a larger predefined set. For each channel, real-
time classification is achieved using a simple decision matrix
that considers the features that provide the highest separability
determined through off-line training. A 32-channel system for on-
line feature extraction and classification has been implemented
in an ARM Cortex-M0+ processor. Measured results of the
hardware platform consumes 268
W per channel during spike
sorting (includes detection). The proposed method provides at
least x10 reduction in computational requirements compared to
literature, while achieving an average classification error of less
than 10% across wide range of datasets and noise levels.
method and implementation for neural spike sorting based
on selection of a channel-specific near-optimal subset of fea-
tures given a larger predefined set. For each channel, real-
time classification is achieved using a simple decision matrix
that considers the features that provide the highest separability
determined through off-line training. A 32-channel system for on-
line feature extraction and classification has been implemented
in an ARM Cortex-M0+ processor. Measured results of the
hardware platform consumes 268
W per channel during spike
sorting (includes detection). The proposed method provides at
least x10 reduction in computational requirements compared to
literature, while achieving an average classification error of less
than 10% across wide range of datasets and noise levels.
Date Issued
2016-05-23
Date Acceptance
2016-01-10
Citation
2016, 1, pp.1310-1313
Publisher
IEEE
Start Page
1310
End Page
1313
Volume
1
Copyright Statement
© 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor
Engineering & Physical Science Research Council (EPSRC)
Engineering & Physical Science Research Council (EPSRC)
Engineering & Physical Science Research Council (E
Engineering & Physical Science Research Council (EPSRC)
Engineering & Physical Science Research Council (EPSRC)
Grant Number
EP/I000569/1
EP/K015060/1
RES/0560/7386 & EFXD12018
EP/M020975/1
EESA_P59880
Source
IEEE International Symposium on Circuits and Systems (ISCAS)
Publication Status
Published
Start Date
2016-05-22
Finish Date
2016-05-25
Coverage Spatial
Montreal, Canada