{"title":"Autonomous Virtual Player in a Video Game Imitating Human Players: The ORION Framework","authors":"Cédric Buche, Cindy Even, J. Soler","doi":"10.1109/CW.2018.00029","DOIUrl":null,"url":null,"abstract":"This paper introduces the design of autonomous virtual player based on imitation learning using human behavior observations. The ORION model provides both data mining techniques allowing the extraction of knowledge and behavior models allowing the control of the autonomous behaviors. ORION is also an operational tool allowing the representation, transformation, visualization and prediction of data. We illustrate the use of our model by detailing the implementation of a virtual player for the video game Unreal Tournament 3. Thanks to ORION, data from low level behaviors were collected through three scenarios performed by human players: movement, long range aiming and close combat. Behaviors can then be learned from the obtained data-sets after transformations and application of data mining techniques. ORION allows us to build a complete behavior using an extension of a Behavior Tree integrating ad hoc features in order to manage aspects of behavior that we have not been able to learn automatically.","PeriodicalId":388539,"journal":{"name":"2018 International Conference on Cyberworlds (CW)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Cyberworlds (CW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CW.2018.00029","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
This paper introduces the design of autonomous virtual player based on imitation learning using human behavior observations. The ORION model provides both data mining techniques allowing the extraction of knowledge and behavior models allowing the control of the autonomous behaviors. ORION is also an operational tool allowing the representation, transformation, visualization and prediction of data. We illustrate the use of our model by detailing the implementation of a virtual player for the video game Unreal Tournament 3. Thanks to ORION, data from low level behaviors were collected through three scenarios performed by human players: movement, long range aiming and close combat. Behaviors can then be learned from the obtained data-sets after transformations and application of data mining techniques. ORION allows us to build a complete behavior using an extension of a Behavior Tree integrating ad hoc features in order to manage aspects of behavior that we have not been able to learn automatically.