가상 인간의 목표 선택을 위한 동기 결정 기법

A Motivation Decision Technique for Goal Selection of Virtual Humans

  • 박준석 (동국대학교 영상대학원 멀티미디어학과) ;
  • 이창숙 (동국대학교 대학원 컴퓨터공학과) ;
  • 엄기현 (동국대학교 영상미디어대학 게임멀티미디어공학과) ;
  • 조경은 (동국대학교 영상미디어대학 게임멀티미디어공학과)
  • 발행 : 2009.12.20

초록

인간의 동기는 목표를 세우고 행동으로 옮기는 원인을 제공한다. 때문에 인간과 유사한 에이전트의 행동을 실현하기 위하여 동기를 활용한 연구가 진행되고 있다. 그러나 현재 연구에서 동기를 활용한 연구는 정적 환경에서의 연구로서, 동적 환경에서의 예기치 못한 상황에 대처가 어렵다. 동적인 환경에서는 에이전트 스스로 목표 설정이 가능해야 한다. 또한 최종으로 선택되는 목표가 명확하고 빠르게 설정되어야 한다. 이 연구에서는 에이전트 스스로 목표를 설정하기 위해 동기를 이용한 동기 결정 기법을 제안한다. 제안하는 기법은 실시간으로 환경을 인지하여 발생된 동기를 단계별로 비교하여 최종 동기를 추출한다. 추출된 동기는 에이전트의 목표 설정 및 실행에 이용한다. 제안한 기법의 타당성을 위해 가상환경 내에서 각기 다른 특성을 가진 에이전트의 행동을 비교하는 실험을 수행하였다. 실험 결과 여러 동기가 발생 했을 경우 에이전트에 따라 현재 상황에서 가장 적합한 동기를 찾아 작용하는 것을 확인하였다. 이를 통해 각각의 에이전트가 동기 결정을 통해 추출된 최종 동기를 이용해 동적 환경에서 상황에 따라 행동할 수 있는 최적의 목표 설정이 가능함을 알 수 있었다.

The motives of human beings provide reasons to set goals and carry them out. Accordingly, to realize the behaviors of agents similar to human beings, research using motives has been actively conducted. However, it is difficult for this research to cope with unexpected situations in a dynamic environment as does the research in a static environment. Agents can set goals by themselves in the dynamic environment. Furthermore, the goals that are finally selected shall be quickly and definitely set. This study suggests how to determine motives using them in order to enable agents to set goals by themselves. The suggested method compares motives generated by recognizing the environment by phase in real time and identifies the appropriateness of this method. The identified motives are used to set up the goals of agents and to practice the goals. For the appropriateness of the suggested method, the experiment to compare the behaviors of agents with different features in a virtual environment was conducted. The results of the experiment indicate that when several motives are generated, the agents found the most appropriate motive in the present situation. Accordingly, the agents were able to set up optimum goals so that they could cope with dynamic environments using the final motives identified by the determination of motives.

키워드

참고문헌

  1. 김학규, 김무장(닐 할포드, 자나 할포드), Sword & Circuitry A Designers's Guide to Computer Role-Playing Games, 제우미디어, 2001
  2. 한덕웅 외 15명, 인간의 마음과 행동, 성균관대학교, 응용심리연구소, (주)박영사, pp. 253-265, 2004
  3. A. H. Maslow, 존재의 심리학, (주)문예출판사, pp. 105-142, 2005
  4. 임학빈, 서명원, "Vroom의 기대이론에 의한 ERP 구현의 모티베이션 분석", 추계국제학술대회 논문집, 정보통신연구진흥원, 1999
  5. F. Andriamasinoro, R. Courdier, "Integration of Generic Motivations in Social Hybrid Agent", Springer Berlin / Heidelberg, Lecture Notes in Computer Science; Vol. 2934, pp. 281-300, 2004
  6. F. Andriamasinoro, "Modeling Natural Motivations into Hyrid Agents.", In Proceedings of the 4th International ICSC Symposium on Engineering of Intelligent Systems, 2004
  7. E. de Sevin and D. Thalmann, "An Affective Model of Action Selection for Virtual Humans", Proceedings of Agents that Want and Like: Motivational and Emotional Roots of Cognition and Action symposium at the Artificial Intelligence and Social Behaviors 2005 Conference (AISB'05), 2005
  8. E. De Sevin and D. Thalmann, "A motivational model of action selection for virtual humans", Proc. Computer Graphics International, 2005
  9. S. Munroe, M. Luck, "Agent Autonomy Through the 3M Motivational Taxonomy", Springer Berlin / Heidelberg, Lecture Notes in Computer Science; Vol. 2969, pp. 55-67, 2004