Direct Neural-Network Hardware-Implementation Algorithm
An algorithm for compact neural-network hardware implementation is presented, which exploits the special properties of the Boolean functions describing the operation of artificial neurons with step activation function. The algorithm contains three steps: artificial-neural-network (ANN) mathematical...
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on industrial electronics (1982) Jg. 57; H. 5; S. 1845 - 1848 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
IEEE
01.05.2010
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 0278-0046, 1557-9948 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | An algorithm for compact neural-network hardware implementation is presented, which exploits the special properties of the Boolean functions describing the operation of artificial neurons with step activation function. The algorithm contains three steps: artificial-neural-network (ANN) mathematical model digitization, conversion of the digitized model into a logic-gate structure, and hardware optimization by elimination of redundant logic gates. A set of C++ programs automates algorithm implementation, generating an optimized very high speed integrated circuit hardware description language code. This strategy bridges the gap between ANN design software and hardware design packages (Xilinx). Although the method is directly applicable only to neurons with step activation functions, it can be extended to sigmoidal functions. |
|---|---|
| AbstractList | An algorithm for compact neural-network hardware implementation is presented, which exploits the special properties of the Boolean functions describing the operation of artificial neurons with step activation function. The algorithm contains three steps: artificial-neural-network (ANN) mathematical model digitization, conversion of the digitized model into a logic-gate structure, and hardware optimization by elimination of redundant logic gates. A set of C++ programs automates algorithm implementation, generating an optimized very high speed integrated circuit hardware description language code. This strategy bridges the gap between ANN design software and hardware design packages (Xilinx). Although the method is directly applicable only to neurons with step activation functions, it can be extended to sigmoidal functions. |
| Author | Cirstea, Marcian N Dinu, Andrei Cirstea, Silvia E |
| Author_xml | – sequence: 1 givenname: Andrei surname: Dinu fullname: Dinu, Andrei email: andrei.dinu@goodrich.com organization: Goodrich Corp., Birmingham, UK – sequence: 2 givenname: Marcian N surname: Cirstea fullname: Cirstea, Marcian N email: marcian@ieee.org organization: Anglia Ruskin Univ., Cambridge, UK – sequence: 3 givenname: Silvia E surname: Cirstea fullname: Cirstea, Silvia E email: silvia.cirstea@anglia.ac.uk organization: Anglia Ruskin Univ., Cambridge, UK |
| BookMark | eNp9kD1PwzAQhi1UJNrCjsRSiYEp5WwnsT1WpdBKVVnKHDnOBVzyUWxHFf-eVEUMHVjulue9j2dEBk3bICG3FKaUgnrcrhZTBqD6wjkocUGGNElEpFQsB2QITMgIIE6vyMj7HQCNE5oMiXiyDk2YbLBzuoo2GA6t-5wstSsO2mG0qvcV1tgEHWzbTGbVe-ts-KivyWWpK483v31M3p4X2_kyWr--rOazdWQ44yHSmkmZF1wYlApMoVNZaslYQaEsUOWxpDEvizynaax0mXPFNQMDKfI4Rkj5mDyc5u5d-9WhD1ltvcGq0g22nc9EwgXnMmE9eX9G7trONf1xGe2_p6mgivYUnCjjWu8dltne2Vq77x7KjiKzXmR2FJn9iuwj6VnE2JOO4LSt_gvenYIWEf_2JEwC45z_AFSYgPg |
| CODEN | ITIED6 |
| CitedBy_id | crossref_primary_10_1109_TII_2012_2226451 crossref_primary_10_1109_TIE_2011_2165451 crossref_primary_10_1016_j_asoc_2014_12_018 crossref_primary_10_1109_TIE_2010_2070770 crossref_primary_10_1109_TII_2016_2532118 crossref_primary_10_1109_TIE_2019_2905825 crossref_primary_10_1109_TII_2016_2555936 crossref_primary_10_3233_ICA_170538 crossref_primary_10_1007_s11767_012_0753_7 crossref_primary_10_1016_j_compbiomed_2018_06_007 crossref_primary_10_1002_etep_583 crossref_primary_10_1049_joe_2018_8879 crossref_primary_10_1109_TII_2011_2158843 crossref_primary_10_1109_TII_2012_2187914 crossref_primary_10_3390_mi15020247 crossref_primary_10_1109_TII_2011_2123908 crossref_primary_10_1109_TII_2013_2294137 crossref_primary_10_1109_TFUZZ_2013_2290140 crossref_primary_10_1016_j_compbiomed_2025_110349 crossref_primary_10_1109_TII_2011_2123906 crossref_primary_10_1109_TII_2012_2193891 crossref_primary_10_1088_1757_899X_466_1_012094 crossref_primary_10_1109_TIE_2020_3034856 crossref_primary_10_1109_TIE_2017_2652403 crossref_primary_10_1016_j_vlsi_2023_04_002 crossref_primary_10_1016_j_compbiomed_2016_08_009 crossref_primary_10_1109_TNNLS_2012_2199517 crossref_primary_10_1109_TIE_2010_2040557 crossref_primary_10_1007_s00034_023_02318_1 crossref_primary_10_1007_s00521_015_2034_5 crossref_primary_10_1016_j_scs_2018_07_002 crossref_primary_10_1109_ACCESS_2020_2986298 crossref_primary_10_1109_TNNLS_2015_2460991 crossref_primary_10_1016_j_sysarc_2015_07_015 crossref_primary_10_1109_JLT_2023_3234327 |
| Cites_doi | 10.1109/TIE.2007.911946 10.1109/PCC.2002.998107 10.1109/TIE.2007.898281 10.1109/TIE.2006.888683 10.1109/TIE.2008.2003319 10.1109/TIE.2008.917161 10.1109/ISIE.2007.4374572 10.1109/TIE.2007.898279 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2010 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2010 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD L7M F28 FR3 |
| DOI | 10.1109/TIE.2009.2033097 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998-Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
| DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts Engineering Research Database ANTE: Abstracts in New Technology & Engineering |
| DatabaseTitleList | Engineering Research Database Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1557-9948 |
| EndPage | 1848 |
| ExternalDocumentID | 2716655411 10_1109_TIE_2009_2033097 5280233 |
| Genre | orig-research |
| GroupedDBID | -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 97E 9M8 AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK ACKIV ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IBMZZ ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 TWZ VH1 VJK AAYXX CITATION 7SP 8FD L7M RIG F28 FR3 |
| ID | FETCH-LOGICAL-c323t-aa288bd37ce890cda68fa822d10fde9b48143fdbb1649afb393a20c06e344e063 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 51 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000276680000038&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0278-0046 |
| IngestDate | Sun Sep 28 10:38:44 EDT 2025 Mon Jun 30 10:25:25 EDT 2025 Tue Nov 18 22:35:38 EST 2025 Sat Nov 29 04:00:01 EST 2025 Tue Aug 26 17:01:33 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c323t-aa288bd37ce890cda68fa822d10fde9b48143fdbb1649afb393a20c06e344e063 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| PQID | 1027167191 |
| PQPubID | 85464 |
| PageCount | 4 |
| ParticipantIDs | ieee_primary_5280233 crossref_primary_10_1109_TIE_2009_2033097 proquest_miscellaneous_753733852 proquest_journals_1027167191 crossref_citationtrail_10_1109_TIE_2009_2033097 |
| PublicationCentury | 2000 |
| PublicationDate | 2010-May 2010-05-00 20100501 |
| PublicationDateYYYYMMDD | 2010-05-01 |
| PublicationDate_xml | – month: 05 year: 2010 text: 2010-May |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on industrial electronics (1982) |
| PublicationTitleAbbrev | TIE |
| PublicationYear | 2010 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 (ref3) 1997; 44 (ref4) 1999; 46 cirstea (ref9) 2002 ref10 ref2 ref8 ref7 dinu (ref11) 2000 ref6 (ref1) 2001 ref5 |
| References_xml | – ident: ref8 doi: 10.1109/TIE.2007.911946 – ident: ref12 doi: 10.1109/PCC.2002.998107 – volume: 46 year: 1999 ident: ref4 article-title: special section: fusion of neural nets, fuzzy systems and genetic algorithms in industrial applications publication-title: IEEE Trans Ind Electron – year: 2000 ident: ref11 publication-title: FPGA neural controller for three phase sensorless induction motor drive systems – ident: ref6 doi: 10.1109/TIE.2007.898281 – ident: ref13 doi: 10.1109/TIE.2006.888683 – ident: ref2 doi: 10.1109/TIE.2008.2003319 – year: 2002 ident: ref9 publication-title: Neural and Fuzzy Logic Control of Drives and Power Systems – year: 2001 ident: ref1 article-title: future prospects for neural networks publication-title: European Network of Excellence in Neural Networks – ident: ref7 doi: 10.1109/TIE.2008.917161 – ident: ref10 doi: 10.1109/ISIE.2007.4374572 – volume: 44 year: 1997 ident: ref3 article-title: special section: neural networks for robotics publication-title: IEEE Trans Ind Electron – ident: ref5 doi: 10.1109/TIE.2007.898279 |
| SSID | ssj0014515 |
| Score | 2.2514935 |
| Snippet | An algorithm for compact neural-network hardware implementation is presented, which exploits the special properties of the Boolean functions describing the... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1845 |
| SubjectTerms | Activation Algorithms Artificial neural networks Boolean functions Bridge circuits Digitization Field-programmable gate array (FPGA) Hardware Hardware design languages hardware implementation Integrated circuit packaging Learning theory Logic gates Mathematical analysis Mathematical model Mathematical models Neural networks Neurons Software design Very high speed integrated circuits |
| Title | Direct Neural-Network Hardware-Implementation Algorithm |
| URI | https://ieeexplore.ieee.org/document/5280233 https://www.proquest.com/docview/1027167191 https://www.proquest.com/docview/753733852 |
| Volume | 57 |
| WOSCitedRecordID | wos000276680000038&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1557-9948 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014515 issn: 0278-0046 databaseCode: RIE dateStart: 19820101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFH9sw4Me_JpidUoPXgTr0qRdmuOQDQUZHqbsVtIk1cHWytbpv2-SfjBQBHsqbRrCS5P3fnnv_R7ANRIhT4RvTu4DA1AU81gacC_VthFn2kShtjbg6xOdTKLZjD234LbJhVFK2eAzdWdurS9f5mJjjsr6ITZ0ZaQNbUoHZa5W4zEIwrJaATaMsRr01S5JxPrTx1FJTImRRu-G3mlLBdmaKj82Yqtdxgf_G9ch7FdWpDssp_0IWio7hr0tbsEu0HIzcw37Bl94kzLc2zWe-i--Up6lBV5WmUeZO1y85at58b48gZfxaHr_4FVVEjxBMCk8znEUJZJQoSKGhOSDKOVa7UsfpVKxJIi0SZTKJNHAiPE0IYxwjAQaKBIESlsop9DJ8kydgRtSETLf8OOkMpCE8NDn5tKPEo4pc6BfCy4WFYW4qWSxiC2UQCzWojaFLVlcidqBm-aLj5I-44-2XSPapl0lVQd69dzE1fpa6z6wBnpUg00H3Oa1XhnG3cEzlW_WsQZiVAPwEJ__3vEF7NahAMjvQadYbdQl7IjPYr5eXdm_6xtEgMth |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwED_mFNQHv8Xq1D74IliXJunaPA7Z2HAOH6bsraRpqoOtla7Tf9-kXwwUwT6VNg3h0uTul7v7HcANEg4PhK1P7qkGKJJZLKLcipRtxJkyUdy8NuDryB2PvemUPTfgrs6FkVLmwWfyXt_mvvwwESt9VNZ2sKYrIxuw6VCKUZGtVfsMqFPUK8CaM1bBvsopiVh7MuwV1JQYKfyuCZ7WlFBeVeXHVpzrl_7-_0Z2AHulHWl2i4k_hIaMj2B3jV3wGNxiOzM1_wafW-Mi4NvUvvovnkorJwZelLlHsdmdvyXpLHtfnMBLvzd5GFhlnQRLEEwyi3PseUFIXCE9hkTIO17EleIPbRSFkgXUU0ZRFAaBgkaMRwFhhGMkUEcSSqWyUU6hGSexPAPTcYXDbM2QE4U0JIQ7NteXehRw7DID2pXgfFGSiOtaFnM_BxOI-UrUurQl80tRG3Bbf_FREGj80fZYi7ZuV0rVgFY1N365wpaqD6ygnqvgpgFm_VqtDe3w4LFMVktfQTFXQXAHn__e8TVsDyZPI380HD9ewE4VGIDsFjSzdCUvYUt8ZrNlepX_ad8DZc6o |
| 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%3Ajournal&rft.genre=article&rft.atitle=Direct+Neural-Network+Hardware-Implementation+Algorithm&rft.jtitle=IEEE+transactions+on+industrial+electronics+%281982%29&rft.au=Dinu%2C+Andrei&rft.au=Cirstea%2C+Marcian+N&rft.au=Cirstea%2C+Silvia+E&rft.date=2010-05-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0278-0046&rft.eissn=1557-9948&rft.volume=57&rft.issue=5&rft.spage=1845&rft_id=info:doi/10.1109%2FTIE.2009.2033097&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=2716655411 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-0046&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-0046&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-0046&client=summon |