UM
Residential Collegefalse
Status已發表Published
Computationally inexpensive enhanced growing neural gas algorithm for real-time adaptive neural spike clustering
Mohammadi,Zeinab1; Kincaid,John M.1; Pun,Sio Hang2; Klug,Achim1; Liu,Chao1; Lei,Tim C.1
2019-10
Source PublicationJournal of Neural Engineering
ISSN1741-2560
Volume16Issue:5
Abstract

Objective. Real-time closed-loop neural feedback control requires the analysis of action potential traces within several milliseconds after they have been recorded from the brain. The current generation of spike clustering algorithms were mostly designed for off-line use and also require a significant amount of computational resources. A new spike clustering algorithm, termed 'enhanced growing neural gas (EGNG)', was therefore developed that is computationally lightweight and memory conserving. The EGNG algorithm can adapt to changes of the electrophysiological recording environment and can classify both pre-recorded and streaming action potentials. Approach. The algorithm only uses a small number of EGNG nodes and edges to learn the neural spike distributions which eliminates the need of retaining the neural data in the system memory to conserve computational resources. Most of the computations revolve around calculating Euclidian distances, which is computationally inexpensive and can be implemented in parallel using digital circuit technology. Main results. EGNG was evaluated off-line using both synthetic and pre-recorded neural spikes. Streaming synthetic neural spikes were also used to evaluate the ability of EGNG to classify action potentials in real-time. The algorithm was also implemented in hardware with a Field Programming Gate Array (FPGA) chip, and the worst-case clustering latency was 3.10 µs, allowing a minimum of 322 580 neural spikes to be clustered per second. Significance. The EGNG algorithm provides a viable solution to classification of neural spikes in real-time and can be implemented with limited computational resources as a front-end spike clustering unit for future tethered-free and miniaturized closed-loop neural feedback systems.

KeywordSpike Sorting Electrophysiology Neural Feedback Control In Vivo Mutli-unit Recording Single Unit Recording
DOI10.1088/1741-2552/ab208c
URLView the original
Indexed BySCIE
Language英語English
WOS Research AreaEngineering ; Neurosciences & Neurology
WOS IDWOS:000478744500002
Scopus ID2-s2.0-85070787967
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionUniversity of Macau
Corresponding AuthorLei,Tim C.
Affiliation1.University of Colorado
2.University of Macau
Recommended Citation
GB/T 7714
Mohammadi,Zeinab,Kincaid,John M.,Pun,Sio Hang,et al. Computationally inexpensive enhanced growing neural gas algorithm for real-time adaptive neural spike clustering[J]. Journal of Neural Engineering, 2019, 16(5).
APA Mohammadi,Zeinab., Kincaid,John M.., Pun,Sio Hang., Klug,Achim., Liu,Chao., & Lei,Tim C. (2019). Computationally inexpensive enhanced growing neural gas algorithm for real-time adaptive neural spike clustering. Journal of Neural Engineering, 16(5).
MLA Mohammadi,Zeinab,et al."Computationally inexpensive enhanced growing neural gas algorithm for real-time adaptive neural spike clustering".Journal of Neural Engineering 16.5(2019).
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Mohammadi,Zeinab]'s Articles
[Kincaid,John M.]'s Articles
[Pun,Sio Hang]'s Articles
Baidu academic
Similar articles in Baidu academic
[Mohammadi,Zeinab]'s Articles
[Kincaid,John M.]'s Articles
[Pun,Sio Hang]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Mohammadi,Zeinab]'s Articles
[Kincaid,John M.]'s Articles
[Pun,Sio Hang]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.