Cargando…

Efficient Architecture for Spike Sorting in Reconfigurable Hardware

This paper presents a novel hardware architecture for fast spike sorting. The architecture is able to perform both the feature extraction and clustering in hardware. The generalized Hebbian algorithm (GHA) and fuzzy C-means (FCM) algorithm are used for feature extraction and clustering, respectively...

Descripción completa

Detalles Bibliográficos
Autores principales: Hwang, Wen-Jyi, Lee, Wei-Hao, Lin, Shiow-Jyu, Lai, Sheng-Ying
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3869989/
https://www.ncbi.nlm.nih.gov/pubmed/24189331
http://dx.doi.org/10.3390/s131114860
_version_ 1782296649467428864
author Hwang, Wen-Jyi
Lee, Wei-Hao
Lin, Shiow-Jyu
Lai, Sheng-Ying
author_facet Hwang, Wen-Jyi
Lee, Wei-Hao
Lin, Shiow-Jyu
Lai, Sheng-Ying
author_sort Hwang, Wen-Jyi
collection PubMed
description This paper presents a novel hardware architecture for fast spike sorting. The architecture is able to perform both the feature extraction and clustering in hardware. The generalized Hebbian algorithm (GHA) and fuzzy C-means (FCM) algorithm are used for feature extraction and clustering, respectively. The employment of GHA allows efficient computation of principal components for subsequent clustering operations. The FCM is able to achieve near optimal clustering for spike sorting. Its performance is insensitive to the selection of initial cluster centers. The hardware implementations of GHA and FCM feature low area costs and high throughput. In the GHA architecture, the computation of different weight vectors share the same circuit for lowering the area costs. Moreover, in the FCM hardware implementation, the usual iterative operations for updating the membership matrix and cluster centroid are merged into one single updating process to evade the large storage requirement. To show the effectiveness of the circuit, the proposed architecture is physically implemented by field programmable gate array (FPGA). It is embedded in a System-on-Chip (SOC) platform for performance measurement. Experimental results show that the proposed architecture is an efficient spike sorting design for attaining high classification correct rate and high speed computation.
format Online
Article
Text
id pubmed-3869989
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-38699892013-12-26 Efficient Architecture for Spike Sorting in Reconfigurable Hardware Hwang, Wen-Jyi Lee, Wei-Hao Lin, Shiow-Jyu Lai, Sheng-Ying Sensors (Basel) Article This paper presents a novel hardware architecture for fast spike sorting. The architecture is able to perform both the feature extraction and clustering in hardware. The generalized Hebbian algorithm (GHA) and fuzzy C-means (FCM) algorithm are used for feature extraction and clustering, respectively. The employment of GHA allows efficient computation of principal components for subsequent clustering operations. The FCM is able to achieve near optimal clustering for spike sorting. Its performance is insensitive to the selection of initial cluster centers. The hardware implementations of GHA and FCM feature low area costs and high throughput. In the GHA architecture, the computation of different weight vectors share the same circuit for lowering the area costs. Moreover, in the FCM hardware implementation, the usual iterative operations for updating the membership matrix and cluster centroid are merged into one single updating process to evade the large storage requirement. To show the effectiveness of the circuit, the proposed architecture is physically implemented by field programmable gate array (FPGA). It is embedded in a System-on-Chip (SOC) platform for performance measurement. Experimental results show that the proposed architecture is an efficient spike sorting design for attaining high classification correct rate and high speed computation. Molecular Diversity Preservation International (MDPI) 2013-11-01 /pmc/articles/PMC3869989/ /pubmed/24189331 http://dx.doi.org/10.3390/s131114860 Text en © 2013 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Hwang, Wen-Jyi
Lee, Wei-Hao
Lin, Shiow-Jyu
Lai, Sheng-Ying
Efficient Architecture for Spike Sorting in Reconfigurable Hardware
title Efficient Architecture for Spike Sorting in Reconfigurable Hardware
title_full Efficient Architecture for Spike Sorting in Reconfigurable Hardware
title_fullStr Efficient Architecture for Spike Sorting in Reconfigurable Hardware
title_full_unstemmed Efficient Architecture for Spike Sorting in Reconfigurable Hardware
title_short Efficient Architecture for Spike Sorting in Reconfigurable Hardware
title_sort efficient architecture for spike sorting in reconfigurable hardware
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3869989/
https://www.ncbi.nlm.nih.gov/pubmed/24189331
http://dx.doi.org/10.3390/s131114860
work_keys_str_mv AT hwangwenjyi efficientarchitectureforspikesortinginreconfigurablehardware
AT leeweihao efficientarchitectureforspikesortinginreconfigurablehardware
AT linshiowjyu efficientarchitectureforspikesortinginreconfigurablehardware
AT laishengying efficientarchitectureforspikesortinginreconfigurablehardware