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...

Full description

Saved in:
Bibliographic Details
Published in2010 2nd International Conference on Information Engineering and Computer Science pp. 1 - 4
Main Authors Xiaoping Zhu, Longtao Yuan, Dong Wang, Yaowu Chen
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2010
Subjects
Online AccessGet 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