{"id":"https://openalex.org/W4292722085","doi":"https://doi.org/10.1145/3542819","title":"Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networks","display_name":"Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networks","publication_year":2022,"publication_date":"2022-07-31","ids":{"openalex":"https://openalex.org/W4292722085","doi":"https://doi.org/10.1145/3542819"},"language":"en","primary_location":{"id":"doi:10.1145/3542819","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3542819","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3542819","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3542819","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019082004","display_name":"Francesco Daghero","orcid":"https://orcid.org/0000-0001-9595-7216"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Francesco Daghero","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-9595-7216","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032095821","display_name":"Alessio Burrello","orcid":"https://orcid.org/0000-0002-6215-8220"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessio Burrello","raw_affiliation_strings":["University of Bologna, Bologna, Italy"],"raw_orcid":"https://orcid.org/0000-0002-6215-8220","affiliations":[{"raw_affiliation_string":"University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035435409","display_name":"Chen Xie","orcid":"https://orcid.org/0000-0002-9225-3106"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Chen Xie","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-9225-3106","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Marco Castellano","orcid":"https://orcid.org/0000-0002-7709-1356"},"institutions":[{"id":"https://openalex.org/I4210154781","display_name":"STMicroelectronics (Italy)","ror":"https://ror.org/053bqv655","country_code":"IT","type":"company","lineage":["https://openalex.org/I131827901","https://openalex.org/I4210154781"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Marco Castellano","raw_affiliation_strings":["STMicroelectronics, Cornaredo, Italy"],"raw_orcid":"https://orcid.org/0000-0002-7709-1356","affiliations":[{"raw_affiliation_string":"STMicroelectronics, Cornaredo, Italy","institution_ids":["https://openalex.org/I4210154781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011332231","display_name":"Luca Gandolfi","orcid":"https://orcid.org/0000-0001-7036-0560"},"institutions":[{"id":"https://openalex.org/I4210154781","display_name":"STMicroelectronics (Italy)","ror":"https://ror.org/053bqv655","country_code":"IT","type":"company","lineage":["https://openalex.org/I131827901","https://openalex.org/I4210154781"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luca Gandolfi","raw_affiliation_strings":["STMicroelectronics, Cornaredo, Italy"],"raw_orcid":"https://orcid.org/0000-0001-7036-0560","affiliations":[{"raw_affiliation_string":"STMicroelectronics, Cornaredo, Italy","institution_ids":["https://openalex.org/I4210154781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034581393","display_name":"Andrea Calimera","orcid":"https://orcid.org/0000-0001-5881-3811"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Calimera","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-5881-3811","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005432629","display_name":"Enrico Macii","orcid":"https://orcid.org/0000-0001-9046-5618"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Enrico Macii","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-9046-5618","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024891882","display_name":"Massimo Poncino","orcid":"https://orcid.org/0000-0002-1369-9688"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Massimo Poncino","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1369-9688","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080843266","display_name":"Daniele Jahier Pagliari","orcid":"https://orcid.org/0000-0002-2872-7071"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Daniele Jahier Pagliari","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-2872-7071","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.6207,"has_fulltext":true,"cited_by_count":47,"citation_normalized_percentile":{"value":0.94413503,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":"21","issue":"4","first_page":"1","last_page":"28"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9998000264167786,"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/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9998000264167786,"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/T11196","display_name":"Non-Invasive Vital Sign Monitoring","score":0.9921000003814697,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T10914","display_name":"Tactile and Sensory Interactions","score":0.9837999939918518,"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/computer-science","display_name":"Computer science","score":0.7788313627243042},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.6428757309913635},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.6262949109077454},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5989393591880798},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5890740752220154},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.4913868010044098},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4766182005405426},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.44589000940322876},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.4417068660259247},{"id":"https://openalex.org/keywords/quantization","display_name":"Quantization (signal processing)","score":0.4103314280509949},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.332722544670105},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17806124687194824}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7788313627243042},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.6428757309913635},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.6262949109077454},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5989393591880798},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5890740752220154},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.4913868010044098},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4766182005405426},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.44589000940322876},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4417068660259247},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.4103314280509949},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.332722544670105},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17806124687194824}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3542819","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3542819","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3542819","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2209.00839","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2209.00839","pdf_url":"https://arxiv.org/pdf/2209.00839","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:cris.unibo.it:11585/900489","is_oa":true,"landing_page_url":"https://dl.acm.org/doi/10.1145/3542819","pdf_url":null,"source":{"id":"https://openalex.org/S4306402579","display_name":"Archivio istituzionale della ricerca (Alma Mater Studiorum Universit\u00e0 di Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210117483","host_organization_name":"Istituto di Ematologia di Bologna","host_organization_lineage":["https://openalex.org/I4210117483"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1145/3542819","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3542819","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3542819","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4292722085.pdf","grobid_xml":"https://content.openalex.org/works/W4292722085.grobid-xml"},"referenced_works_count":53,"referenced_works":["https://openalex.org/W1857382374","https://openalex.org/W2008311091","https://openalex.org/W2017634428","https://openalex.org/W2101234009","https://openalex.org/W2112796928","https://openalex.org/W2133796295","https://openalex.org/W2195342085","https://openalex.org/W2219995598","https://openalex.org/W2387306914","https://openalex.org/W2490345425","https://openalex.org/W2507376018","https://openalex.org/W2534178595","https://openalex.org/W2555209581","https://openalex.org/W2559655401","https://openalex.org/W2626967530","https://openalex.org/W2761268027","https://openalex.org/W2769900398","https://openalex.org/W2786771851","https://openalex.org/W2798722023","https://openalex.org/W2888842187","https://openalex.org/W2896006880","https://openalex.org/W2902867562","https://openalex.org/W2905741102","https://openalex.org/W2947898397","https://openalex.org/W2956501515","https://openalex.org/W2960833983","https://openalex.org/W2962677625","https://openalex.org/W2963855167","https://openalex.org/W2982479999","https://openalex.org/W2997591727","https://openalex.org/W3006485868","https://openalex.org/W3016856208","https://openalex.org/W3032746325","https://openalex.org/W3034609471","https://openalex.org/W3034887213","https://openalex.org/W3047171309","https://openalex.org/W3048952742","https://openalex.org/W3081980877","https://openalex.org/W3088100225","https://openalex.org/W3089812288","https://openalex.org/W3102860086","https://openalex.org/W3105248137","https://openalex.org/W3135493077","https://openalex.org/W3158825252","https://openalex.org/W3188642048","https://openalex.org/W3204647170","https://openalex.org/W3210561523","https://openalex.org/W3213774990","https://openalex.org/W4240495026","https://openalex.org/W4243928383","https://openalex.org/W4295262505","https://openalex.org/W4295312788","https://openalex.org/W4297196174"],"related_works":["https://openalex.org/W4293226380","https://openalex.org/W2055243143","https://openalex.org/W4321487865","https://openalex.org/W4313906399","https://openalex.org/W4379251913","https://openalex.org/W3204400881","https://openalex.org/W3183118997","https://openalex.org/W3214410901","https://openalex.org/W3204296682","https://openalex.org/W2917767146"],"abstract_inverted_index":{"Human":[0],"Activity":[1],"Recognition":[2],"(HAR)":[3],"based":[4,37,115],"on":[5,13,38,71,116,129,209,291],"inertial":[6],"data":[7],"is":[8],"an":[9,105,134,259],"increasingly":[10],"diffused":[11],"task":[12],"embedded":[14,33],"devices,":[15],"from":[16,183],"smartphones":[17],"to":[18,23,88,108,145,172,190],"ultra":[19],"low-power":[20],"sensors.":[21],"Due":[22],"the":[24,49,110,117,212,224],"high":[25],"computational":[26],"complexity":[27,112],"of":[28,60,150,160,164,211,288],"deep":[29,55,219],"learning":[30,44,220],"models,":[31],"most":[32],"HAR":[34,53,125],"systems":[35],"are":[36,78,143,242,252],"simple":[39],"and":[40,54,85,95,132,167,195,240,267,277,283],"not-so-accurate":[41],"classic":[42],"machine":[43],"algorithms.":[45],"This":[46],"work":[47],"bridges":[48],"gap":[50],"between":[51,92,264],"on-device":[52,256],"learning,":[56],"proposing":[57],"a":[58,122,147,184,204,292],"set":[59,149],"efficient":[61],"one-dimensional":[62],"Convolutional":[63],"Neural":[64],"Networks":[65],"(CNNs)":[66],"that":[67,140,234,262],"can":[68,176],"be":[69],"deployed":[70],"general":[72],"purpose":[73],"microcontrollers":[74],"(MCUs).":[75],"Our":[76],"CNNs":[77,152,251],"obtained":[79],"combining":[80],"hyper-parameters":[81],"optimization":[82,107],"with":[83,203,245,254],"sub-byte":[84],"mixed-precision":[86],"quantization,":[87],"find":[89],"good":[90],"trade-offs":[91],"classification":[93,193],"results":[94],"memory":[96,206,225,271],"occupation.":[97],"Moreover,":[98],"we":[99,138,142,175,215],"also":[100],"leverage":[101],"adaptive":[102,173],"inference":[103,111,201,260],"as":[104],"orthogonal":[106],"tune":[109],"at":[113],"runtime":[114,179],"processed":[118],"input,":[119],"hence":[120],"producing":[121],"more":[123,156,197,228],"flexible":[124],"system.":[126],"With":[127],"experiments":[128],"four":[130,213],"datasets,":[131],"targeting":[133],"ultra-low-power":[135],"RISC-V":[136],"MCU,":[137],"show":[139],"(i)":[141],"able":[144],"obtain":[146,235],"rich":[148],"Pareto-optimal":[151],"for":[153],"HAR,":[154,257],"spanning":[155],"than":[157,198,229],"1":[158],"order":[159],"magnitude":[161],"in":[162,192,200,274,281],"terms":[163],"memory,":[165],"latency,":[166],"energy":[168,279],"consumption;":[169],"(ii)":[170],"thanks":[171],"inference,":[174],"derive":[177],"&gt;20":[178],"operating":[180],"modes":[181],"starting":[182],"single":[185],"CNN,":[186],"differing":[187],"by":[188,196,227],"up":[189],"10%":[191],"scores":[194],"3\u00d7":[199],"complexity,":[202],"limited":[205],"overhead;":[207],"(iii)":[208],"three":[210],"benchmarks,":[214],"outperform":[216],"all":[217,249],"previous":[218],"methods,":[221],"while":[222],"reducing":[223],"occupation":[226,272],"100\u00d7.":[230],"The":[231],"few":[232],"methods":[233],"better":[236],"performance":[237],"(both":[238],"shallow":[239],"deep)":[241],"not":[243],"compatible":[244,253],"MCU":[246],"deployment;":[247],"(iv)":[248],"our":[250],"real-time":[255],"achieving":[258],"latency":[261],"ranges":[263],"9":[265],"\u03bcs":[266],"16":[268],"ms.":[269],"Their":[270],"varies":[273],"0.05\u201323.17":[275],"kB,":[276],"their":[278],"consumption":[280],"0.05":[282],"61.59":[284],"\u03bcJ,":[285],"allowing":[286],"years":[287],"continuous":[289],"operation":[290],"small":[293],"battery":[294],"supply.":[295]},"counts_by_year":[{"year":2026,"cited_by_count":10},{"year":2025,"cited_by_count":14},{"year":2024,"cited_by_count":16},{"year":2023,"cited_by_count":7}],"updated_date":"2026-07-11T18:08:03.149640","created_date":"2022-08-23T00:00:00"}
