Backpropagation Algorithm and its Hardware Implementations: A Review
Nowadays, artificial intelligence is gearing up at faster pace. Hardware integration with Artificial Neural Networks (ANN) have paved the way to different applications in areas like control engineering, robotics and navigation. There has been extensive research in the field of machine learning to us...
Gespeichert in:
| Veröffentlicht in: | Journal of physics. Conference series Jg. 1804; H. 1; S. 12169 |
|---|---|
| Hauptverfasser: | , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Bristol
IOP Publishing
01.02.2021
|
| Schlagworte: | |
| ISSN: | 1742-6588, 1742-6596 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Nowadays, artificial intelligence is gearing up at faster pace. Hardware integration with Artificial Neural Networks (ANN) have paved the way to different applications in areas like control engineering, robotics and navigation. There has been extensive research in the field of machine learning to use the system in advanced applications. The combination of hardware and software modules help to build systems in a robust manner. This paper focuses mainly on back propagation algorithm and its different hardware implementation using FPGA, ASIC, Memristor and Microcontroller. Implementation of back propagation algorithm on Field programmable gate arrays is analysed in detail. FPGAs parallel processing feature makes it unique for neural networks. The parallel processing models implement back propagation algorithms for calculating errors in the hidden layers of neural networks. This review helps the researchers to understand the implementation of various hardware with back propagation algorithm also the comparative analysis on the parameters helps to identify the suitable hardware based on their requirements. |
|---|---|
| AbstractList | Nowadays, artificial intelligence is gearing up at faster pace. Hardware integration with Artificial Neural Networks (ANN) have paved the way to different applications in areas like control engineering, robotics and navigation. There has been extensive research in the field of machine learning to use the system in advanced applications. The combination of hardware and software modules help to build systems in a robust manner. This paper focuses mainly on back propagation algorithm and its different hardware implementation using FPGA, ASIC, Memristor and Microcontroller. Implementation of back propagation algorithm on Field programmable gate arrays is analysed in detail. FPGAs parallel processing feature makes it unique for neural networks. The parallel processing models implement back propagation algorithms for calculating errors in the hidden layers of neural networks. This review helps the researchers to understand the implementation of various hardware with back propagation algorithm also the comparative analysis on the parameters helps to identify the suitable hardware based on their requirements. |
| Author | Rooban, S Kuninti, Shivani |
| Author_xml | – sequence: 1 givenname: Shivani surname: Kuninti fullname: Kuninti, Shivani – sequence: 2 givenname: S surname: Rooban fullname: Rooban, S |
| BookMark | eNqFkF1LwzAUhoNMcJv-BgNe1-akadIIXsxN3WAgiF6HNEtnZ79MOof_3tbKLrzx3JwD533PxzNBo6quLEKXQK6BJEkIgtGAx5KHkBAWQkiAApcnaHzsjI51kpyhifc7QqIuxBgt7rR5b1zd6K1u87rCs2Jbu7x9K7GuNjhvPV5qtzloZ_GqbApb2qr9UfobPMPP9jO3h3N0munC24vfPEWvD_cv82WwfnpczWfrwFAmZZBFUvCY8MxGkMmUUZkCFZSJlBlIY2mIoGKTci0jY5JMZEyA1VwTQ1hKpImm6GqY2x38sbe-Vbt676pupaIxRN1TwGmnuh1UxtXeO5spkw8nt07nhQKienCqR6J6PKoHp0AN4Dq_-ONvXF5q9_Wv8xsu73Kd |
| CitedBy_id | crossref_primary_10_3390_su16093648 crossref_primary_10_1088_2634_4386_adebaa crossref_primary_10_3390_a17110476 crossref_primary_10_7717_peerj_cs_1903 |
| Cites_doi | 10.1109/TCSI.2017.2729787 10.1109/TCAD.2006.884574 10.1109/JPROC.2011.2166749 |
| ContentType | Journal Article |
| Copyright | 2021. This work is published under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| Copyright_xml | – notice: 2021. This work is published under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | AAYXX CITATION 8FD 8FE 8FG ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO H8D HCIFZ L7M P5Z P62 PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI PRINS |
| DOI | 10.1088/1742-6596/1804/1/012169 |
| DatabaseName | CrossRef Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Technology Collection ProQuest One ProQuest Central Korea Aerospace Database SciTech Premium Collection Advanced Technologies Database with Aerospace Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China |
| DatabaseTitle | CrossRef Publicly Available Content Database Advanced Technologies & Aerospace Collection Technology Collection Technology Research Database ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central Advanced Technologies & Aerospace Database ProQuest One Applied & Life Sciences Aerospace Database ProQuest One Academic UKI Edition ProQuest Central Korea ProQuest Central (New) ProQuest One Academic Advanced Technologies Database with Aerospace ProQuest One Academic (New) |
| DatabaseTitleList | CrossRef Publicly Available Content Database |
| Database_xml | – sequence: 1 dbid: PIMPY name: Publicly Available Content Database url: http://search.proquest.com/publiccontent sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 1742-6596 |
| ExternalDocumentID | 10_1088_1742_6596_1804_1_012169 |
| Genre | Conference Proceeding |
| GroupedDBID | 1JI 29L 2WC 4.4 5B3 5GY 5PX 5VS 7.Q AAJIO AAJKP AAYXX ABHWH ACAFW ACHIP AEFHF AEINN AEJGL AFFHD AFKRA AFYNE AIYBF AKPSB ALMA_UNASSIGNED_HOLDINGS ARAPS ASPBG ATQHT AVWKF AZFZN BENPR BGLVJ CCPQU CEBXE CITATION CJUJL CRLBU CS3 DU5 E3Z EBS EDWGO EQZZN F5P FRP GX1 HCIFZ HH5 IJHAN IOP IZVLO J9A KQ8 LAP N5L N9A O3W OK1 OVT P2P PHGZM PHGZT PIMPY PJBAE PQGLB RIN RNS RO9 ROL SY9 T37 TR2 W28 XSB ~02 8FD 8FE 8FG ABUWG AZQEC DWQXO H8D L7M P62 PKEHL PQEST PQQKQ PQUKI PRINS |
| ID | FETCH-LOGICAL-c2499-f3976506fe31f9b429b127247b4c1b59c0727db6a93cc8f7f471ea6a0c04b09c3 |
| IEDL.DBID | P5Z |
| ISSN | 1742-6588 |
| IngestDate | Fri Jul 25 04:05:07 EDT 2025 Tue Nov 18 22:04:18 EST 2025 Sat Nov 29 01:45:29 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2499-f3976506fe31f9b429b127247b4c1b59c0727db6a93cc8f7f471ea6a0c04b09c3 |
| Notes | ObjectType-Conference Proceeding-1 SourceType-Scholarly Journals-1 content type line 14 |
| OpenAccessLink | https://www.proquest.com/docview/2513003162?pq-origsite=%requestingapplication% |
| PQID | 2513003162 |
| PQPubID | 4998668 |
| ParticipantIDs | proquest_journals_2513003162 crossref_citationtrail_10_1088_1742_6596_1804_1_012169 crossref_primary_10_1088_1742_6596_1804_1_012169 |
| PublicationCentury | 2000 |
| PublicationDate | 20210201 |
| PublicationDateYYYYMMDD | 2021-02-01 |
| PublicationDate_xml | – month: 02 year: 2021 text: 20210201 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Bristol |
| PublicationPlace_xml | – name: Bristol |
| PublicationTitle | Journal of physics. Conference series |
| PublicationYear | 2021 |
| Publisher | IOP Publishing |
| Publisher_xml | – name: IOP Publishing |
| References | Vo (JPCS_1804_1_012169bib28) 2017; 2017 Raman (JPCS_1804_1_012169bib4) 2019 Zhu (JPCS_1804_1_012169bib19) 2018; 2018 Kuon (JPCS_1804_1_012169bib25) 2007; 2 Ng (JPCS_1804_1_012169bib9) Hunt (JPCS_1804_1_012169bib1) 1992; 28 Junsangsri (JPCS_1804_1_012169bib14) 2013; 12 Kansal (JPCS_1804_1_012169bib7) 2019 Cheerla (JPCS_1804_1_012169bib3) 2019; 8 Vo (JPCS_1804_1_012169bib8) 2018 Kaneko (JPCS_1804_1_012169bib12) 2019 Kuon (JPCS_1804_1_012169bib20) 2007; 26 Zhang (JPCS_1804_1_012169bib15) 2018; 65 Pandya (JPCS_1804_1_012169bib5) 2005 Farooq (JPCS_1804_1_012169bib10) 2010; 9 JPCS_1804_1_012169bib23 Montavon (JPCS_1804_1_012169bib2) 2020; 968 Krishna (JPCS_1804_1_012169bib26) 2019; 8 JPCS_1804_1_012169bib22 Strukov (JPCS_1804_1_012169bib17) 2008; 453 Rooban (JPCS_1804_1_012169bib13) 2019; 8 Rooban (JPCS_1804_1_012169bib11) 2019 Lynch (JPCS_1804_1_012169bib24) 1997; 1708 al (JPCS_1804_1_012169bib6) 2018 Świątek (JPCS_1804_1_012169bib18) 2014; 240 Anitha (JPCS_1804_1_012169bib27) 2019; 8 Kim (JPCS_1804_1_012169bib16) 2012; 100 Ranzini (JPCS_1804_1_012169bib21) 2015 |
| References_xml | – year: 2005 ident: JPCS_1804_1_012169bib5 – volume: 240 start-page: V year: 2014 ident: JPCS_1804_1_012169bib18 publication-title: Preface Advances in Intelligent Systems and Computing – volume: 2018 start-page: 2 year: 2018 ident: JPCS_1804_1_012169bib19 article-title: Back-Propagation Neural Network based on Analog Memristive Synapse 2018 IEEE International Conference on Electron Devices and Solid State Circuits publication-title: EDSSC – volume: 8 start-page: 3327 year: 2019 ident: JPCS_1804_1_012169bib27 publication-title: Implementation of energy efficient gates using adiabatic logic for low power applications International Journal of Recent Technology and Engineering – start-page: 311 year: 2019 ident: JPCS_1804_1_012169bib4 article-title: An Artificial Intelligence Approach to EDA Software Testing: Application to Net Delay Algorithms in FPGAs Proceedings-International Symposium on Quality Electronic Design – volume: 8 start-page: 835 year: 2019 ident: JPCS_1804_1_012169bib3 publication-title: A semi empirical path loss model by using artificial neural networks (Ann) International Journal of Innovative Technology and Exploring Engineering – volume: 12 start-page: 71 year: 2013 ident: JPCS_1804_1_012169bib14 publication-title: <Design of a Hybrid Memory Cell Using Memristance.pdf> – volume: 65 start-page: 677 year: 2018 ident: JPCS_1804_1_012169bib15 publication-title: Memristor-Based Circuit Design for Multilayer Neural Networks IEEE Transactions on Circuits and Systems I: Regular Papers doi: 10.1109/TCSI.2017.2729787 – volume: 8 start-page: 597 year: 2019 ident: JPCS_1804_1_012169bib13 publication-title: An odd parity genertor design using nano-electronics International Journal of Engineering and Advanced Technology – volume: 28 start-page: 1083 year: 1992 ident: JPCS_1804_1_012169bib1 publication-title: Neural networks for control systems-A survey Automatica – ident: JPCS_1804_1_012169bib23 – start-page: 882 year: 2019 ident: JPCS_1804_1_012169bib11 – year: 2019 ident: JPCS_1804_1_012169bib12 article-title: An FPGA Accelerator for Embedded Microcontrollers Implementing a Ternarized Backpropagation Algorithm 2019 International Conference on Reconfigurable Computing and FPGAs – volume: 1708 start-page: 56 year: 1997 ident: JPCS_1804_1_012169bib24 publication-title: Next generation diagnostic ATPG system using the Verilog HDL Proceedings - IEEE International Verilog HDL Conference – volume: 26 start-page: 203 year: 2007 ident: JPCS_1804_1_012169bib20 publication-title: Measuring the gap between FPGAs and ASICs IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems doi: 10.1109/TCAD.2006.884574 – volume: 968 start-page: 37 year: 2020 ident: JPCS_1804_1_012169bib2 publication-title: Introduction to Neural Networks Lecture Notes in Physics – volume: 9 start-page: 480 year: 2010 ident: JPCS_1804_1_012169bib10 article-title: A low cost microcontroller implementation of fuzzy logic based hurdle avoidance controller for a mobile robot Proceedings - 2010 3rd IEEE International Conference on Computer Science and Information Technology publication-title: ICCSIT – volume: 2 start-page: 135 year: 2007 ident: JPCS_1804_1_012169bib25 publication-title: FPGA architecture: Survey and challenges Foundations and Trends in Electronic Design Automation – start-page: 192 year: 2018 ident: JPCS_1804_1_012169bib6 article-title: Enhancing the Parallelization of Backpropagation Neural Network Algorithm for Implementation on FPGA Platform Proceedings of the IEEE National Aerospace Electronics Conference – start-page: 179 year: 2018 ident: JPCS_1804_1_012169bib8 article-title: Training on-chip hardware with two series memristor based backpropagation algorithm 2018 IEEE 7th International Conference on Communications and Electronics – start-page: 358 year: 2019 ident: JPCS_1804_1_012169bib7 article-title: A prospect of achieving artificial neural networks through FPGA 2018 International Conference on Computing – volume: 8 start-page: 1589 year: 2019 ident: JPCS_1804_1_012169bib26 publication-title: FPGA based coin recognition system International Journal of Innovative Technology and Exploring Engineering – year: 2015 ident: JPCS_1804_1_012169bib21 – ident: JPCS_1804_1_012169bib22 – volume: 2017 start-page: 538 year: 2017 ident: JPCS_1804_1_012169bib28 article-title: Implementing the on-chip backpropagation learning algorithm on FPGA architecture Proceedings - 2017 International Conference on System Science and Engineering publication-title: ICSSE – start-page: 0 ident: JPCS_1804_1_012169bib9 – volume: 100 start-page: 2061 year: 2012 ident: JPCS_1804_1_012169bib16 publication-title: Memristor bridge synapses Proceedings of the IEEE doi: 10.1109/JPROC.2011.2166749 – volume: 453 start-page: 80 year: 2008 ident: JPCS_1804_1_012169bib17 publication-title: The missing memristor found Nature |
| SSID | ssj0033337 |
| Score | 2.3250434 |
| Snippet | Nowadays, artificial intelligence is gearing up at faster pace. Hardware integration with Artificial Neural Networks (ANN) have paved the way to different... |
| SourceID | proquest crossref |
| SourceType | Aggregation Database Enrichment Source Index Database |
| StartPage | 12169 |
| SubjectTerms | Algorithms Artificial intelligence Artificial neural networks Back propagation Back propagation networks Field programmable gate arrays Hardware Learning theory Machine learning Memristors Microcontrollers Neural networks Parallel processing Parameter identification Physics Propagation Robotics |
| Title | Backpropagation Algorithm and its Hardware Implementations: A Review |
| URI | https://www.proquest.com/docview/2513003162 |
| Volume | 1804 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIOP databaseName: Institute of Physics Open Access Journal Titles customDbUrl: eissn: 1742-6596 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0033337 issn: 1742-6588 databaseCode: O3W dateStart: 20040101 isFulltext: true titleUrlDefault: http://iopscience.iop.org/ providerName: IOP Publishing – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1742-6596 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0033337 issn: 1742-6588 databaseCode: P5Z dateStart: 20040801 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 1742-6596 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0033337 issn: 1742-6588 databaseCode: BENPR dateStart: 20040801 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Publicly Available Content Database customDbUrl: eissn: 1742-6596 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0033337 issn: 1742-6588 databaseCode: PIMPY dateStart: 20040801 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1JT8QgFCauiRd34x4OXskA7bTUixl1Jnpw0hhN1AsBCjpxpup01L8vUOpy0YO9tQ2k4Xt978FbPgAOqFYiM4VBBkuGYmNSJJQyiNnNBHMFaloKTzaR9vvs5ibLw4FbFdIqG53oFXXxpNwZecva4chJYEKPnl-QY41y0dVAoTENZl2XBEfdkLfvGk0c2SutCyIpspaWNflddtMXnmVJizAct0jL9TZzWc_frdNP5ewtTm_pv9-6DBaDrwk7tXCsgCldroJ5n_OpqjVweizUo53ZqhQPD-wM7-0sk4cRFGUBB5MKurj-uxhr6JsIj0KdUlkdwg6sowrr4LrXvTo5Q4FUASm708qQcQ5IGydGR8Rk0pojSWhK41TGish2prD1aAqZiCxSipnUWOulRSKwwrHEmYo2wEz5VOpNAKXBTGDdNiwtYkaNoJJSYgqdMoIlYVsgaRaTq9Bx3BFfDLmPfDPGHQrcocAdCpzwGoUtgD8HPtdNN_4esttAwcNfWPEvHLZ_f70DFqjLVfHZ2LtgZjJ-1XtgTr1NBtV4H8wed_v55b4XLnuXn1_ktx_dX9M5 |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3LTuMwFL2CMmjY8EbDa_ACllZtJ00cJITKS1RA1QVIsDK2Y0M1EJimgPgpvhE7Dxg2sGIxWSZyFOcc3ZOb-wJYZ0bLxKYWW6I4Dq2NsdTaYu6cCe4L1IySxbCJuNvl5-dJbwRe6loYn1ZZ28TCUKd32v8jbzodDjwDI7Z9_xf7qVE-ulqP0ChpcWSen5zLlm919hy-G4wd7J_uHuJqqgDWztVIsPUK3CKRNQG1iXL2WFEWszBWoaaqlWjiJD1VkUwCrbmNrTPfRkaSaBIqkujA3XcUxkJP9gaM9TonvYva9gfuiMsSTIadtvM6o8y5mdW5JGpSTsImbfpuaj7P-l89_CgHhcYdTP1vb2caJquvadQu6T8DIyabhfEiq1Xnc7C3I_UftxNnNAsCovbNlXvq4fUtklmK-sMc-cyFJzkwqGiTfFtVYmX5JmqjMm4yD2ffsoUFaGR3mfkFSFnCJTEty-M05MxKphijNjUxp0RRvghRDZ7QVU91P9rjRhSxfc6FR1141IVHXVBRor4I5G3hfdlW5OslKzX0orIzuXjHfenzy2vw8_D05Fgcd7pHyzDBfGZOkXu-Ao3h4MGswg_9OOzng98VpRFcfjdPXgEbESzU |
| 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=Backpropagation+Algorithm+and+its+Hardware+Implementations%3A+A+Review&rft.jtitle=Journal+of+physics.+Conference+series&rft.au=Kuninti%2C+Shivani&rft.au=Rooban%2C+S&rft.date=2021-02-01&rft.issn=1742-6588&rft.eissn=1742-6596&rft.volume=1804&rft.issue=1&rft.spage=12169&rft_id=info:doi/10.1088%2F1742-6596%2F1804%2F1%2F012169&rft.externalDBID=n%2Fa&rft.externalDocID=10_1088_1742_6596_1804_1_012169 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1742-6588&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1742-6588&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1742-6588&client=summon |