{"id":"https://openalex.org/W3165605660","doi":"https://doi.org/10.1145/3480148","title":"A GAN-Like Approach for Physics-Based Imitation Learning and Interactive Character Control","display_name":"A GAN-Like Approach for Physics-Based Imitation Learning and Interactive Character Control","publication_year":2021,"publication_date":"2021-09-22","ids":{"openalex":"https://openalex.org/W3165605660","doi":"https://doi.org/10.1145/3480148","mag":"3165605660"},"language":"en","primary_location":{"id":"doi:10.1145/3480148","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3480148","pdf_url":null,"source":{"id":"https://openalex.org/S4210220973","display_name":"Proceedings of the ACM on Computer Graphics and Interactive Techniques","issn_l":"2577-6193","issn":["2577-6193"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Computer Graphics and Interactive Techniques","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2105.10066","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Pei Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I8078737","display_name":"Clemson University","ror":"https://ror.org/037s24f05","country_code":"US","type":"education","lineage":["https://openalex.org/I8078737"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Pei Xu","raw_affiliation_strings":["School of Computing, Clemson University, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing, Clemson University, USA","institution_ids":["https://openalex.org/I8078737"]}]},{"author_position":"last","author":{"id":null,"display_name":"Ioannis Karamouzas","orcid":null},"institutions":[{"id":"https://openalex.org/I8078737","display_name":"Clemson University","ror":"https://ror.org/037s24f05","country_code":"US","type":"education","lineage":["https://openalex.org/I8078737"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ioannis Karamouzas","raw_affiliation_strings":["School of Computing, Clemson University, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing, Clemson University, USA","institution_ids":["https://openalex.org/I8078737"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I8078737"],"apc_list":null,"apc_paid":null,"fwci":2.4888,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.89093122,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"4","issue":"3","first_page":"1","last_page":"22"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12290","display_name":"Human Motion and Animation","score":0.9750999808311462,"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/T12290","display_name":"Human Motion and Animation","score":0.9750999808311462,"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/T10719","display_name":"3D Shape Modeling and Analysis","score":0.004600000102072954,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T10653","display_name":"Robot Manipulation and Learning","score":0.00430000014603138,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/imitation","display_name":"Imitation","score":0.5824999809265137},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.5152999758720398},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.4683000147342682},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.460099995136261},{"id":"https://openalex.org/keywords/generative-grammar","display_name":"Generative grammar","score":0.4458000063896179},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.39989998936653137},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.39879998564720154},{"id":"https://openalex.org/keywords/motion-control","display_name":"Motion control","score":0.37070000171661377}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7526999711990356},{"id":"https://openalex.org/C126388530","wikidata":"https://www.wikidata.org/wiki/Q1131737","display_name":"Imitation","level":2,"score":0.5824999809265137},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5486000180244446},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.5152999758720398},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.4683000147342682},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.460099995136261},{"id":"https://openalex.org/C39890363","wikidata":"https://www.wikidata.org/wiki/Q36108","display_name":"Generative grammar","level":2,"score":0.4458000063896179},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.39989998936653137},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.39879998564720154},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.37070000171661377},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3702000081539154},{"id":"https://openalex.org/C48007421","wikidata":"https://www.wikidata.org/wiki/Q676252","display_name":"Motion capture","level":3,"score":0.35989999771118164},{"id":"https://openalex.org/C2780861071","wikidata":"https://www.wikidata.org/wiki/Q1062934","display_name":"Character (mathematics)","level":2,"score":0.35010001063346863},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.33550000190734863},{"id":"https://openalex.org/C2776716048","wikidata":"https://www.wikidata.org/wiki/Q6045290","display_name":"Interactive Learning","level":2,"score":0.33250001072883606},{"id":"https://openalex.org/C167966045","wikidata":"https://www.wikidata.org/wiki/Q5532625","display_name":"Generative model","level":3,"score":0.3037000000476837},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.3009999990463257},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.29100000858306885},{"id":"https://openalex.org/C2779843651","wikidata":"https://www.wikidata.org/wiki/Q7390335","display_name":"SIGNAL (programming language)","level":2,"score":0.287200003862381},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.2870999872684479},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.27390000224113464},{"id":"https://openalex.org/C159842133","wikidata":"https://www.wikidata.org/wiki/Q1137548","display_name":"Fitts's law","level":3,"score":0.2728999853134155},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.2615000009536743},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.2567000091075897},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3480148","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3480148","pdf_url":null,"source":{"id":"https://openalex.org/S4210220973","display_name":"Proceedings of the ACM on Computer Graphics and Interactive Techniques","issn_l":"2577-6193","issn":["2577-6193"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Computer Graphics and Interactive Techniques","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2105.10066","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2105.10066","pdf_url":"https://arxiv.org/pdf/2105.10066","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2105.10066","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2105.10066","pdf_url":"https://arxiv.org/pdf/2105.10066","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1964946446","https://openalex.org/W1973998728","https://openalex.org/W1983098320","https://openalex.org/W2003584832","https://openalex.org/W2005478758","https://openalex.org/W2018571963","https://openalex.org/W2031571562","https://openalex.org/W2042408133","https://openalex.org/W2053621240","https://openalex.org/W2072118986","https://openalex.org/W2079533635","https://openalex.org/W2087617385","https://openalex.org/W2135482027","https://openalex.org/W2140190473","https://openalex.org/W2148222637","https://openalex.org/W2151817313","https://openalex.org/W2550399328","https://openalex.org/W2599949003","https://openalex.org/W2611706523","https://openalex.org/W2739330054","https://openalex.org/W2796290181","https://openalex.org/W2810695956","https://openalex.org/W2899718839","https://openalex.org/W2903078559","https://openalex.org/W2958043083","https://openalex.org/W2984579799","https://openalex.org/W2987886924","https://openalex.org/W3048474702","https://openalex.org/W3048550213","https://openalex.org/W3048665613","https://openalex.org/W3048710353","https://openalex.org/W3108412994","https://openalex.org/W3147968035","https://openalex.org/W4205985701","https://openalex.org/W4229960812","https://openalex.org/W6786189056"],"related_works":[],"abstract_inverted_index":{"We":[0,171],"present":[1],"a":[2,133,153,179],"simple":[3],"and":[4,22,25,36,104,130,156,183,209,217],"intuitive":[5],"approach":[6,116,177,204],"for":[7,70],"interactive":[8,159,184,215],"control":[9,80,98,185],"of":[10,34,175,181],"physically":[11],"simulated":[12],"characters.":[13],"Our":[14],"work":[15],"builds":[16],"upon":[17],"generative":[18],"adversarial":[19],"networks":[20],"(GAN)":[21],"reinforcement":[23],"learning,":[24],"introduces":[26],"an":[27,32,37],"imitation":[28,38,63,125,182],"learning":[29],"framework":[30],"where":[31],"ensemble":[33],"classifiers":[35,49],"policy":[39,67,160],"are":[40,50],"trained":[41,51,84],"in":[42,178],"tandem":[43],"given":[44],"pre-processed":[45],"reference":[46,55,147],"clips.":[47],"The":[48],"to":[52,86,96,111,143,192,199],"discriminate":[53],"the":[54,58,62,66,72,102,118,139,173],"motion":[56,59,165,168],"from":[57],"generated":[60],"by":[61,101],"policy,":[64],"while":[65,187],"is":[68],"rewarded":[69],"fooling":[71],"discriminators.":[73],"Using":[74],"our":[75,92,114,176,203],"GAN-like":[76],"approach,":[77],"multiple":[78],"motor":[79],"policies":[81],"can":[82,94,210],"be":[83,211],"separately":[85],"imitate":[87],"different":[88,108],"behaviors.":[89],"In":[90],"runtime,":[91],"system":[93],"respond":[95],"external":[97,194],"signal":[99],"provided":[100],"user":[103],"interactively":[105],"switch":[106],"between":[107],"policies.":[109],"Compared":[110],"existing":[112],"method,":[113],"proposed":[115],"has":[117,205],"following":[119],"attractive":[120],"properties:":[121],"1)":[122],"achieves":[123],"state-of-the-art":[124],"performance":[126],"without":[127,141,162],"manually":[128],"designing":[129],"fine":[131],"tuning":[132],"reward":[134],"function;":[135],"2)":[136],"directly":[137],"controls":[138],"character":[140],"having":[142],"track":[144],"any":[145,164],"target":[146],"pose":[148],"explicitly":[149],"or":[150,167],"implicitly":[151],"through":[152],"phase":[154],"state;":[155],"3)":[157],"supports":[158],"switching":[161],"requiring":[163],"generation":[166],"matching":[169],"mechanism.":[170],"highlight":[172],"applicability":[174],"range":[180],"tasks,":[186],"also":[188],"demonstrating":[189],"its":[190],"ability":[191],"withstand":[193],"perturbations":[195],"as":[196,198],"well":[197],"recover":[200],"balance.":[201],"Overall,":[202],"low":[206],"runtime":[207],"cost":[208],"easily":[212],"integrated":[213],"into":[214],"applications":[216],"games.":[218]},"counts_by_year":[{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2021-06-07T00:00:00"}
