{"id":"https://openalex.org/W4400678962","doi":"https://doi.org/10.1109/tro.2024.3429191","title":"DiffTune: Autotuning Through Autodifferentiation","display_name":"DiffTune: Autotuning Through Autodifferentiation","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4400678962","doi":"https://doi.org/10.1109/tro.2024.3429191"},"language":"en","primary_location":{"id":"doi:10.1109/tro.2024.3429191","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tro.2024.3429191","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1941-0468"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/tro.2024.3429191","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079627021","display_name":"Sheng Cheng","orcid":"https://orcid.org/0000-0003-1987-1466"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sheng Cheng","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":"https://orcid.org/0000-0003-1987-1466","affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Minkyung Kim","orcid":"https://orcid.org/0009-0004-8110-430X"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Minkyung Kim","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":"https://orcid.org/0009-0004-8110-430X","affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043567044","display_name":"Lin Song","orcid":"https://orcid.org/0000-0001-8648-5501"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lin Song","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":"https://orcid.org/0000-0001-8648-5501","affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103150099","display_name":"Chengyu Yang","orcid":"https://orcid.org/0009-0006-5104-2587"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chengyu Yang","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113290731","display_name":"Yiquan Jin","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yiquan Jin","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102848956","display_name":"Shenlong Wang","orcid":"https://orcid.org/0000-0002-7984-266X"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shenlong Wang","raw_affiliation_strings":["Department of Computer Science, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":"https://orcid.org/0000-0002-7984-266X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029998748","display_name":"Naira Hovakimyan","orcid":"https://orcid.org/0000-0003-3850-1073"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Naira Hovakimyan","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA"],"raw_orcid":"https://orcid.org/0000-0003-3850-1073","affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":5.605,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.9708292,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"40","issue":null,"first_page":"4085","last_page":"4101"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.21879999339580536,"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"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.21879999339580536,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/auto-tuning","display_name":"Auto tuning","score":0.6395213007926941},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5147081017494202},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3407473564147949},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.32381346821784973},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.3020162284374237},{"id":"https://openalex.org/keywords/pid-controller","display_name":"PID controller","score":0.09603044390678406}],"concepts":[{"id":"https://openalex.org/C2986422732","wikidata":"https://www.wikidata.org/wiki/Q753025","display_name":"Auto tuning","level":4,"score":0.6395213007926941},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5147081017494202},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3407473564147949},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.32381346821784973},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3020162284374237},{"id":"https://openalex.org/C47116090","wikidata":"https://www.wikidata.org/wiki/Q716829","display_name":"PID controller","level":3,"score":0.09603044390678406},{"id":"https://openalex.org/C536315585","wikidata":"https://www.wikidata.org/wiki/Q7698332","display_name":"Temperature control","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tro.2024.3429191","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tro.2024.3429191","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1941-0468"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/tro.2024.3429191","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tro.2024.3429191","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1941-0468"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5323404648","display_name":null,"funder_award_id":"FA9550-21-1-0411","funder_id":"https://openalex.org/F4320338279","funder_display_name":"Air Force Office of Scientific Research"},{"id":"https://openalex.org/G6456014046","display_name":"NSF-AoF: RI: Small: Safe Reinforcement Learning in Non-Stationary Environments With Fast Adaptation and Disturbance Prediction","funder_award_id":"2133656","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6860822721","display_name":null,"funder_award_id":"80NSSC20M0229","funder_id":"https://openalex.org/F4320306101","funder_display_name":"National Aeronautics and Space Administration"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306101","display_name":"National Aeronautics and Space Administration","ror":"https://ror.org/027ka1x80"},{"id":"https://openalex.org/F4320338279","display_name":"Air Force Office of Scientific Research","ror":"https://ror.org/011e9bt93"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":66,"referenced_works":["https://openalex.org/W203276351","https://openalex.org/W414567873","https://openalex.org/W1701825639","https://openalex.org/W1994341200","https://openalex.org/W2012758201","https://openalex.org/W2014078287","https://openalex.org/W2041242313","https://openalex.org/W2069064028","https://openalex.org/W2075577126","https://openalex.org/W2078609652","https://openalex.org/W2089292080","https://openalex.org/W2109656638","https://openalex.org/W2138309709","https://openalex.org/W2143277772","https://openalex.org/W2154529221","https://openalex.org/W2346505884","https://openalex.org/W2491934829","https://openalex.org/W2580909119","https://openalex.org/W2767149636","https://openalex.org/W2792789290","https://openalex.org/W2842089854","https://openalex.org/W2962727772","https://openalex.org/W2994446013","https://openalex.org/W3087999580","https://openalex.org/W3099442372","https://openalex.org/W3105904426","https://openalex.org/W3119915811","https://openalex.org/W3131518230","https://openalex.org/W3148423441","https://openalex.org/W3159512626","https://openalex.org/W3175352502","https://openalex.org/W3175937615","https://openalex.org/W3185425515","https://openalex.org/W3195968524","https://openalex.org/W3198069411","https://openalex.org/W3200466548","https://openalex.org/W3202540163","https://openalex.org/W3206230600","https://openalex.org/W3217056046","https://openalex.org/W4210391201","https://openalex.org/W4221153097","https://openalex.org/W4225789914","https://openalex.org/W4230674069","https://openalex.org/W4231017914","https://openalex.org/W4244393449","https://openalex.org/W4249776145","https://openalex.org/W4285163488","https://openalex.org/W4287121934","https://openalex.org/W4289716892","https://openalex.org/W4321016130","https://openalex.org/W4352977012","https://openalex.org/W4389665675","https://openalex.org/W4401414310","https://openalex.org/W6629021139","https://openalex.org/W6637653338","https://openalex.org/W6638908295","https://openalex.org/W6734122017","https://openalex.org/W6754302822","https://openalex.org/W6766978945","https://openalex.org/W6772082531","https://openalex.org/W6772521232","https://openalex.org/W6796908064","https://openalex.org/W6804686668","https://openalex.org/W6810514480","https://openalex.org/W6847345055","https://openalex.org/W6849889202"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4205736088"],"abstract_inverted_index":{"The":[0,79],"performance":[1,163],"of":[2,11,101,174,178],"robots":[3],"in":[4,123,149,164,203],"high-level":[5],"tasks":[6],"depends":[7],"on":[8,142,182,199],"the":[9,20,51,62,73,88,118,129,135,140,161,175,179],"quality":[10],"their":[12],"lower":[13],"level":[14],"controller,":[15],"which":[16,86],"requires":[17],"fine-tuning.":[18],"However,":[19],"intrinsically":[21],"nonlinear":[22,185],"dynamics":[23],"and":[24,65,71,146],"controllers":[25],"make":[26],"tuning":[27,47,53,95,183],"a":[28,43,55,68,97,124,143,147,165,184,208],"challenging":[29,150],"task":[30],"when":[31,94],"it":[32],"is":[33,81,87,131],"done":[34],"by":[35,134],"hand.":[36],"In":[37,153],"this":[38],"article,":[39],"we":[40,106],"present":[41],"DiffTune,":[42],"novel,":[44],"gradient-based":[45,77],"automatic":[46],"framework.":[48],"We":[49,138],"formulate":[50],"controller":[52,66,74,186,210],"as":[54,67],"parameter":[56,211],"optimization":[57],"problem.":[58],"Our":[59],"method":[60,90],"unrolls":[61],"dynamical":[63],"system":[64,99],"computational":[69],"graph":[70],"updates":[72],"parameters":[75],"through":[76],"optimization.":[78],"gradient":[80,92,130],"obtained":[82],"using":[83],"sensitivity":[84],"propagation,":[85],"only":[89,204],"for":[91,96,117,187],"computation":[93],"physical":[98,125],"instead":[100],"its":[102,171],"simulated":[103],"counterpart.":[104],"Furthermore,":[105],"use":[107],"<inline-formula":[108],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[109],"xmlns:xlink=\"http://www.w3.org/1999/xlink\"><tex-math":[110],"notation=\"LaTeX\">$\\mathcal":[111],"{L}_{1}$</tex-math></inline-formula>":[112],"adaptive":[113],"control":[114],"to":[115,170],"compensate":[116],"uncertainties":[119],"(that":[120],"unavoidably":[121],"exist":[122],"system)":[126],"such":[127],"that":[128],"not":[132],"biased":[133],"unmodeled":[136],"uncertainties.":[137],"validate":[139],"DiffTune":[141,159,193],"Dubin's":[144],"car":[145],"quadrotor":[148,188],"simulation":[151],"environments.":[152],"comparison":[154],"with":[155],"state-of-the-art":[156],"autotuning":[157],"methods,":[158],"achieves":[160,194],"best":[162],"more":[166],"efficient":[167],"manner":[168],"owing":[169],"effective":[172],"usage":[173],"first-order":[176],"information":[177],"system.":[180],"Experiments":[181],"show":[189],"promising":[190],"results,":[191],"where":[192],"3.5\u00d7":[195],"tracking":[196],"error":[197],"reduction":[198],"an":[200],"aggressive":[201],"trajectory":[202],"ten":[205],"trials":[206],"over":[207],"12-D":[209],"space.":[212]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
