{"id":"https://openalex.org/W4396913813","doi":"https://doi.org/10.1145/3665278","title":"On-device Online Learning and Semantic Management of TinyML Systems","display_name":"On-device Online Learning and Semantic Management of TinyML Systems","publication_year":2024,"publication_date":"2024-05-16","ids":{"openalex":"https://openalex.org/W4396913813","doi":"https://doi.org/10.1145/3665278"},"language":"en","primary_location":{"id":"doi:10.1145/3665278","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3665278","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3665278","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":"preprint","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3665278","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032063939","display_name":"Haoyu Ren","orcid":"https://orcid.org/0000-0002-0241-6507"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Haoyu Ren","raw_affiliation_strings":["Siemens AG, Munich, Germany and Technical University of Munich, Garching bei Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-0241-6507","affiliations":[{"raw_affiliation_string":"Siemens AG, Munich, Germany and Technical University of Munich, Garching bei Munich, Germany","institution_ids":["https://openalex.org/I1325886976","https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054905013","display_name":"Darko Anicic","orcid":"https://orcid.org/0000-0002-0583-4376"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Darko Anicic","raw_affiliation_strings":["Siemens AG, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-0583-4376","affiliations":[{"raw_affiliation_string":"Siemens AG, Munich, Germany","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100372201","display_name":"Xue Li","orcid":"https://orcid.org/0000-0002-4515-6792"},"institutions":[{"id":"https://openalex.org/I165143802","display_name":"The University of Queensland","ror":"https://ror.org/00rqy9422","country_code":"AU","type":"education","lineage":["https://openalex.org/I165143802"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xue Li","raw_affiliation_strings":["The University of Queensland, Brisbane, Australia"],"raw_orcid":"https://orcid.org/0000-0002-4515-6792","affiliations":[{"raw_affiliation_string":"The University of Queensland, Brisbane, Australia","institution_ids":["https://openalex.org/I165143802"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002518694","display_name":"Thomas A. Runkler","orcid":"https://orcid.org/0000-0002-5465-198X"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Runkler","raw_affiliation_strings":["Siemens AG, Munich, Germany and Technical University of Munich, Garching bei Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-5465-198X","affiliations":[{"raw_affiliation_string":"Siemens AG, Munich, Germany and Technical University of Munich, Garching bei Munich, Germany","institution_ids":["https://openalex.org/I1325886976","https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.4715,"has_fulltext":true,"cited_by_count":16,"citation_normalized_percentile":{"value":0.95087915,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":"23","issue":"4","first_page":"1","last_page":"32"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.9943000078201294,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9943000078201294,"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/T12761","display_name":"Data Stream Mining Techniques","score":0.9876000285148621,"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9764999747276306,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.796532154083252},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5686892867088318},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5290136337280273},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5048835873603821},{"id":"https://openalex.org/keywords/provisioning","display_name":"Provisioning","score":0.4755779802799225},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.43129247426986694},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.4167097210884094},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.36609208583831787},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.1815570890903473}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.796532154083252},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5686892867088318},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5290136337280273},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5048835873603821},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.4755779802799225},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.43129247426986694},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.4167097210884094},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.36609208583831787},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.1815570890903473},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3665278","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3665278","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3665278","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:2405.07601","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2405.07601","pdf_url":"https://arxiv.org/pdf/2405.07601","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"}],"best_oa_location":{"id":"doi:10.1145/3665278","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3665278","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3665278","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":[{"id":"https://metadata.un.org/sdg/9","score":0.5600000023841858,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G5721548758","display_name":"A LIGHTWEIGHT SOFTWARE STACK AND SYNERGETIC META-ORCHESTRATION FRAMEWORK FOR THE NEXT GENERATION COMPUTE CONTINUUM","funder_award_id":"101070487","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G5835570188","display_name":"Semantic Low-code Programming Tools for Edge Intelligence","funder_award_id":"101092908","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6285202633","display_name":null,"funder_award_id":"101070487","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"},{"id":"https://openalex.org/G8410119248","display_name":null,"funder_award_id":"101092908","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4396913813.pdf","grobid_xml":"https://content.openalex.org/works/W4396913813.grobid-xml"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W2432911982","https://openalex.org/W2555865845","https://openalex.org/W2761748973","https://openalex.org/W2797583228","https://openalex.org/W2803689195","https://openalex.org/W2864463506","https://openalex.org/W2897042519","https://openalex.org/W2961719374","https://openalex.org/W3007345209","https://openalex.org/W3093348380","https://openalex.org/W3096106062","https://openalex.org/W3098071563","https://openalex.org/W3121771330","https://openalex.org/W3130806609","https://openalex.org/W3162722976","https://openalex.org/W3190898519","https://openalex.org/W3196077236","https://openalex.org/W3199421948","https://openalex.org/W3215249344","https://openalex.org/W3215770542","https://openalex.org/W3216221236","https://openalex.org/W4210623388","https://openalex.org/W4214939762","https://openalex.org/W4287102345","https://openalex.org/W4300018520","https://openalex.org/W4312390026","https://openalex.org/W4320497693","https://openalex.org/W4367046397","https://openalex.org/W4383747586","https://openalex.org/W4385478307","https://openalex.org/W4386065308","https://openalex.org/W4386580723","https://openalex.org/W4394651137","https://openalex.org/W6838539104"],"related_works":["https://openalex.org/W2770234245","https://openalex.org/W96612179","https://openalex.org/W4229499248","https://openalex.org/W2566006169","https://openalex.org/W1567818861","https://openalex.org/W2987774938","https://openalex.org/W4256492088","https://openalex.org/W632915154","https://openalex.org/W2941957272","https://openalex.org/W4380075502"],"abstract_inverted_index":{"Recent":[0],"advances":[1],"in":[2,48,54,82,228],"Tiny":[3],"Machine":[4,14],"Learning":[5,15],"(TinyML)":[6],"empower":[7],"low-footprint":[8],"embedded":[9],"devices":[10,52,153,166,212],"for":[11,205],"real-time":[12],"on-device":[13,113],"(ML).":[16],"While":[17],"many":[18],"acknowledge":[19],"the":[20,36,83,106,122,206,248],"potential":[21],"benefits":[22],"of":[23,124,209,250],"TinyML,":[24],"its":[25],"practical":[26],"implementation":[27],"presents":[28],"unique":[29],"challenges.":[30],"This":[31,146],"study":[32],"aims":[33],"to":[34,87,96,139,174,182],"bridge":[35],"gap":[37],"between":[38],"prototyping":[39],"single":[40],"TinyML":[41,46,59,168,197,231],"models":[42,66,79,104,169,210],"and":[43,72,121,167,180,188,211,224,240,262],"developing":[44],"reliable":[45],"systems":[47,198],"production:":[49],"(1)":[50],"Embedded":[51,165],"operate":[53],"dynamically":[55],"changing":[56],"conditions.":[57,109],"Existing":[58],"solutions":[60],"primarily":[61],"focus":[62],"on":[63,69,99],"inference,":[64],"with":[65,117],"trained":[67],"offline":[68],"powerful":[70],"machines":[71],"deployed":[73],"as":[74,196,257],"static":[75,78],"objects.":[76],"However,":[77],"may":[80],"underperform":[81],"real":[84],"world":[85],"due":[86],"evolving":[88],"input":[89],"data":[90,126],"distributions.":[91],"We":[92,132,201,215],"propose":[93],"online":[94,137],"learning":[95,114,138],"enable":[97],"training":[98],"constrained":[100],"devices,":[101],"adapting":[102],"local":[103],"toward":[105],"latest":[107],"field":[108],"(2)":[110],"Nevertheless,":[111],"current":[112],"methods":[115,218],"struggle":[116],"heterogeneous":[118],"deployment":[119],"conditions":[120],"scarcity":[123],"labeled":[125],"when":[127],"applied":[128],"across":[129],"numerous":[130],"devices.":[131],"introduce":[133],"federated":[134],"meta-learning":[135],"incorporating":[136],"enhance":[140],"model":[141,183],"generalization,":[142],"facilitating":[143],"rapid":[144],"learning.":[145],"approach":[147],"ensures":[148],"optimal":[149],"performance":[150],"among":[151],"distributed":[152],"by":[154],"knowledge":[155],"sharing.":[156],"(3)":[157],"Moreover,":[158],"TinyML\u2019s":[159],"pivotal":[160],"advantage":[161],"is":[162],"widespread":[163],"adoption.":[164],"prioritize":[170],"extreme":[171],"efficiency,":[172],"leading":[173],"diverse":[175],"characteristics":[176],"ranging":[177],"from":[178,253],"memory":[179],"sensors":[181],"architectures.":[184],"Given":[185],"their":[186],"diversity":[187],"non-standardized":[189],"representations,":[190],"managing":[191],"these":[192],"resources":[193],"becomes":[194],"challenging":[195],"scale":[199],"up.":[200],"present":[202],"semantic":[203],"management":[204,208],"joint":[207],"at":[213],"scale.":[214],"demonstrate":[216],"our":[217,251],"through":[219],"a":[220],"basic":[221],"regression":[222],"example":[223],"then":[225],"assess":[226],"them":[227],"three":[229],"real-world":[230],"applications:":[232],"handwritten":[233],"character":[234],"image":[235],"classification,":[236,239],"keyword":[237],"audio":[238],"smart":[241],"building":[242],"presence":[243],"detection.":[244],"The":[245],"results":[246],"confirm":[247],"effectiveness":[249],"approaches":[252],"various":[254],"perspectives,":[255],"such":[256],"accuracy":[258],"improvement,":[259],"resource":[260],"savings,":[261],"engineering":[263],"effort":[264],"reduction.":[265]},"counts_by_year":[{"year":2026,"cited_by_count":7},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":3}],"updated_date":"2026-07-09T07:52:08.696243","created_date":"2025-10-10T00:00:00"}
