{"id":"https://openalex.org/W7135237816","doi":"https://doi.org/10.48550/arxiv.2603.11603","title":"AutoScout: Structured Optimization for Automating ML System Configuration","display_name":"AutoScout: Structured Optimization for Automating ML System Configuration","publication_year":2026,"publication_date":"2026-03-12","ids":{"openalex":"https://openalex.org/W7135237816","doi":"https://doi.org/10.48550/arxiv.2603.11603"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2603.11603","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.11603","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2603.11603","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5129047005","display_name":"Jimmy Shong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shong, Jimmy","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128922791","display_name":"Yuhan Ding","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ding, Yuhan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030535555","display_name":"Yihan Jiang","orcid":"https://orcid.org/0000-0002-1399-7909"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jiang, Yihan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128990334","display_name":"Liheng Jing","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jing, Liheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5129015734","display_name":"Haonan Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Haonan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Zhang, Gaokai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Gaokai","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035329776","display_name":"Aditya Akella","orcid":"https://orcid.org/0000-0002-5920-170X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Akella, Aditya","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5129048650","display_name":"Fan Lai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lai, Fan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.24120000004768372,"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.24120000004768372,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.12639999389648438,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.12559999525547028,"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/configurator","display_name":"Configurator","score":0.8694999814033508},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6065000295639038},{"id":"https://openalex.org/keywords/system-deployment","display_name":"System deployment","score":0.48669999837875366},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.47279998660087585},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.4345000088214874},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.4278999865055084},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.41589999198913574},{"id":"https://openalex.org/keywords/configuration-space","display_name":"Configuration space","score":0.4041999876499176},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.40380001068115234}],"concepts":[{"id":"https://openalex.org/C2777210712","wikidata":"https://www.wikidata.org/wiki/Q15221050","display_name":"Configurator","level":2,"score":0.8694999814033508},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7713000178337097},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6065000295639038},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5217999815940857},{"id":"https://openalex.org/C81293917","wikidata":"https://www.wikidata.org/wiki/Q4189534","display_name":"System deployment","level":3,"score":0.48669999837875366},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.47279998660087585},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.4345000088214874},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.4278999865055084},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.41589999198913574},{"id":"https://openalex.org/C90738871","wikidata":"https://www.wikidata.org/wiki/Q41642869","display_name":"Configuration space","level":2,"score":0.4041999876499176},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.40380001068115234},{"id":"https://openalex.org/C10451660","wikidata":"https://www.wikidata.org/wiki/Q5160113","display_name":"Configuration design","level":2,"score":0.3774000108242035},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.3531000018119812},{"id":"https://openalex.org/C2781179811","wikidata":"https://www.wikidata.org/wiki/Q28134081","display_name":"Spatial configuration","level":3,"score":0.33340001106262207},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.3319000005722046},{"id":"https://openalex.org/C126980161","wikidata":"https://www.wikidata.org/wiki/Q863783","display_name":"Simulated annealing","level":2,"score":0.3167000114917755},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.29809999465942383},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.29670000076293945},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.2896000146865845},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C99821215","wikidata":"https://www.wikidata.org/wiki/Q1136583","display_name":"Swap (finance)","level":2,"score":0.2782000005245209},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.272599995136261},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27239999175071716},{"id":"https://openalex.org/C22367795","wikidata":"https://www.wikidata.org/wiki/Q7625208","display_name":"Structured prediction","level":2,"score":0.26919999718666077},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.265500009059906},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.26269999146461487},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.25839999318122864},{"id":"https://openalex.org/C83665646","wikidata":"https://www.wikidata.org/wiki/Q42139305","display_name":"Feature vector","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2583000063896179},{"id":"https://openalex.org/C36871734","wikidata":"https://www.wikidata.org/wiki/Q613566","display_name":"Software configuration management","level":5,"score":0.25699999928474426}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2603.11603","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.11603","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2603.11603","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.11603","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Machine":[0],"learning":[1],"(ML)":[2],"systems":[3,91],"expose":[4],"a":[5,65,89,105,114],"rapidly":[6],"expanding":[7],"configuration":[8,69,81,103,136],"space":[9],"spanning":[10],"model-parallelism":[11],"strategies,":[12],"communication":[13],"optimizations,":[14],"and":[15,41,55,97,112,124,138,149],"low-level":[16],"runtime":[17],"parameters.":[18,127],"End-to-end":[19],"system":[20,102],"efficiency":[21],"is":[22,32],"highly":[23],"sensitive":[24],"to":[25,35,78,84],"these":[26],"choices,":[27],"yet":[28],"identifying":[29],"high-performance":[30,155],"configurations":[31],"challenging":[33],"due":[34],"heterogeneous":[36],"feature":[37],"types":[38],"(e.g.,":[39,46],"sparse":[40,121],"dense":[42,125],"parameters),":[43],"conditional":[44],"dependencies":[45,111],"valid":[47],"execution":[48,126],"parameters":[49],"only":[50],"under":[51],"specific":[52],"upstream":[53],"decisions),":[54],"the":[56,101],"high":[57],"search":[58],"(profiling)":[59],"cost.":[60],"Existing":[61],"approaches":[62],"either":[63],"optimize":[64],"narrow":[66],"subset":[67],"of":[68],"dimensions":[70],"or":[71],"rely":[72],"on":[73],"ad-hoc":[74],"heuristics":[75],"that":[76,118],"fail":[77],"generalize":[79],"as":[80,104],"spaces":[82],"continue":[83],"grow.":[85],"We":[86],"present":[87],"AutoScout,":[88],"general-purpose":[90],"configurator":[92],"for":[93],"ML":[94],"training,":[95],"fine-tuning,":[96],"inference.":[98],"It":[99],"formulates":[100],"mixed-discrete/continuous":[106],"optimization":[107,116],"problem":[108],"with":[109,141],"hierarchical":[110],"introduces":[113],"hybrid":[115],"framework":[117],"jointly":[119],"refines":[120],"structural":[122],"decisions":[123],"To":[128],"reduce":[129],"profiling":[130],"cost,":[131],"AutoScout":[132,152],"adaptively":[133],"prioritizes":[134],"high-impact":[135],"features":[137],"ensembles":[139],"simulators":[140],"varying":[142],"fidelity.":[143],"Across":[144],"diverse":[145],"models,":[146],"hardware":[147],"platforms,":[148],"deployment":[150],"objectives,":[151],"consistently":[153],"identifies":[154],"configurations,":[156],"achieving":[157],"2.7-3.0$\\times$":[158],"training":[159],"speedup":[160],"over":[161],"expert-tuned":[162],"settings.":[163]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-03-14T00:00:00"}
