{"id":"https://openalex.org/W1474440726","doi":"https://doi.org/10.1109/tnnls.2015.2460991","title":"Efficient Implementation of the Backpropagation Algorithm in FPGAs and Microcontrollers","display_name":"Efficient Implementation of the Backpropagation Algorithm in FPGAs and Microcontrollers","publication_year":2015,"publication_date":"2015-08-13","ids":{"openalex":"https://openalex.org/W1474440726","doi":"https://doi.org/10.1109/tnnls.2015.2460991","mag":"1474440726","pmid":"https://pubmed.ncbi.nlm.nih.gov/26277004"},"language":"en","primary_location":{"id":"doi:10.1109/tnnls.2015.2460991","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnnls.2015.2460991","pdf_url":null,"source":{"id":"https://openalex.org/S4210175523","display_name":"IEEE Transactions on Neural Networks and Learning Systems","issn_l":"2162-237X","issn":["2162-237X","2162-2388"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Neural Networks and Learning Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000003467","display_name":"Francisco Ortega-Zamorano","orcid":"https://orcid.org/0000-0002-4397-2905"},"institutions":[{"id":"https://openalex.org/I82767444","display_name":"Universidad de M\u00e1laga","ror":"https://ror.org/036b2ww28","country_code":"ES","type":"education","lineage":["https://openalex.org/I82767444"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Francisco Ortega-Zamorano","raw_affiliation_strings":["Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain"],"affiliations":[{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","institution_ids":["https://openalex.org/I82767444"]},{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009946045","display_name":"Jos\u00e9 M. Jerez","orcid":"https://orcid.org/0000-0002-7858-2966"},"institutions":[{"id":"https://openalex.org/I82767444","display_name":"Universidad de M\u00e1laga","ror":"https://ror.org/036b2ww28","country_code":"ES","type":"education","lineage":["https://openalex.org/I82767444"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jose M. Jerez","raw_affiliation_strings":["Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain"],"affiliations":[{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","institution_ids":["https://openalex.org/I82767444"]},{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037345774","display_name":"Daniel Urda","orcid":"https://orcid.org/0000-0003-2662-798X"},"institutions":[{"id":"https://openalex.org/I82767444","display_name":"Universidad de M\u00e1laga","ror":"https://ror.org/036b2ww28","country_code":"ES","type":"education","lineage":["https://openalex.org/I82767444"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Daniel Urda Munoz","raw_affiliation_strings":["Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain"],"affiliations":[{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","institution_ids":["https://openalex.org/I82767444"]},{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087244161","display_name":"Rafael Marcos Luque\u2010Baena","orcid":"https://orcid.org/0000-0001-5536-1805"},"institutions":[{"id":"https://openalex.org/I82767444","display_name":"Universidad de M\u00e1laga","ror":"https://ror.org/036b2ww28","country_code":"ES","type":"education","lineage":["https://openalex.org/I82767444"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Rafael M. Luque-Baena","raw_affiliation_strings":["Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain"],"affiliations":[{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","institution_ids":["https://openalex.org/I82767444"]},{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090072367","display_name":"Leonardo Franco","orcid":"https://orcid.org/0000-0003-0012-5914"},"institutions":[{"id":"https://openalex.org/I82767444","display_name":"Universidad de M\u00e1laga","ror":"https://ror.org/036b2ww28","country_code":"ES","type":"education","lineage":["https://openalex.org/I82767444"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Leonardo Franco","raw_affiliation_strings":["Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain"],"affiliations":[{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga, M\u00e1laga, Spain","institution_ids":["https://openalex.org/I82767444"]},{"raw_affiliation_string":"Departamento de Lenguajes y Ciencias de la Computaci\u00f3n, Universidad de M\u00e1laga , M\u00e1laga, Spain","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5000003467"],"corresponding_institution_ids":["https://openalex.org/I82767444"],"apc_list":null,"apc_paid":null,"fwci":9.7862,"has_fulltext":false,"cited_by_count":84,"citation_normalized_percentile":{"value":0.97933096,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"27","issue":"9","first_page":"1840","last_page":"1850"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.737500011920929,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.737500011920929,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.052400000393390656,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11233","display_name":"Advanced Adaptive Filtering Techniques","score":0.02019999921321869,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7996031045913696},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7854034304618835},{"id":"https://openalex.org/keywords/backpropagation","display_name":"Backpropagation","score":0.5521883368492126},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.4866998493671417},{"id":"https://openalex.org/keywords/overfitting","display_name":"Overfitting","score":0.4540872573852539},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.4510915279388428},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.4190783202648163},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.4138599634170532},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3800630569458008},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.35332685708999634},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3484463691711426},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.34175175428390503},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17921513319015503}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7996031045913696},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7854034304618835},{"id":"https://openalex.org/C155032097","wikidata":"https://www.wikidata.org/wiki/Q798503","display_name":"Backpropagation","level":3,"score":0.5521883368492126},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.4866998493671417},{"id":"https://openalex.org/C22019652","wikidata":"https://www.wikidata.org/wiki/Q331309","display_name":"Overfitting","level":3,"score":0.4540872573852539},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.4510915279388428},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.4190783202648163},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.4138599634170532},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3800630569458008},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.35332685708999634},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3484463691711426},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34175175428390503},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17921513319015503},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/tnnls.2015.2460991","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnnls.2015.2460991","pdf_url":null,"source":{"id":"https://openalex.org/S4210175523","display_name":"IEEE Transactions on Neural Networks and Learning Systems","issn_l":"2162-237X","issn":["2162-237X","2162-2388"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Neural Networks and Learning Systems","raw_type":"journal-article"},{"id":"pmid:26277004","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/26277004","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE transactions on neural networks and learning systems","raw_type":null},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.700.2651","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.700.2651","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.lcc.uma.es/%7Elfranco/A40-Ortega%2BJerez%2B%2B2015.pdf","raw_type":"text"},{"id":"pmh:oai:accedacris.ulpgc.es:10553/114789","is_oa":false,"landing_page_url":"http://hdl.handle.net/10553/114789","pdf_url":null,"source":{"id":"https://openalex.org/S4306400136","display_name":"Acceda (Universidad de Las Palmas de Gran Canaria)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Neural Networks and Learning Systems [ISSN 2162-237X], v. 27(9), p. 1840-1850","raw_type":"info:eu-repo/semantics/Article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4300000071525574,"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8"}],"awards":[{"id":"https://openalex.org/G5665397534","display_name":null,"funder_award_id":"P08-TIC-04026","funder_id":"https://openalex.org/F4320321562","funder_display_name":"Consejer\u00eda de Econom\u00eda, Innovaci\u00f3n, Ciencia y Empleo, Junta de Andaluc\u00eda"},{"id":"https://openalex.org/G7991843015","display_name":null,"funder_award_id":"TIN2010-16556","funder_id":"https://openalex.org/F4320321837","funder_display_name":"Ministerio de Econom\u00eda y Competitividad"},{"id":"https://openalex.org/G8120147653","display_name":null,"funder_award_id":"P10-TIC-5770","funder_id":"https://openalex.org/F4320321562","funder_display_name":"Consejer\u00eda de Econom\u00eda, Innovaci\u00f3n, Ciencia y Empleo, Junta de Andaluc\u00eda"}],"funders":[{"id":"https://openalex.org/F4320321562","display_name":"Consejer\u00eda de Econom\u00eda, Innovaci\u00f3n, Ciencia y Empleo, Junta de Andaluc\u00eda","ror":"https://ror.org/03kak1729"},{"id":"https://openalex.org/F4320321837","display_name":"Ministerio de Econom\u00eda y Competitividad","ror":"https://ror.org/034900433"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W34675824","https://openalex.org/W634004780","https://openalex.org/W1489213086","https://openalex.org/W1498436455","https://openalex.org/W1573503290","https://openalex.org/W1578771851","https://openalex.org/W1590348499","https://openalex.org/W1975690923","https://openalex.org/W1979841925","https://openalex.org/W1991444594","https://openalex.org/W2003105432","https://openalex.org/W2032551947","https://openalex.org/W2036776027","https://openalex.org/W2062648109","https://openalex.org/W2091708048","https://openalex.org/W2093090592","https://openalex.org/W2100183523","https://openalex.org/W2100717332","https://openalex.org/W2106962797","https://openalex.org/W2110158084","https://openalex.org/W2122369025","https://openalex.org/W2124136621","https://openalex.org/W2124776405","https://openalex.org/W2131795477","https://openalex.org/W2133299437","https://openalex.org/W2137946399","https://openalex.org/W2141052442","https://openalex.org/W2145294682","https://openalex.org/W2146858735","https://openalex.org/W2147163354","https://openalex.org/W2150127484","https://openalex.org/W2153846939","https://openalex.org/W2166734522","https://openalex.org/W2170239483","https://openalex.org/W2171318387","https://openalex.org/W2213612645","https://openalex.org/W2333140423","https://openalex.org/W2404758900","https://openalex.org/W2469497343","https://openalex.org/W2489510177","https://openalex.org/W2500228126","https://openalex.org/W3121926921","https://openalex.org/W3152295672","https://openalex.org/W4246084264","https://openalex.org/W4285719527","https://openalex.org/W6634288218","https://openalex.org/W6713701712","https://openalex.org/W7000116383"],"related_works":["https://openalex.org/W1574414179","https://openalex.org/W4362597605","https://openalex.org/W2922073769","https://openalex.org/W4297676672","https://openalex.org/W4281702477","https://openalex.org/W4378510483","https://openalex.org/W2490526372","https://openalex.org/W4376166922","https://openalex.org/W4221142204","https://openalex.org/W2129157053"],"abstract_inverted_index":{"The":[0,31,142],"well-known":[1],"backpropagation":[2],"learning":[3],"algorithm":[4,32,183],"is":[5],"implemented":[6,34,86],"in":[7,18,22,35,42,76,111,139,153,156,172],"a":[8,15,25,39,55,77,81,112,120,126,150],"field-programmable":[9],"gate":[10],"array":[11],"(FPGA)":[12],"board":[13],"and":[14,28,71,134,175],"microcontroller,":[16],"focusing":[17],"obtaining":[19],"efficient":[20,122],"implementations":[21,180],"terms":[23],"of":[24,51,94,166,170,178,181],"resource":[26,63],"usage":[27,64,133],"computational":[29],"speed.":[30,141],"was":[33,65,85],"both":[36,102,179],"cases":[37],"using":[38],"training/validation/testing":[40],"scheme":[41,84],"order":[43],"to":[44,119,136,187],"avoid":[45],"overfitting":[46],"problems.":[47,191],"For":[48],"the":[49,52,62,69,95,104,146,159,164,167,176,182,188],"case":[50],"FPGA":[53],"implementation,":[54,162],"new":[56],"neuron":[57],"representation":[58,108],"that":[59,145],"reduces":[60],"drastically":[61],"introduced":[66],"by":[67],"combining":[68],"input":[70],"first":[72],"hidden":[73],"layer":[74],"units":[75],"single":[78],"module.":[79],"Further,":[80],"time-division":[82],"multiplexing":[83],"for":[87,184],"carrying":[88],"out":[89],"product":[90],"computations":[91],"taking":[92],"advantage":[93],"built-in":[96],"digital":[97],"signal":[98],"processor":[99],"cores.":[100],"In":[101],"implementations,":[103],"floating-point":[105],"data":[106],"type":[107],"normally":[109],"used":[110],"personal":[113],"computer":[114],"(PC)":[115],"has":[116],"been":[117],"changed":[118],"more":[121],"one":[123],"based":[124],"on":[125],"fixed-point":[127],"scheme,":[128],"reducing":[129],"system":[130],"memory":[131],"variable":[132],"leading":[135],"an":[137],"increase":[138,152],"computation":[140,154],"results":[143],"show":[144],"modifications":[147],"proposed":[148],"produced":[149],"clear":[151],"speed":[155],"comparison":[157],"with":[158],"standard":[160],"PC-based":[161],"demonstrating":[163],"usefulness":[165],"intrinsic":[168],"parallelism":[169],"FPGAs":[171],"neurocomputational":[173],"tasks":[174],"suitability":[177],"its":[185],"application":[186],"real":[189],"world":[190]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":17},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":8},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":10},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
