{"id":"https://openalex.org/W4401567246","doi":"https://doi.org/10.1109/tii.2024.3424238","title":"Inverse Model Predictive Control: Learning Optimal Control Cost Functions for MPC","display_name":"Inverse Model Predictive Control: Learning Optimal Control Cost Functions for MPC","publication_year":2024,"publication_date":"2024-08-14","ids":{"openalex":"https://openalex.org/W4401567246","doi":"https://doi.org/10.1109/tii.2024.3424238"},"language":"en","primary_location":{"id":"doi:10.1109/tii.2024.3424238","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2024.3424238","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"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 Industrial Informatics","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/A5103031147","display_name":"Fawang Zhang","orcid":"https://orcid.org/0009-0002-7455-9694"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Fawang Zhang","raw_affiliation_strings":["School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0002-7455-9694","affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067909017","display_name":"Jingliang Duan","orcid":"https://orcid.org/0000-0002-3697-1576"},"institutions":[{"id":"https://openalex.org/I92403157","display_name":"University of Science and Technology Beijing","ror":"https://ror.org/02egmk993","country_code":"CN","type":"education","lineage":["https://openalex.org/I92403157"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingliang Duan","raw_affiliation_strings":["School of Mechanical Engineering, University of Science and Technology Beijing, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-3697-1576","affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, University of Science and Technology Beijing, Beijing, China","institution_ids":["https://openalex.org/I92403157"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108138181","display_name":"Haoyuan Xu","orcid":"https://orcid.org/0009-0004-7698-6184"},"institutions":[{"id":"https://openalex.org/I92403157","display_name":"University of Science and Technology Beijing","ror":"https://ror.org/02egmk993","country_code":"CN","type":"education","lineage":["https://openalex.org/I92403157"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haoyuan Xu","raw_affiliation_strings":["School of Mechanical Engineering, University of Science and Technology Beijing, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0004-7698-6184","affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, University of Science and Technology Beijing, Beijing, China","institution_ids":["https://openalex.org/I92403157"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100783197","display_name":"Hao Chen","orcid":"https://orcid.org/0000-0003-4649-5507"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Chen","raw_affiliation_strings":["College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China"],"raw_orcid":"https://orcid.org/0000-0003-4649-5507","affiliations":[{"raw_affiliation_string":"College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100387593","display_name":"Hui Liu","orcid":"https://orcid.org/0000-0002-5826-3271"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Liu","raw_affiliation_strings":["School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5826-3271","affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092234957","display_name":"Shida Nie","orcid":"https://orcid.org/0000-0002-4274-1996"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shida Nie","raw_affiliation_strings":["School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-4274-1996","affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100747108","display_name":"Shengbo Eben Li","orcid":"https://orcid.org/0000-0003-4923-3633"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shengbo Eben Li","raw_affiliation_strings":["State Key Lab of Automotive Safety and Energy, School of Vehicle and Mobility, Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-4923-3633","affiliations":[{"raw_affiliation_string":"State Key Lab of Automotive Safety and Energy, School of Vehicle and Mobility, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5103031147"],"corresponding_institution_ids":["https://openalex.org/I125839683"],"apc_list":null,"apc_paid":null,"fwci":1.5776,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.83163017,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"20","issue":"12","first_page":"13644","last_page":"13655"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9819999933242798,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10932","display_name":"Microbial Metabolic Engineering and Bioproduction","score":0.9671000242233276,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.7723598480224609},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.6795526146888733},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.674370527267456},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.5779592990875244},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5484699010848999},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5250047445297241},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5074302554130554},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.4947180449962616},{"id":"https://openalex.org/keywords/inverse","display_name":"Inverse","score":0.47858190536499023},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3544068932533264},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2961292266845703}],"concepts":[{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.7723598480224609},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.6795526146888733},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.674370527267456},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5779592990875244},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5484699010848999},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5250047445297241},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5074302554130554},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.4947180449962616},{"id":"https://openalex.org/C207467116","wikidata":"https://www.wikidata.org/wiki/Q4385666","display_name":"Inverse","level":2,"score":0.47858190536499023},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3544068932533264},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2961292266845703},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tii.2024.3424238","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tii.2024.3424238","pdf_url":null,"source":{"id":"https://openalex.org/S184777250","display_name":"IEEE Transactions on Industrial Informatics","issn_l":"1551-3203","issn":["1551-3203","1941-0050"],"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 Industrial Informatics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1267632332","display_name":null,"funder_award_id":"FRF-OT-23-02","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"}],"funders":[{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1527786550","https://openalex.org/W1982588147","https://openalex.org/W1987150278","https://openalex.org/W2046533071","https://openalex.org/W2568667779","https://openalex.org/W2737702598","https://openalex.org/W2763965827","https://openalex.org/W2792491297","https://openalex.org/W2842089854","https://openalex.org/W2895302821","https://openalex.org/W3113206799","https://openalex.org/W3119496014","https://openalex.org/W3138984732","https://openalex.org/W4205401389","https://openalex.org/W4296415474","https://openalex.org/W4310530039","https://openalex.org/W4312651793","https://openalex.org/W4376481351","https://openalex.org/W4394006698","https://openalex.org/W6687137410","https://openalex.org/W6718092244","https://openalex.org/W6752515464","https://openalex.org/W6757297395","https://openalex.org/W6772521232","https://openalex.org/W6788526181","https://openalex.org/W6843695012"],"related_works":["https://openalex.org/W1990079087","https://openalex.org/W3202234113","https://openalex.org/W2101188133","https://openalex.org/W4248731570","https://openalex.org/W4323768008","https://openalex.org/W1941703695","https://openalex.org/W2381210024","https://openalex.org/W3131574667","https://openalex.org/W2060165215","https://openalex.org/W2384015130"],"abstract_inverted_index":{"Inverse":[0],"optimal":[1,107,165],"control":[2,8,34,58,166,208],"(IOC)":[3],"seeks":[4],"to":[5,49,81,90,104,132,153,181],"infer":[6],"a":[7],"cost":[9,35,91,108,133,154,187],"function":[10,109],"that":[11,110,214],"captures":[12],"the":[13,45,83,99,106,113,116,125,147,170,183,191,194],"underlying":[14],"goals":[15],"and":[16,70,119,156,203],"preferences":[17],"of":[18,47,85,95,127,193],"expert":[19],"demonstrations.":[20],"While":[21],"significant":[22],"progress":[23],"has":[24,60],"been":[25,61],"made":[26],"in":[27,67],"finite-horizon":[28,218],"IOC,":[29],"which":[30],"focuses":[31],"on":[32,38,169],"learning":[33,76],"functions":[36],"based":[37,168],"rollout":[39],"trajectories":[40,87,129],"rather":[41],"than":[42],"actual":[43,86,117,128],"trajectories,":[44],"application":[46],"IOC":[48,75,219],"receding":[50],"horizon":[51],"control,":[52],"also":[53],"known":[54],"as":[55],"model":[56],"predictive":[57],"(MPC),":[59],"overlooked.":[62],"MPC":[63,101],"is":[64,79],"more":[65],"prevalent":[66],"practical":[68],"settings":[69],"poses":[71],"additional":[72],"challenges":[73],"for":[74,185],"since":[77],"it":[78],"complicated":[80],"calculate":[82],"gradient":[84,126,184],"with":[88,130,151],"respect":[89,131,152],"parameters.":[92,188],"In":[93],"light":[94],"this,":[96],"we":[97,135],"propose":[98],"inverse":[100],"(IMPC)":[102],"method":[103,196],"identify":[105],"effectively":[111],"minimizes":[112],"discrepancy":[114],"between":[115],"trajectory":[118],"its":[120],"associated":[121],"demonstration.":[122],"To":[123],"compute":[124],"parameters,":[134],"first":[136],"establish":[137],"two":[138,163,204],"differential":[139],"Pontryagin's":[140],"maximum":[141],"principle":[142],"(PMP)":[143],"conditions":[144,150],"by":[145],"differentiating":[146],"traditional":[148],"PMP":[149,173],"parameters":[155],"initial":[157],"states,":[158],"respectively.":[159],"We":[160,189],"then":[161],"formulate":[162],"auxiliary":[164],"problems":[167],"derived":[171],"differentiated":[172],"conditions,":[174],"whose":[175],"solutions":[176],"can":[177],"be":[178],"directly":[179],"used":[180],"determine":[182],"updating":[186],"validate":[190],"efficacy":[192],"proposed":[195],"through":[197],"experiments":[198],"involving":[199],"five":[200],"simulation":[201],"tasks":[202],"real-world":[205],"mobile":[206],"robot":[207],"tasks.":[209],"The":[210],"results":[211],"consistently":[212],"demonstrate":[213],"IMPC":[215],"outperforms":[216],"existing":[217],"methods":[220],"across":[221],"all":[222],"experiments.":[223]},"counts_by_year":[{"year":2025,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
