bio intelligence lab thespian : using multi-agent fitting to craft interactive drama 1 - mei si,...

20
Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

Upload: david-harrington

Post on 01-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

1

Bio intelligence Lab

Thespian : Using Multi-Agent

Fitting to Craft Interactive Drama

- Mei Si, Stacy C. Marsella, and David V. Pynadath

Page 2: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

2

Bio intelligence Lab

INTRODUCTION

Page 3: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

3

Bio intelligence Lab

Entertainment / Education Tool

“Thespian Framework”

Page 4: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

4

Bio intelligence Lab

•Multi-Agent :기존의 linear script 방식 대신 인공지능

agent

•Personality and Goal: 각 캐릭터에 대한 인격과 목표를 설정함

•Dynamic function : 각 Action 에 필요한 기능 제공

Introduction

Page 5: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

5

Bio intelligence Lab

EXAMPLE DOMAIN

Page 6: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

6

Bio intelligence Lab

Examples1) TactLang : a military language training system2) The Fisherman and his Wife

Page 7: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

7

Bio intelligence LabExample _ TactLang

Student : (to Young man)Who is the most

important official in this town?Young man : (to Old man) Slow down! (to Student) Who are you?Student (to Young man) :

We are Americans.Young man :

(to Student) CIA?Student : (to Young man)

No, sir, we are from the American Army, Spe-cial Forces.

Page 8: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

8

Bio intelligence Lab

THESPIAN

Page 9: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

9

Bio intelligence Lab

•PsychSim :a multi-agent system for social

simulation based on Partially Observable Markov Decision Problems(POMDPs)

Thespian is based on PsychSim

Page 10: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

10

Bio intelligence Lab

PsychSim agents have a policy1) reactive rules 2) bounded optimality, determined by limited

lookahead3) a mixture of these reactive and deliberative

policies

Page 11: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

11

Bio intelligence LabAgent State

•Thespian character models are independent from story

Page 12: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

12

Bio intelligence Lab

• Acting Sequence : Turn-taking sys-tem

Arousal 이 가장 높은 캐릭터가 먼저 대화함 .

• Agent Policy and Beliefs about Pol-icy

Lookahead : 행동 시 근 미래에 대한 예측을 하여 , 최적화된 의사 결정을 선택함

• Character Personality and FittingPersonality 를 Lookahead 를 통해 스토리에

맞게 행동을 fitting 함 .

Agent system

Page 13: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

13

Bio intelligence Lab

AUTHORING

Page 14: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

14

Bio intelligence Lab

Page 15: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

15

Bio intelligence Lab

• Building Story Environment1) 각 캐릭터에 대한 Abstract List 작성2) 기존에 만들어진 캐릭터에서 재활용 시도3) 불가능 시 , 새로운 캐릭터 제작

• Character AuthoringInitial Condition 작성 및 Goal 과 Goal

weight 를 story 에 맞게 조정

Page 16: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

16

Bio intelligence Lab

• Reusability of Character1) Transferring Characters to New Environment

이식하려는 캐릭터가 유사한 Goal 을 가지고 있을때 .

2) Creating New Characters여러 캐릭터를 결합해서 새로운 캐릭터 생성

Page 17: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

17

Bio intelligence Lab

EXPERIMENTS

Page 18: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

18

Bio intelligence Lab

1) Tactlang 1 scene -> 2,3 scene : GOOD

간단한 dynamic function 만 추가 .

2) Old man + 2 Social weight -> Fish첫 번째는 good, 두 번째는 bad

3) Old man + Goals -> Fish : GOOD물고기가 스토리의 모든 조건을 만족

4) Fisherman -> Young man : BADSafety 에 관심이 없어져 , 아무 질문도 안함

Reusability

Page 19: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

19

Bio intelligence Lab

1) 재 사용시 , 적절한 Goal 설정은 필수

2) 작가가 story detail 을 작성할 필요가 없어짐 .

Discussion

Page 20: Bio intelligence Lab Thespian : Using Multi-Agent Fitting to Craft Interactive Drama 1 - Mei Si, Stacy C. Marsella, and David V. Pynadath

20

Bio intelligence Lab

THANK YOU