FPGA Implementation of a Probabilistic Neural Network for Spike Sorting
Hardware implementation of Neural Networks (NNs) provides advantages such as parallelism and real-time capabilities, whereas Probabilistic Neural Networks (PNNs) achieve high accuracy in pattern discrimination. In this paper, a FPGA implementation of a PNN sorting algorithm is proposed to sort spike...
Saved in:
Published in | 2010 2nd International Conference on Information Engineering and Computer Science pp. 1 - 4 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2010
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Hardware implementation of Neural Networks (NNs) provides advantages such as parallelism and real-time capabilities, whereas Probabilistic Neural Networks (PNNs) achieve high accuracy in pattern discrimination. In this paper, a FPGA implementation of a PNN sorting algorithm is proposed to sort spikes. Both Matlab-based and FPGA-based sorting algorithms using a PNN were implemented and evaluated, and results show that FPGA's implementation is about 44.37 times faster than Matlab's realization with the same accuracy. This novel method indicates that the performance of current FPGAs is capable of portable device application. |
---|---|
AbstractList | Hardware implementation of Neural Networks (NNs) provides advantages such as parallelism and real-time capabilities, whereas Probabilistic Neural Networks (PNNs) achieve high accuracy in pattern discrimination. In this paper, a FPGA implementation of a PNN sorting algorithm is proposed to sort spikes. Both Matlab-based and FPGA-based sorting algorithms using a PNN were implemented and evaluated, and results show that FPGA's implementation is about 44.37 times faster than Matlab's realization with the same accuracy. This novel method indicates that the performance of current FPGAs is capable of portable device application. |
Author | Xiaoping Zhu Yaowu Chen Longtao Yuan Dong Wang |
Author_xml | – sequence: 1 surname: Xiaoping Zhu fullname: Xiaoping Zhu email: zxp@ziu.edu.cn organization: Inst. of Adv. Digital Technol. & Instrum., Zhejiang Univ., Hangzhou, China – sequence: 2 surname: Longtao Yuan fullname: Longtao Yuan email: It23yuan@zju.edu.cn organization: Inst. of Adv. Digital Technol. & Instrum., Zhejiang Univ., Hangzhou, China – sequence: 3 surname: Dong Wang fullname: Dong Wang email: dongwanghong@163.com organization: Qiushi Acad. for Adv. Res., Zhejiang Univ., Hangzhou, China – sequence: 4 surname: Yaowu Chen fullname: Yaowu Chen email: yw@mail.bme.zju.edu.cn organization: Inst. of Adv. Digital Technol. & Instrum., Zhejiang Univ., Hangzhou, China |
BookMark | eNotkNFqgzAYRjPWwdrOJ-hNXsAu_59ozGWR1gllK9j7EmsysqqR6Bh7-xXm1eE7F9_FWZFF73tDyAbYFoCp1zIv93m1RXYXSSplqsQDiZTMQKAQUgnAR7KaB1fZgiwRkjSWXKpnEo3jF2MMMEtR4ZIUh1Oxo2U3tKYz_aQn53vqLdX0FHyta9e6cXJX-m6-g27vmH58uFHrA60GdzO08mFy_ecLebK6HU00c03Oh_05f4uPH0WZ746xU2yKdc3QNCgsSGmtRVAMrw00wnCRceSJNrXKME1YDdqmOpM1Z7IBoUEDbxK-Jpv_W2eMuQzBdTr8XuYM_A9L6lBC |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ICIECS.2010.5677694 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore Digital Library IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISBN | 9781424479412 142447941X |
EndPage | 4 |
ExternalDocumentID | 5677694 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
ID | FETCH-LOGICAL-i90t-ab02ed24f177fff21902cd1d4e3483235aeb982650b1af6a87b307d14a1a13d53 |
IEDL.DBID | RIE |
ISBN | 1424479398 9781424479399 |
ISSN | 2156-7379 |
IngestDate | Wed Aug 27 03:08:10 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i90t-ab02ed24f177fff21902cd1d4e3483235aeb982650b1af6a87b307d14a1a13d53 |
PageCount | 4 |
ParticipantIDs | ieee_primary_5677694 |
PublicationCentury | 2000 |
PublicationDate | 2010-Dec. |
PublicationDateYYYYMMDD | 2010-12-01 |
PublicationDate_xml | – month: 12 year: 2010 text: 2010-Dec. |
PublicationDecade | 2010 |
PublicationTitle | 2010 2nd International Conference on Information Engineering and Computer Science |
PublicationTitleAbbrev | ICIECS |
PublicationYear | 2010 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0001286292 ssj0000527416 |
Score | 1.4858296 |
Snippet | Hardware implementation of Neural Networks (NNs) provides advantages such as parallelism and real-time capabilities, whereas Probabilistic Neural Networks... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1 |
SubjectTerms | Artificial neural networks Biological neural networks Clocks Field programmable gate arrays Probabilistic logic Sorting Training |
Title | FPGA Implementation of a Probabilistic Neural Network for Spike Sorting |
URI | https://ieeexplore.ieee.org/document/5677694 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JasMwFBRJTu2lS1K6o0OPdWJbkiUdS8hWSAkkhdyCZEklpLVDcS79-kqy4y700JMXMLaFeG_0NDMPgDsmiTQWiQcJojLAJmWBxNQEaUqIjAlDmDs18vQpGT_jxyVZNsB9rYXRWnvyme66U7-Xr_J050plPZJQmnDcBE27cCu1WnU9JSTOiCX5Vl-xWN33RLZJLQkoonyv67JTkrO93VN1zStHoijkvUl_MujPS9pX9cofvVd86hkegen-o0vGyaa7K2Q3_fjl5_jfvzoGnS-RH5zV6esENHR2Cg6_-RO2wWg4Gz1AbyD8VmmUMpgbKNyD0nvzOptn6Bw-xKs9eEo5tDgYzrfrjYbz3JkUvHTAYjhY9MdB1XkhWPOwCIQMY61ibCJKjTE2qIVxqiKFNcI2AiAitOR2XUJCGQmTCEalDRUqwiISEVIEnYFWlmf6HMAwVo5Fq5USDKcWfiAmkBKSEqkZS_AFaLsRWW1Lb41VNRiXf9--AgdxTSe5Bq3ifadvLCgo5K2fDZ9Uba41 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ3NT8IwGMYbxIN68QOM3_bg0cG2tmt7NAQEBUICJtxIu7aGoIOYcfGvt93GROPB0z6SZVvTvO-7d8_zKwB3TBJpbCXuRYhKD5uYeRJT48UxITIkDGHu3MiDYdR9wU9TMq2A-9ILo7XOxGe64Xazf_lqGa9dq6xJIkojjnfArs37JMzdWmVHxScOxRJtdVhstZ6timzTWuRRRPnG2WUnJWcb4FNxzAsmUeDzZq_Va7fGufCruOmP1Vey5NM5BIPNY-eak0VjncpG_PmL6Pjf9zoC9W-bHxyVCewYVHRyAg62CIU18NgZPT7ADCH8XriUErg0ULgLZUbndaBn6Bgf4s1uMlE5tJUwHK_mCw3HS4cpeK2DSac9aXW9Yu0Fb8791BPSD7UKsQkoNcbYsOaHsQoU1gjbGICI0JLbLxPiy0CYSDAqbbBQARaBCJAi6BRUk2WizwD0Q-V0tFopwXBsCxDEBFJCUiI1YxE-BzU3IrNVTteYFYNx8ffpW7DXnQz6s35v-HwJ9sNSXHIFqunHWl_bEiGVN9nM-AKmsbF_ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2010+2nd+International+Conference+on+Information+Engineering+and+Computer+Science&rft.atitle=FPGA+Implementation+of+a+Probabilistic+Neural+Network+for+Spike+Sorting&rft.au=Xiaoping+Zhu&rft.au=Longtao+Yuan&rft.au=Dong+Wang&rft.au=Yaowu+Chen&rft.date=2010-12-01&rft.pub=IEEE&rft.isbn=9781424479399&rft.issn=2156-7379&rft.spage=1&rft.epage=4&rft_id=info:doi/10.1109%2FICIECS.2010.5677694&rft.externalDocID=5677694 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2156-7379&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2156-7379&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2156-7379&client=summon |