{"id":"https://openalex.org/W4308075482","doi":"https://doi.org/10.1109/sips55645.2022.9919244","title":"Methodology to Adapt Neural Network on Constrained Device at Topology level","display_name":"Methodology to Adapt Neural Network on Constrained Device at Topology level","publication_year":2022,"publication_date":"2022-11-02","ids":{"openalex":"https://openalex.org/W4308075482","doi":"https://doi.org/10.1109/sips55645.2022.9919244"},"language":"en","primary_location":{"id":"doi:10.1109/sips55645.2022.9919244","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sips55645.2022.9919244","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE Workshop on Signal Processing Systems (SiPS)","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/A5032962074","display_name":"Logan Saint-Germain","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Logan Saint-Germain","raw_affiliation_strings":["CATIE,Dept Syst&#x00E8;mes Cyber-Physiques,Talence,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CATIE,Dept Syst&#x00E8;mes Cyber-Physiques,Talence,France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079950326","display_name":"Bertrand Le Gal","orcid":"https://orcid.org/0000-0003-2269-8756"},"institutions":[{"id":"https://openalex.org/I4210157089","display_name":"Laboratoire de l'Int\u00e9gration du Mat\u00e9riau au Syst\u00e8me","ror":"https://ror.org/04nabhy78","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210091158","https://openalex.org/I4210095849","https://openalex.org/I4210157089","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Bertrand Le Gal","raw_affiliation_strings":["IMS (UMR 5218) Bordeaux, INP,Bordeaux,France","IMS (UMR 5218) Bordeaux, INP, Bordeaux, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMS (UMR 5218) Bordeaux, INP,Bordeaux,France","institution_ids":["https://openalex.org/I4210160189"]},{"raw_affiliation_string":"IMS (UMR 5218) Bordeaux, INP, Bordeaux, France","institution_ids":["https://openalex.org/I4210157089","https://openalex.org/I4210160189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102713684","display_name":"Fabien Baldacci","orcid":"https://orcid.org/0000-0003-4888-4880"},"institutions":[{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]},{"id":"https://openalex.org/I4210106115","display_name":"Bordeaux Population Health","ror":"https://ror.org/00xzzba89","country_code":"FR","type":"facility","lineage":["https://openalex.org/I15057530","https://openalex.org/I154526488","https://openalex.org/I4210106115"]},{"id":"https://openalex.org/I4210142254","display_name":"Laboratoire Bordelais de Recherche en Informatique","ror":"https://ror.org/03adqg323","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210142254","https://openalex.org/I4210159245","https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Fabien Baldacci","raw_affiliation_strings":["University of Bordeaux,LaBRI (UMR 5800),Bordeaux,France","LaBRI (UMR 5800), University of Bordeaux, Bordeaux, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bordeaux,LaBRI (UMR 5800),Bordeaux,France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210106115","https://openalex.org/I4210142254"]},{"raw_affiliation_string":"LaBRI (UMR 5800), University of Bordeaux, Bordeaux, France","institution_ids":["https://openalex.org/I15057530","https://openalex.org/I4210142254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054787159","display_name":"J\u00e9r\u00e9mie Crenne","orcid":null},"institutions":[{"id":"https://openalex.org/I4210157089","display_name":"Laboratoire de l'Int\u00e9gration du Mat\u00e9riau au Syst\u00e8me","ror":"https://ror.org/04nabhy78","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210091158","https://openalex.org/I4210095849","https://openalex.org/I4210157089","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Jeremie Crenne","raw_affiliation_strings":["IMS (UMR 5218) Bordeaux, INP,Bordeaux,France","IMS (UMR 5218) Bordeaux, INP, Bordeaux, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMS (UMR 5218) Bordeaux, INP,Bordeaux,France","institution_ids":["https://openalex.org/I4210160189"]},{"raw_affiliation_string":"IMS (UMR 5218) Bordeaux, INP, Bordeaux, France","institution_ids":["https://openalex.org/I4210157089","https://openalex.org/I4210160189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031142198","display_name":"Christophe J\u00e9go","orcid":"https://orcid.org/0000-0001-5964-6277"},"institutions":[{"id":"https://openalex.org/I4210157089","display_name":"Laboratoire de l'Int\u00e9gration du Mat\u00e9riau au Syst\u00e8me","ror":"https://ror.org/04nabhy78","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I4210091158","https://openalex.org/I4210095849","https://openalex.org/I4210157089","https://openalex.org/I4210160189"]},{"id":"https://openalex.org/I4210160189","display_name":"Institut Polytechnique de Bordeaux","ror":"https://ror.org/054qv7y42","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Christophe Jego","raw_affiliation_strings":["IMS (UMR 5218) Bordeaux, INP,Bordeaux,France","IMS (UMR 5218) Bordeaux, INP, Bordeaux, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMS (UMR 5218) Bordeaux, INP,Bordeaux,France","institution_ids":["https://openalex.org/I4210160189"]},{"raw_affiliation_string":"IMS (UMR 5218) Bordeaux, INP, Bordeaux, France","institution_ids":["https://openalex.org/I4210157089","https://openalex.org/I4210160189"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077113478","display_name":"Sebastien Loty","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sebastien Loty","raw_affiliation_strings":["CATIE,Dept Syst&#x00E8;mes Cyber-Physiques,Talence,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CATIE,Dept Syst&#x00E8;mes Cyber-Physiques,Talence,France","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5032962074"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1016,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.39836909,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"60","issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9973999857902527,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9951000213623047,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7794862985610962},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7113329768180847},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.6868121027946472},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.6464279294013977},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5944514870643616},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.5286077857017517},{"id":"https://openalex.org/keywords/application-specific-integrated-circuit","display_name":"Application-specific integrated circuit","score":0.52032470703125},{"id":"https://openalex.org/keywords/quantization","display_name":"Quantization (signal processing)","score":0.4752209782600403},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4599844813346863},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.41295942664146423},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.40875816345214844},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.37914353609085083},{"id":"https://openalex.org/keywords/topology","display_name":"Topology (electrical circuits)","score":0.3701457977294922},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3275676667690277},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.21873816847801208},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08875793218612671},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.0817703902721405}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7794862985610962},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7113329768180847},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.6868121027946472},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.6464279294013977},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5944514870643616},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.5286077857017517},{"id":"https://openalex.org/C77390884","wikidata":"https://www.wikidata.org/wiki/Q217302","display_name":"Application-specific integrated circuit","level":2,"score":0.52032470703125},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.4752209782600403},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4599844813346863},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.41295942664146423},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.40875816345214844},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37914353609085083},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.3701457977294922},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3275676667690277},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.21873816847801208},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08875793218612671},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0817703902721405},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/sips55645.2022.9919244","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sips55645.2022.9919244","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE Workshop on Signal Processing Systems (SiPS)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-04381562v1","is_oa":false,"landing_page_url":"https://hal.science/hal-04381562","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2022 IEEE Workshop on Signal Processing Systems (SiPS), Nov 2022, Rennes, France. pp.1-6, &#x27E8;10.1109/SiPS55645.2022.9919244&#x27E9;","raw_type":"Conference papers"},{"id":"pmh:oai:oskar-bordeaux.fr:20.500.12278/186969","is_oa":false,"landing_page_url":"https://oskar-bordeaux.fr/handle/20.500.12278/186969","pdf_url":null,"source":{"id":"https://openalex.org/S4306402569","display_name":"Oskar-Bordeaux (Universite de Bordeaux)","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":"","raw_type":"Communication dans un congr\u00e8s"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1614298861","https://openalex.org/W2117539524","https://openalex.org/W2123045220","https://openalex.org/W2194775991","https://openalex.org/W2531915888","https://openalex.org/W2769900398","https://openalex.org/W2771504658","https://openalex.org/W2962861284","https://openalex.org/W2963446712","https://openalex.org/W2995450453","https://openalex.org/W3012683646","https://openalex.org/W3061525482","https://openalex.org/W3092382944","https://openalex.org/W3160131333","https://openalex.org/W3202774390","https://openalex.org/W4206174637","https://openalex.org/W4297775537","https://openalex.org/W6636510571","https://openalex.org/W6637187546","https://openalex.org/W6677995690","https://openalex.org/W6737664043","https://openalex.org/W6746389583","https://openalex.org/W6746749629","https://openalex.org/W6783000698","https://openalex.org/W6784784916","https://openalex.org/W6801775847"],"related_works":["https://openalex.org/W2165367082","https://openalex.org/W1972641423","https://openalex.org/W2928062709","https://openalex.org/W3204400881","https://openalex.org/W3214410901","https://openalex.org/W3204296682","https://openalex.org/W3183118997","https://openalex.org/W2917767146","https://openalex.org/W2929170389","https://openalex.org/W4300097863"],"abstract_inverted_index":{"Artificial":[0],"Intelligence":[1],"is":[2],"now":[3],"ubiquitous":[4],"as":[5,57,181],"nearly":[6],"every":[7],"application":[8],"domain":[9],"has":[10,24],"found":[11],"some":[12],"use":[13],"for":[14],"it.":[15],"The":[16],"high":[17],"computational":[18],"complexity":[19,75],"involved":[20],"in":[21,30,34,71,132],"its":[22,32,119],"deployment":[23],"led":[25],"to":[26,68,86,100,109,124,134,153,178],"strong":[27],"research":[28],"activity":[29],"optimizing":[31],"integration":[33],"embedded":[35],"systems.":[36],"Research":[37],"works":[38],"on":[39,44,52,142,165],"efficient":[40,69],"implementations":[41],"of":[42,73],"CNNs":[43],"resource-constrained":[45],"devices":[46],"(eg.":[47],"CPU,":[48],"FPGA)":[49],"largely":[50],"focus":[51],"hardware":[53,61],"based":[54],"optimizations":[55],"such":[56,180],"pruning,":[58],"quantization":[59],"or":[60,184],"accelerator.":[62],"However,":[63],"most":[64],"performance":[65],"improvements":[66],"leading":[67],"solutions":[70],"terms":[72],"memory,":[74],"and":[76,156],"energy":[77],"are":[78],"located":[79],"at":[80],"the":[81,127,136,169],"NN":[82],"topology":[83,167],"level,":[84],"prior":[85],"any":[87],"implementation":[88],"step.":[89],"This":[90,172],"paper":[91],"introduces":[92],"a":[93,104,110],"methodology":[94,174],"called":[95],"ANN2T":[96,117,146],"(Artificial":[97],"Neural":[98],"Network":[99],"Target)":[101],"which":[102],"adapts":[103],"pre-trained":[105],"deep":[106,128],"neural":[107,129],"network":[108,130],"designated":[111],"device":[112,144],"with":[113,161],"given":[114],"optimization":[115,137],"constraints.":[116],"leverages":[118],"included":[120],"simplifications":[121],"and/or":[122],"transformations":[123],"progressively":[125],"modify":[126],"layers":[131],"order":[133],"meet":[135],"target.":[138],"Experiment":[139],"results":[140],"obtained":[141],"microcontroller":[143],"show":[145],"produces":[147],"valuable":[148],"trade-offs.":[149],"It":[150],"achieved":[151],"up":[152],"33%":[154],"MACC":[155],"37%":[157],"memory":[158],"footprint":[159],"reductions":[160],"no":[162],"accuracy":[163],"loss":[164],"ResNet-18":[166],"over":[168],"CIFAR-10":[170],"dataset.":[171],"fully-automated":[173],"could":[175],"be":[176],"generalized":[177],"targets":[179],"CPUs,":[182],"GPUs":[183],"FPGAs.":[185]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-05-07T13:39:58.223016","created_date":"2025-10-10T00:00:00"}
