{"id":"https://openalex.org/W7140088955","doi":"https://doi.org/10.1109/jiot.2026.3676917","title":"Runtime Feature Compression for Adaptive Keyword Spotting on Embedded Systems","display_name":"Runtime Feature Compression for Adaptive Keyword Spotting on Embedded Systems","publication_year":2026,"publication_date":"2026-03-23","ids":{"openalex":"https://openalex.org/W7140088955","doi":"https://doi.org/10.1109/jiot.2026.3676917"},"language":null,"primary_location":{"id":"doi:10.1109/jiot.2026.3676917","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2026.3676917","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-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/A5130403965","display_name":"Valentino Peluso","orcid":null},"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":"Valentino Peluso","raw_affiliation_strings":["Department of Control and Computer Engineering, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0003-0527-8602","affiliations":[{"raw_affiliation_string":"Department of Control and Computer Engineering, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"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":["Department of Control and Computer Engineering, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-5881-3811","affiliations":[{"raw_affiliation_string":"Department of Control and Computer Engineering, 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":["Interuniversity Department of Regional and Urban Studies and Planning, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0001-9046-5618","affiliations":[{"raw_affiliation_string":"Interuniversity Department of Regional and Urban Studies and Planning, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083219829","display_name":"Paolo Montuschi","orcid":"https://orcid.org/0000-0003-2563-2250"},"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":"Paolo Montuschi","raw_affiliation_strings":["Department of Control and Computer Engineering, Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0003-2563-2250","affiliations":[{"raw_affiliation_string":"Department of Control and Computer Engineering, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I177477856"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29854416,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":"11","first_page":"25286","last_page":"25301"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13083","display_name":"Advanced Text Analysis Techniques","score":0.09690000116825104,"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/T13083","display_name":"Advanced Text Analysis Techniques","score":0.09690000116825104,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.0803999975323677,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.07370000332593918,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/keyword-spotting","display_name":"Keyword spotting","score":0.7522000074386597},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.5626000165939331},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5324000120162964},{"id":"https://openalex.org/keywords/compression","display_name":"Compression (physics)","score":0.5055999755859375},{"id":"https://openalex.org/keywords/feature-extraction","display_name":"Feature extraction","score":0.41359999775886536},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.34049999713897705}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8727999925613403},{"id":"https://openalex.org/C2781213101","wikidata":"https://www.wikidata.org/wiki/Q6398558","display_name":"Keyword spotting","level":2,"score":0.7522000074386597},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.5626000165939331},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5324000120162964},{"id":"https://openalex.org/C180016635","wikidata":"https://www.wikidata.org/wiki/Q2712821","display_name":"Compression (physics)","level":2,"score":0.5055999755859375},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4458000063896179},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.41359999775886536},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3856000006198883},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.34049999713897705},{"id":"https://openalex.org/C2779506182","wikidata":"https://www.wikidata.org/wiki/Q7580141","display_name":"Spotting","level":2,"score":0.33980000019073486},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3382999897003174},{"id":"https://openalex.org/C2778192920","wikidata":"https://www.wikidata.org/wiki/Q16874989","display_name":"Signal compression","level":4,"score":0.3154999911785126},{"id":"https://openalex.org/C28490314","wikidata":"https://www.wikidata.org/wiki/Q189436","display_name":"Speech recognition","level":1,"score":0.314300000667572},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.30730000138282776},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.29339998960494995},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2872999906539917},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.2775000035762787},{"id":"https://openalex.org/C106516650","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm design","level":2,"score":0.25589999556541443}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jiot.2026.3676917","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2026.3676917","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Voice":[0],"user":[1],"interfaces":[2],"rely":[3],"on":[4,199],"keyword":[5],"spotting":[6],"(KWS)":[7],"to":[8,15,19,41,51,86,134,148,174,225,234,274,288],"detect":[9],"wake-word":[10],"commands,":[11],"enabling":[12],"low-power":[13],"devices":[14],"switch":[16],"from":[17],"drowsy":[18],"active":[20],"states":[21],"and":[22,80,180,192,286],"initiate":[23],"more":[24],"complex":[25],"tasks.":[26],"In":[27],"embedded":[28],"systems,":[29],"KWS":[30,50,115,201],"combines":[31],"handcrafted":[32],"acoustic":[33],"features":[34],"extraction":[35],"with":[36,277],"lightweight":[37],"neural":[38,70],"network":[39],"classifiers":[40],"achieve":[42],"accurate":[43],"detection":[44],"within":[45,238],"strict":[46],"resource":[47],"constraints.":[48],"Adapting":[49],"time-varying":[52],"energy":[53,82],"budgets":[54],"requires":[55],"optimization":[56],"strategies":[57],"that":[58,74,108,170,209],"operate":[59,149],"at":[60],"runtime.":[61],"Most":[62],"existing":[63],"approaches":[64],"adjust":[65,135],"the":[66,69,110,113,119,125,136,172,204,259,265],"complexity":[67],"of":[68,78,112,124,138,219,254,261,267],"model":[71,93,147,173,206,212,290],"but":[72],"overlook":[73],"a":[75,104,130,145,166,216,278],"substantial":[76],"amount":[77],"latency,":[79],"thus":[81],"consumption,":[83],"is":[84],"due":[85],"feature":[87,196],"extraction,":[88],"which":[89,185],"remains":[90],"unaffected":[91],"by":[92,263],"scaling.":[94],"This":[95],"work":[96],"introduces":[97],"<italic":[98,120,163,181],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[99,121,164,182],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">Runtime":[100],"Feature":[101],"Compression</i>":[102],"(RFC),":[103],"dynamic":[105],"rescaling":[106],"strategy":[107],"modulates":[109],"workload":[111],"entire":[114],"pipeline.":[116],"RFC":[117,210,222,244,262],"promotes":[118],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">hop-length</i>":[122],"parameter":[123],"Short-Time":[126],"Fourier":[127],"Transform":[128],"as":[129],"runtime":[131],"control":[132],"knob":[133],"number":[137],"time":[139],"frames":[140],"in":[141,247],"speech":[142,250],"features,":[143],"allowing":[144],"single":[146],"across":[150,283],"multiple":[151],"latency":[152,228,240],"modes.":[153],"To":[154],"support":[155],"this":[156],"flexibility,":[157],"we":[158],"introduce":[159],"two":[160],"training-time":[161],"techniques:":[162],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">HopAugment</i>,":[165],"data":[167],"augmentation":[168],"scheme":[169],"exposes":[171],"variable":[175],"hop":[176],"lengths":[177],"during":[178,190],"training,":[179],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">Masked":[183],"Layers</i>,":[184],"preserve":[186,275],"consistent":[187],"activation":[188],"statistics":[189],"training":[191,269],"inference":[193],"under":[194],"compressed":[195],"settings.":[197],"Evaluations":[198],"four":[200],"datasets":[202],"using":[203],"TC-ResNet":[205],"family":[207],"show":[208],"outperforms":[211],"scaling":[213],"techniques,":[214],"offering":[215],"wider":[217],"range":[218],"latency-accuracy":[220],"trade-offs.":[221],"achieves":[223],"up":[224,233],"31.8%":[226],"lower":[227],"without":[229],"accuracy":[230,237,276],"degradation,":[231],"or":[232],"0.30%":[235],"higher":[236],"equivalent":[239],"bounds.":[241],"That":[242],"proves":[243],"improves":[245],"adaptability":[246],"energy-constrained":[248],"IoT":[249],"interfaces.":[251],"A":[252],"set":[253],"ablation":[255],"studies":[256],"further":[257],"demonstrates":[258],"robustness":[260],"evaluating":[264],"role":[266],"its":[268],"components,":[270],"batching":[271],"strategies,":[272],"ability":[273],"shared":[279],"weight":[280],"set,":[281],"scalability":[282],"operating":[284],"modes,":[285],"applicability":[287],"different":[289],"architectures.":[291]},"counts_by_year":[],"updated_date":"2026-05-23T06:10:36.450269","created_date":"2026-03-24T00:00:00"}
