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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of physics. Conference series Jg. 1804; H. 1; S. 12169
Hauptverfasser: Kuninti, Shivani, Rooban, S
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