簡易檢索 / 詳目顯示

研究生: 許育誠
Yu-Cheng Hsu
論文名稱: 在多代理人虛擬情境中敵對策略之反制
Countering Adversarial Strategies in Multi-Agent Virtual Scenarios
指導教授: 蘇豐文
Von-Wun Soo
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2006
畢業學年度: 94
語文別: 英文
論文頁數: 38
中文關鍵詞: 虛擬代理人敵對策略虛擬情境
外文關鍵詞: Virtual Agent, Adversary Strategy, Virtual Scenario, HTN, Counterplanning
相關次數: 點閱:1下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來擬真代理人逐漸在人工智慧領域中被廣泛應用於智慧型教育系統(Intelligent Tutoring Systems)、虛擬情境及數位娛樂中,使用者藉由與擬真代理人互動達到教育以及娛樂效果。傳統上,擬真代理人專注於與合作或友善之使用者互動,代理人主要扮演著輔助者的角色,然而當虛擬代理人應用於軍事或戲劇等敵對場景時,將面對不合作甚至帶有攻擊性之代理人,若能有效反制敵對策略,可進一步使虛擬代理人產生更為真實的互動行為。目前虛擬代理人著重於如何成功猜測敵對策略及成功反制敵對策略,然而面對一個狡黠、聰明使用者或代理人而言,對方同樣具有猜測及反制之能力,在這種敵對策略情境中,若虛擬代理人能成功有效反制敵對策略,不僅可展現更為擬人之行為互動模式,更可進一步應用於自動故事產生或軍事領域上。
    在本論文中,主要提出一個完整的多回合敵對策略反制架構,傳統上敵對策略反制著重於如何找出最佳反制策略,本研究進一步延伸至當面對敵人反制策略時,代理人如何更進一步找出更好之反制策略,進一步擴展至多回合反制架構。本篇論文主要以HTN(Hierarchical Task Network)以及機率方式找出最佳反制策略,並建立一個完整敵對策略產生流程圖。


    Mutual modeling and plotting between virtual characters is an important issue in scenarios with interactive multi-agent dramas and games. To exhibit such interactions, virtual agents in adversarial situations are required to counter the actions of others and prevent their actions from being countered. This thesis provides a framework for agents to model the intentions of others and to select the optimal strategy by simulating multi-level mutual modeling using a hierarchical plan structure based on the AND-OR tree. The resulting plan considers multiple rounds of counter-strategy and possible adversarial reactions, creating deeper strategic interaction. A brief scenario illustrates our approach.

    中文摘要 II ABSTRACT III ACKNOWLEDGE IV CHAPTER 1 INTRODUCTION - 1 - 1.1 MOTIVATION - 2 - 1.2 THESIS ORGANIZATION - 3 - CHAPTER 2 RELATIVE WORK - 4 - 2.1 MODELING OTHER AGENTS - 4 - 2.1.1 Model of Behavior vs. Model of Mind - 4 - 2.2 COUNTERPLANNING AND ADVERSARIAL PLANNING - 5 - 2.2.1 Multi-Level Modeling - 6 - CHAPTER 3 A FRAMEWORK FOR MULTI-LEVEL MODELING - 9 - 3.3 REPRESENTATION OF INTENTIONS OF SELF AND THE OPPONENT AGENTS - 10 - 3.4 PROPAGATING THE PROBABILITY OF SUCCESS - 12 - 3.5 PROPAGATING THE EXECUTION TIME - 13 - 3.6 COUNTERING ONE-LEVEL ADVERSARIAL STRATEGY - 14 - 3.6.1 Evaluate the Candidate Counterplans - 14 - 3.6.2 Executing the Counterplans - 16 - 3.7 MULTI-LEVEL MODELING AND COUNTERING - 18 - 3.8 EXECUTION FLOW - 21 - CHAPTER 4 SCENARIO ILLUSTRATION - 23 - 4.1 DESCRIBE THE MACBETH SCENARIO - 23 - 4.2 APPLY MULTI-LEVEL COUNTER APPROACH TO MACBETH SCENARIO - 23 - 4.2.1 First-level Simulation - 24 - 4.2.2 Second-level Simulation - 25 - 4.2.3 Third-level Simulation - 25 - 4.3 ANALYSIS OF SIMULATION SCENARIO - 27 - CHAPTER 5 EXPERIMENTAL EVALUATION - 28 - 5.1 GENERAL INFORMATION - 28 - 5.2 COUNTERING ADVERSARY IN ONE-LEVEL - 29 - 5.3 MULTI-LEVEL COUNTERING - 31 - 5.4 ARBITRARY LEVEL COUNTERING - 32 - 5.5 OVERALL EXPERIMENTAL SUMMARY - 34 - CHAPTER 6 CONCLUSION AND FUTURE WORK - 35 - REFERENCE - 36 -

    1. Carbonell, J. G.: Counterplanning: A Strategy-Based Model of Adversary Planning in Real-World Situations. Artificial Intelligence 16 (1981) 295-329
    2. Castelfranchi, C.: Modeling Social Actions for AI agents. Artificial Intelligence 103 (1998) 157-182
    3. Cavazza, M., Charles, F., Mead, S. J.: Interacting with Virtual Characters In Interactive Storytelling. Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press, New York (2002) 318-325
    4. David V. Pynadath, Stacy Marsella: PsychSim: Modeling Theory of Mind with Decision-Theoretic Agents. IJCAI 2005: 1181-1186
    5. Denzinger, J., Hamdan, J.: Improving Modeling of Other Agents Using Stereotypes and Compactification of Observations. Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press, New York (2004) 1414-1415
    6. Edward Chao-Chun Kao, Paul Hsueh-Min Chang, Yu-Hung Chien, Von-Wun Soo: Using Ontology to Establish Social Context and Support Social Reasoning. IVA 2005: 344-357
    7. Fishbein, M., & Ajzen, I. (1975). Belief, Attitude, Intention, and Behavior: An Introduction to Theory and Research. Reading, MA: Addison-Wesley.
    8. Gal, Y., Pfeffer, P.: A Language for Modeling Agents' Decision Making Processes in Games. Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems. ACM Press, New York (2003) 265-272
    9. Haslum, P.: Models for Prediction. IJCAI Workshop on Planning under Uncertainty and Incomplete Information. (2001) 8–17 (automobile)

    10. Kaminka, G., Fidanboylu, M., Chang, A., Veloso, M.: Learning the Sequential Coordinated Behavior of Teams from Observation. In: Kaminka, G., Lima, P., Rojas, R. (eds): RoboCup 2002: Robot Soccer World Cup VI. Lecture Notes in Computer Science, Vol. 2752. Springer-Verlag, Berlin Heidelberg New York (2003) 111-125
    11. Michael H. Bowling, Rune M. Jensen, and Manuela M. Veloso. Multiagent planning in the presence of multiple goals. In Rene Jorna, Wout van Wezel, and Alex Meystel, edi-tors, Planning in Intelligent Systems: Aspects, Motivations, and Methods, Intelligent Series,pages 345–371. Wiley, 2005
    12. Pentland A., Liu, A.: Modeling and Prediction of Human Behavior. Proceedings of the 1995 IEEE Intelligent Vehicles Symposium. (1995) 350-355
    13. RoboCup Special Interest Group on Multi-Agent Modelling (MAMSIG), http://www.cogsci.uni-osnabrueck.de/~tsteffen/mamsig/mamsigpapers.html
    14. Rowe, N. C.: Counterplanning Deceptions To Foil Cyber-Attack Plans. Proc. IEEE Systems, Man and Cybernetics Society Information Assurance Workshop (2003) 203-210
    15. Rowe, N., Andrade, S.: Counterplanning for Multi-agent Plans Using Stochastic Means-ends Analysis, IASTED Artificial Intelligence and Applications Conference (2002) 405-410
    16. Rui Prada, Ana Paiva: Believable groups of synthetic characters. AAMAS 2005: 37-43
    17. Russell Greiner, Ryan Hayward, Michael Molloy: Optimal Depth-First Strategies for And-Or Trees. AAAI/IAAI 2002: 725-730
    18. Suryadi, D., Gmytrasiewicz, P. J.: Learning Models of Other Agents Using Influence Diagrams. Proc. Seventh International Conference on User Modeling (1999) 223-232
    19. Tambe, M., Rosenbloom, P.S.: RESC: An Approach to Agent Tracking in a Realtime, Dynamic Environment. Proceedings of the International Joint Conference on Artificial Intelligence. (1995)
    20. Willmott, S., Richardson, J., Bundy, A., Levine, J.: An Adversarial Planning Approach to Go. Lecture Notes in Computer Science, Vol. 1558. Springer-Verlag, Berlin Heidelberg New York (2003) 111-125

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE