{"id":"https://openalex.org/W4283273271","doi":"https://doi.org/10.1109/meco55406.2022.9797171","title":"Comparison of Two Microcontroller Boards for On-Device Model Training in a Keyword Spotting Task","display_name":"Comparison of Two Microcontroller Boards for On-Device Model Training in a Keyword Spotting Task","publication_year":2022,"publication_date":"2022-06-07","ids":{"openalex":"https://openalex.org/W4283273271","doi":"https://doi.org/10.1109/meco55406.2022.9797171"},"language":"en","primary_location":{"id":"doi:10.1109/meco55406.2022.9797171","is_oa":false,"landing_page_url":"https://doi.org/10.1109/meco55406.2022.9797171","pdf_url":null,"source":{"id":"https://openalex.org/S4363608204","display_name":"2022 11th Mediterranean Conference on Embedded Computing (MECO)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 11th Mediterranean Conference on Embedded Computing (MECO)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/2117/384777","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020022537","display_name":"Nil Llisterri Gim\u00e9nez","orcid":"https://orcid.org/0000-0003-1896-2868"},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Nil Llisterri Gimenez","raw_affiliation_strings":["Technical University of Catalunya,Department of Computer Architecture.,Barcelona,Spain","Department of Computer Architecture., Technical University of Catalunya, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Technical University of Catalunya,Department of Computer Architecture.,Barcelona,Spain","institution_ids":["https://openalex.org/I9617848"]},{"raw_affiliation_string":"Department of Computer Architecture., Technical University of Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066864067","display_name":"F\u00e8lix Freitag","orcid":"https://orcid.org/0000-0001-5438-479X"},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Felix Freitag","raw_affiliation_strings":["Technical University of Catalunya,Department of Computer Architecture.,Barcelona,Spain","Department of Computer Architecture., Technical University of Catalunya, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Technical University of Catalunya,Department of Computer Architecture.,Barcelona,Spain","institution_ids":["https://openalex.org/I9617848"]},{"raw_affiliation_string":"Department of Computer Architecture., Technical University of Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078925783","display_name":"Junkyu Lee","orcid":"https://orcid.org/0000-0003-1985-5116"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"JunKyu Lee","raw_affiliation_strings":["The Institute of Electronics, Communications and Information Technology. Queen&#x0027;s University Belfast.,UK"],"affiliations":[{"raw_affiliation_string":"The Institute of Electronics, Communications and Information Technology. Queen&#x0027;s University Belfast.,UK","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086758775","display_name":"Hans Vandierendonck","orcid":"https://orcid.org/0000-0001-5868-9259"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Hans Vandierendonck","raw_affiliation_strings":["The Institute of Electronics, Communications and Information Technology. Queen&#x0027;s University Belfast.,UK"],"affiliations":[{"raw_affiliation_string":"The Institute of Electronics, Communications and Information Technology. Queen&#x0027;s University Belfast.,UK","institution_ids":["https://openalex.org/I126231945"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5020022537"],"corresponding_institution_ids":["https://openalex.org/I9617848"],"apc_list":null,"apc_paid":null,"fwci":0.5397,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.74554399,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"32","issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9947999715805054,"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.9947999715805054,"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/T10320","display_name":"Neural Networks and Applications","score":0.9944999814033508,"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/T10429","display_name":"EEG and Brain-Computer Interfaces","score":0.9918000102043152,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/arduino","display_name":"Arduino","score":0.7994529008865356},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7866188287734985},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.6423612833023071},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5490966439247131},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5438171029090881},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5276533365249634},{"id":"https://openalex.org/keywords/spotting","display_name":"Spotting","score":0.5066660046577454},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.49061885476112366},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.46614423394203186},{"id":"https://openalex.org/keywords/keyword-spotting","display_name":"Keyword spotting","score":0.4156588912010193},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3852653503417969},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3615490198135376},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3224809765815735},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09107470512390137}],"concepts":[{"id":"https://openalex.org/C136501162","wikidata":"https://www.wikidata.org/wiki/Q175957","display_name":"Arduino","level":2,"score":0.7994529008865356},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7866188287734985},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.6423612833023071},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5490966439247131},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5438171029090881},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5276533365249634},{"id":"https://openalex.org/C2779506182","wikidata":"https://www.wikidata.org/wiki/Q7580141","display_name":"Spotting","level":2,"score":0.5066660046577454},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49061885476112366},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.46614423394203186},{"id":"https://openalex.org/C2781213101","wikidata":"https://www.wikidata.org/wiki/Q6398558","display_name":"Keyword spotting","level":2,"score":0.4156588912010193},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3852653503417969},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3615490198135376},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3224809765815735},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09107470512390137},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/meco55406.2022.9797171","is_oa":false,"landing_page_url":"https://doi.org/10.1109/meco55406.2022.9797171","pdf_url":null,"source":{"id":"https://openalex.org/S4363608204","display_name":"2022 11th Mediterranean Conference on Embedded Computing (MECO)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 11th Mediterranean Conference on Embedded Computing (MECO)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/8c514127-afc0-48f2-b838-c0e04079512c","is_oa":false,"landing_page_url":"https://pure.qub.ac.uk/en/publications/8c514127-afc0-48f2-b838-c0e04079512c","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Gimenez, N L, Freitag, F, Lee, J K & Vandierendonck, H 2022, Comparison of Two Microcontroller Boards for On-Device Model Training in a Keyword Spotting Task. in 2022 11th Mediterranean Conference on Embedded Computing (MECO 2022): Proceedings. 11th Mediterranean Conference on Embedded Computing: Proceedings, Institute of Electrical and Electronics Engineers Inc., 11th Mediterranean Conference on Embedded Computing, MECO 2022, Budva, Montenegro, 07/06/2022. https://doi.org/10.1109/MECO55406.2022.9797171","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"pmh:oai:upcommons.upc.edu:2117/384777","is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/384777","pdf_url":null,"source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference report"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/384777","is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/384777","pdf_url":null,"source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference report"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G725167099","display_name":null,"funder_award_id":"EP/T022345/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W2407023693","https://openalex.org/W2553303224","https://openalex.org/W2587696068","https://openalex.org/W2947565354","https://openalex.org/W2955425717","https://openalex.org/W2963918968","https://openalex.org/W3011347095","https://openalex.org/W3096106062","https://openalex.org/W3113151582","https://openalex.org/W3199421948","https://openalex.org/W3203576251","https://openalex.org/W4213348099","https://openalex.org/W4226051636","https://openalex.org/W6729956949","https://openalex.org/W6762718338","https://openalex.org/W6763341371","https://openalex.org/W6785440099"],"related_works":["https://openalex.org/W2918559346","https://openalex.org/W2114097550","https://openalex.org/W3119978414","https://openalex.org/W4286904253","https://openalex.org/W2516975559","https://openalex.org/W2545741539","https://openalex.org/W3206647229","https://openalex.org/W1969408022","https://openalex.org/W2000885660","https://openalex.org/W2117995638"],"abstract_inverted_index":{"Machine":[0],"learning":[1,29],"applications":[2],"on":[3,15],"resource-constrained":[4],"devices":[5],"such":[6],"as":[7],"microcontroller":[8,78],"units":[9],"often":[10],"use":[11,100],"models":[12,206],"trained":[13],"externally":[14],"more":[16,125,204,208],"powerful":[17],"devices.":[18],"This":[19,64],"approach,":[20],"however,":[21],"limits":[22],"a":[23,71,105,138,145,187,213,219],"later":[24],"adaptation":[25],"of":[26,61,91,176],"the":[27,32,41,50,58,62,119,134,148,160,167,174,177,191,195],"machine":[28],"model":[30,42,220],"in":[31,89,224],"device":[33],"to":[34,43,54,128,133,166,185,212,221],"changing":[35],"data.":[36],"Differently,":[37],"on-device":[38,67],"training":[39,51,68,94,155],"allows":[40],"be":[44],"updated":[45],"for":[46,70,109,144,190,202,207],"new":[47,200,222],"datasets,":[48],"but":[49],"process":[52],"needs":[53],"take":[55],"into":[56],"account":[57],"resource":[59],"limitations":[60],"device.":[63],"paper":[65],"compares":[66],"performance":[69],"keyword":[72,192],"spotting":[73,193],"task":[74],"using":[75,118,159],"two":[76],"popular":[77],"boards,":[79],"Arduino":[80,86,161,168,178,196],"Nano":[81,135,169,179],"33":[82,170,180],"BLE":[83,171,181],"Sense":[84,182],"and":[85,96,152,217],"Portenta":[87,120,162,197],"H7,":[88],"terms":[90],"inference":[92,112,151],"accuracy,":[93],"latency,":[95],"current":[97],"consumption.":[98],"We":[99],"feedforward":[101],"neural":[102,139,188],"networks":[103],"having":[104,141],"single":[106],"hidden":[107,146],"layer":[108],"models.":[110],"The":[111],"accuracy":[113],"has":[114],"been":[115],"significantly":[116],"improved":[117],"H7":[121,163,198],"board":[122],"by":[123],"employing":[124],"neurons":[126,143],"fitted":[127],"its":[129],"memory":[130,175,215],"budget,":[131],"compared":[132,165],"board.":[136],"With":[137],"network":[140,189],"25":[142],"layer,":[147],"5.0":[149],"x":[150,154],"4.2":[153],"speedups":[156],"are":[157],"achieved":[158],"board,":[164],"Sense.":[172],"While":[173],"is":[183],"capable":[184],"train":[186],"task,":[194],"gives":[199],"possibilities":[201],"exploring":[203],"complex":[205,209],"problems":[210],"thanks":[211],"larger":[214],"budget":[216],"adapting":[218],"data":[223],"lower":[225],"latency.":[226]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":7}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2022-06-23T00:00:00"}
