{"id":"https://openalex.org/W2637775045","doi":"https://doi.org/10.1109/lascas.2017.7948082","title":"FPGA implementation of a feedforward neural network-based classifier using the xQuant technique","display_name":"FPGA implementation of a feedforward neural network-based classifier using the xQuant technique","publication_year":2017,"publication_date":"2017-02-01","ids":{"openalex":"https://openalex.org/W2637775045","doi":"https://doi.org/10.1109/lascas.2017.7948082","mag":"2637775045"},"language":"en","primary_location":{"id":"doi:10.1109/lascas.2017.7948082","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lascas.2017.7948082","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 8th Latin American Symposium on Circuits &amp; Systems (LASCAS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"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/A5009983837","display_name":"Emerson Lopes Machado","orcid":null},"institutions":[{"id":"https://openalex.org/I150729083","display_name":"Universidade de Bras\u00edlia","ror":"https://ror.org/02xfp8v59","country_code":"BR","type":"education","lineage":["https://openalex.org/I150729083"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Emerson Machado","raw_affiliation_strings":["Universidade de Brasilia, Brasilia, DF, BR","Mechatronics Graduate Program, University of Brasilia, Brasilia - Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Brasilia, Brasilia, DF, BR","institution_ids":["https://openalex.org/I150729083"]},{"raw_affiliation_string":"Mechatronics Graduate Program, University of Brasilia, Brasilia - Brazil","institution_ids":["https://openalex.org/I150729083"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065140853","display_name":"Thiago Marques","orcid":"https://orcid.org/0000-0002-7652-4463"},"institutions":[{"id":"https://openalex.org/I150729083","display_name":"Universidade de Bras\u00edlia","ror":"https://ror.org/02xfp8v59","country_code":"BR","type":"education","lineage":["https://openalex.org/I150729083"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Thiago Marques","raw_affiliation_strings":["Universidade de Brasilia, Brasilia, DF, BR","Mechatronics Graduate Program, University of Brasilia, Brasilia - Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Brasilia, Brasilia, DF, BR","institution_ids":["https://openalex.org/I150729083"]},{"raw_affiliation_string":"Mechatronics Graduate Program, University of Brasilia, Brasilia - Brazil","institution_ids":["https://openalex.org/I150729083"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042189424","display_name":"Carlos H. Llanos","orcid":"https://orcid.org/0000-0002-0115-4461"},"institutions":[{"id":"https://openalex.org/I150729083","display_name":"Universidade de Bras\u00edlia","ror":"https://ror.org/02xfp8v59","country_code":"BR","type":"education","lineage":["https://openalex.org/I150729083"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Carlos Llanos","raw_affiliation_strings":["Universidade de Brasilia, Brasilia, DF, BR","Mechatronics Graduate Program, University of Brasilia, Brasilia - Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Brasilia, Brasilia, DF, BR","institution_ids":["https://openalex.org/I150729083"]},{"raw_affiliation_string":"Mechatronics Graduate Program, University of Brasilia, Brasilia - Brazil","institution_ids":["https://openalex.org/I150729083"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050237335","display_name":"Renato Coral","orcid":null},"institutions":[{"id":"https://openalex.org/I150729083","display_name":"Universidade de Bras\u00edlia","ror":"https://ror.org/02xfp8v59","country_code":"BR","type":"education","lineage":["https://openalex.org/I150729083"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Renato Coral","raw_affiliation_strings":["Universidade de Brasilia, Brasilia, DF, BR","UnB Gama Faculty, University of Brasilia, Brasilia - Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Brasilia, Brasilia, DF, BR","institution_ids":["https://openalex.org/I150729083"]},{"raw_affiliation_string":"UnB Gama Faculty, University of Brasilia, Brasilia - Brazil","institution_ids":["https://openalex.org/I150729083"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019378528","display_name":"Ricardo Pezzuol Jacobi","orcid":"https://orcid.org/0000-0002-4520-7641"},"institutions":[{"id":"https://openalex.org/I150729083","display_name":"Universidade de Bras\u00edlia","ror":"https://ror.org/02xfp8v59","country_code":"BR","type":"education","lineage":["https://openalex.org/I150729083"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ricardo Jacobi","raw_affiliation_strings":["Universidade de Brasilia, Brasilia, DF, BR","Computer Science Department, University of Brasilia, Brasilia - Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Brasilia, Brasilia, DF, BR","institution_ids":["https://openalex.org/I150729083"]},{"raw_affiliation_string":"Computer Science Department, University of Brasilia, Brasilia - Brazil","institution_ids":["https://openalex.org/I150729083"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5009983837"],"corresponding_institution_ids":["https://openalex.org/I150729083"],"apc_list":null,"apc_paid":null,"fwci":0.195,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.60620985,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.9969000220298767,"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.9969000220298767,"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/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9854999780654907,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13114","display_name":"Image Processing Techniques and Applications","score":0.9753000140190125,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"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.7832279205322266},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6948494911193848},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.5933752655982971},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5696004033088684},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.5525545477867126},{"id":"https://openalex.org/keywords/feed-forward","display_name":"Feed forward","score":0.538735568523407},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4996004104614258},{"id":"https://openalex.org/keywords/thresholding","display_name":"Thresholding","score":0.4488886594772339},{"id":"https://openalex.org/keywords/contextual-image-classification","display_name":"Contextual image classification","score":0.4459816813468933},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.4427395462989807},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.44103720784187317},{"id":"https://openalex.org/keywords/feedforward-neural-network","display_name":"Feedforward neural network","score":0.419779896736145},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3169124126434326},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2906065583229065},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10070589184761047},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.08284643292427063}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7832279205322266},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6948494911193848},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.5933752655982971},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5696004033088684},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.5525545477867126},{"id":"https://openalex.org/C38858127","wikidata":"https://www.wikidata.org/wiki/Q5441228","display_name":"Feed forward","level":2,"score":0.538735568523407},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4996004104614258},{"id":"https://openalex.org/C191178318","wikidata":"https://www.wikidata.org/wiki/Q2256906","display_name":"Thresholding","level":3,"score":0.4488886594772339},{"id":"https://openalex.org/C75294576","wikidata":"https://www.wikidata.org/wiki/Q5165192","display_name":"Contextual image classification","level":3,"score":0.4459816813468933},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.4427395462989807},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.44103720784187317},{"id":"https://openalex.org/C47702885","wikidata":"https://www.wikidata.org/wiki/Q5441227","display_name":"Feedforward neural network","level":3,"score":0.419779896736145},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3169124126434326},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2906065583229065},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10070589184761047},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.08284643292427063},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lascas.2017.7948082","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lascas.2017.7948082","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 8th Latin American Symposium on Circuits &amp; Systems (LASCAS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1542224353","https://openalex.org/W1661087619","https://openalex.org/W2286391053","https://openalex.org/W2115072676","https://openalex.org/W4311212821","https://openalex.org/W1529660427","https://openalex.org/W2102065768","https://openalex.org/W4390752998","https://openalex.org/W2158578859","https://openalex.org/W4391020207"],"abstract_inverted_index":{"For":[0],"decades,":[1],"feedforward":[2],"neural":[3],"network":[4],"(FNN)":[5],"based":[6],"classifiers":[7],"have":[8],"been":[9],"extensively":[10],"used":[11,156],"in":[12,38,89,106,181,188,197,201],"many":[13],"classification":[14,151],"problems":[15],"such":[16],"as":[17,59,157],"image":[18],"and":[19,127,155,163,174,184,204],"speech":[20],"recognition.":[21],"The":[22],"inherent":[23],"parallel":[24],"nature":[25],"of":[26,48,66,73,79,81,100,125,193,207],"the":[27,55,77,98,113,136,161,164,182,205],"FNN":[28,83,114,137],"classifier":[29,84,138,147],"makes":[30],"it":[31,88],"a":[32,42,64,70,82,92,101,146,149,170,177,185],"good":[33],"candidate":[34],"for":[35,69,144,148],"hardware":[36],"implementations":[37],"order":[39],"to":[40,111],"obtain":[41],"performance":[43,183],"speed":[44],"up,":[45],"since":[46],"most":[47],"its":[49,122],"computations":[50],"are":[51,61],"matrix-vector":[52],"multiplications,":[53],"where":[54],"input":[56],"images":[57],"arranged":[58],"vectors":[60],"multiplied":[62],"by":[63,117,121,131],"matrix":[65],"parameters":[67,120],"learned":[68],"specific":[71],"set":[72],"images.":[74],"Nevertheless,":[75],"when":[76],"number":[78],"parameter":[80],"is":[85],"large,":[86],"embedding":[87],"FPGA":[90,189],"becomes":[91],"challenging":[93],"task.":[94],"This":[95],"work":[96],"presents":[97],"implementation":[99,115],"quantisation":[102],"strategy":[103],"called":[104],"xQuant":[105,108,165],"hardware.":[107],"was":[109,153],"developed":[110],"reduce":[112],"cost":[116],"approximating":[118],"floating-point":[119,129,162],"nearest":[123],"power":[124],"two":[126],"replacing":[128],"multiplications":[130],"bit":[132],"shift":[133],"operations.":[134],"Using":[135],"learning":[139],"algorithm":[140],"LAST":[141],"(Learning":[142],"Algorithm":[143],"Soft-Thresholding),":[145],"texture":[150],"problem":[152],"trained":[154],"study":[158],"case.":[159],"Both":[160],"architectures":[166],"were":[167],"implemented":[168],"on":[169],"Xilinx":[171],"Zynq-7020":[172],"SoC,":[173],"results":[175],"show":[176],"three":[178],"fold":[179],"increase":[180],"large":[186],"reduction":[187,192,196,200],"resources:":[190],"4x":[191],"LUTs;":[194],"7.4x":[195],"FF;":[198],"10x":[199],"RAM":[202],"blocks":[203],"elimination":[206],"DSP":[208],"blocks.":[209]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
