{"id":"https://openalex.org/W4413967213","doi":"https://doi.org/10.1109/tcc.2025.3605828","title":"Ksurf+: Attention Kalman Filter for Prediction Under Highly Variable Cloud Workloads","display_name":"Ksurf+: Attention Kalman Filter for Prediction Under Highly Variable Cloud Workloads","publication_year":2025,"publication_date":"2025-09-03","ids":{"openalex":"https://openalex.org/W4413967213","doi":"https://doi.org/10.1109/tcc.2025.3605828"},"language":"en","primary_location":{"id":"doi:10.1109/tcc.2025.3605828","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2025.3605828","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"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 Transactions on Cloud Computing","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/A5019459561","display_name":"Michael Dang\u2019ana","orcid":"https://orcid.org/0009-0003-2736-1113"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Michael K. Dang'ana","raw_affiliation_strings":["Electrical &#x0026; Computer Engineering, University of Toronto, Toronto, ON, Canada","Electrical &amp; Computer Engineering, University of Toronto, Toronto, Canada"],"raw_orcid":"https://orcid.org/0009-0003-2736-1113","affiliations":[{"raw_affiliation_string":"Electrical &#x0026; Computer Engineering, University of Toronto, Toronto, ON, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Electrical &amp; Computer Engineering, University of Toronto, Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072791865","display_name":"Hans\u2010Arno Jacobsen","orcid":"https://orcid.org/0000-0003-0813-0101"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Hans-Arno Jacobsen","raw_affiliation_strings":["Electrical &#x0026; Computer Engineering, University of Toronto, Toronto, ON, Canada","Electrical &amp; Computer Engineering, University of Toronto, Toronto, Canada"],"raw_orcid":"https://orcid.org/0000-0003-0813-0101","affiliations":[{"raw_affiliation_string":"Electrical &#x0026; Computer Engineering, University of Toronto, Toronto, ON, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Electrical &amp; Computer Engineering, University of Toronto, Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I185261750"],"apc_list":null,"apc_paid":null,"fwci":3.8446,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.94182801,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":"13","issue":"4","first_page":"1259","last_page":"1274"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9860000014305115,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9860000014305115,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12120","display_name":"Air Quality Monitoring and Forecasting","score":0.9584000110626221,"subfield":{"id":"https://openalex.org/subfields/2305","display_name":"Environmental Engineering"},"field":{"id":"https://openalex.org/fields/23","display_name":"Environmental 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.9401000142097473,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8106827735900879},{"id":"https://openalex.org/keywords/kalman-filter","display_name":"Kalman filter","score":0.7642027139663696},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7309064865112305},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.5223373174667358},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.333202064037323},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12897604703903198},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08065825700759888}],"concepts":[{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8106827735900879},{"id":"https://openalex.org/C157286648","wikidata":"https://www.wikidata.org/wiki/Q846780","display_name":"Kalman filter","level":2,"score":0.7642027139663696},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7309064865112305},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.5223373174667358},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.333202064037323},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12897604703903198},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08065825700759888},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcc.2025.3605828","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2025.3605828","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"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 Transactions on Cloud Computing","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":41,"referenced_works":["https://openalex.org/W14556116","https://openalex.org/W1954573324","https://openalex.org/W1970319972","https://openalex.org/W1996824075","https://openalex.org/W2002859899","https://openalex.org/W2018890348","https://openalex.org/W2037307005","https://openalex.org/W2072320508","https://openalex.org/W2080046268","https://openalex.org/W2089468765","https://openalex.org/W2109606373","https://openalex.org/W2123487311","https://openalex.org/W2134754541","https://openalex.org/W2172064003","https://openalex.org/W2483158495","https://openalex.org/W2510642588","https://openalex.org/W2588954203","https://openalex.org/W2732280736","https://openalex.org/W2795233373","https://openalex.org/W2892468075","https://openalex.org/W2911775428","https://openalex.org/W2914555924","https://openalex.org/W2946223265","https://openalex.org/W2982252711","https://openalex.org/W3015251165","https://openalex.org/W3045776341","https://openalex.org/W3110729585","https://openalex.org/W3183282730","https://openalex.org/W4200244213","https://openalex.org/W4205601070","https://openalex.org/W4220916150","https://openalex.org/W4230624888","https://openalex.org/W4254610601","https://openalex.org/W4255133955","https://openalex.org/W4280633999","https://openalex.org/W4315783803","https://openalex.org/W4317603370","https://openalex.org/W4385245566","https://openalex.org/W4399207455","https://openalex.org/W4401754158","https://openalex.org/W4405305567"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4244478748","https://openalex.org/W3150465815","https://openalex.org/W4223488648","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W1997222214","https://openalex.org/W4413232173"],"abstract_inverted_index":{"Resource":[0],"estimation":[1,52],"and":[2,29,48,99,150],"workload":[3],"forecasting":[4],"are":[5],"critical":[6],"in":[7,12,27,117],"cloud":[8,14,57],"data":[9],"centers.":[10],"Complexity":[11],"the":[13,51,74,121,127],"provider":[15],"environment":[16],"due":[17],"to":[18,40,70],"varying":[19],"numbers":[20],"of":[21,53,56,126],"virtual":[22],"machines":[23],"introduces":[24,87],"high":[25],"variability":[26],"workloads":[28],"resource":[30,54],"usage,":[31],"making":[32],"estimations":[33],"problematic":[34],"using":[35,94],"state-of-the-art":[36,114,128],"models":[37],"that":[38],"fail":[39],"deal":[41],"with":[42],"nonlinear":[43],"characteristics.":[44],"High":[45],"measurement":[46],"noise":[47],"variance":[49],"affect":[50],"metrics":[55],"systems":[58],"across":[59],"packet":[60],"networks":[61],"influenced":[62],"by":[63,111,136,144,157],"unknown":[64],"external":[65],"dynamics.":[66],"An":[67],"ideal":[68,80],"solution":[69],"these":[71],"problems":[72],"is":[73],"Kalman":[75,91,115],"filter,":[76],"a":[77,89],"variance-minimizing":[78],"estimator,":[79],"for":[81,103],"highly":[82],"variable":[83],"data.":[84],"This":[85],"work":[86],"Ksurf+,":[88],"novel":[90],"filter":[92],"estimator":[93],"selective":[95],"principal":[96],"component":[97],"analysis":[98],"an":[100],"attention":[101],"mechanism":[102],"enhanced":[104],"short-horizon":[105],"prediction.":[106],"Ksurf+":[107],"improves":[108,139],"prediction":[109,118,124],"accuracy":[110],"37%":[112],"over":[113,137],"filters":[116],"tasks,":[119],"reduces":[120,146],"time":[122],"series":[123],"error":[125],"Bi-directional":[129],"Grid":[130],"Long":[131],"Short-Term":[132],"Memory":[133],"neural":[134],"network":[135],"40%,":[138],"Kafka":[140,147],"workload-based":[141],"scaling":[142],"stability":[143],"58%,":[145],"queue":[148],"size":[149],"lowers":[151],"Kubernetes":[152],"worker":[153],"pod":[154],"CPU":[155],"usage":[156],"11.6%":[158],"on":[159],"the$VarBench$benchmark.":[160]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-10-10T00:00:00"}
