Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Singapore River City

2,868 views

Published on

Introduction to the project Singapore River City.

Published in: Technology
  • Be the first to comment

Singapore River City

  1. 1. Fuzzy Cognitive Goal Net for Interactive Storytelling Chunyan Miao Lane, Zhiqi Shen Yundong Cai Ah Hwee Tan
  2. 2. Motivation & objective <ul><li>There have been increasing interests in exploring interactive story telling/games in virtual worlds to build interactive, game-like learning and educational environment from both research communities and industry. </li></ul><ul><li>However there is a gap between the high end graphics and the learning ( game/story) content. </li></ul><ul><li>This research attempts to build a bridge to connect the graphic entities in virtual world and game contents through agent augmented virtual world. </li></ul>
  3. 3. Motivation & objective <ul><li>Interactive story telling/games in virtual world enables situated learning “as if” in real world . However, there is a lack of efforts in studying: </li></ul><ul><ul><li>situation/context awareness </li></ul></ul><ul><ul><li>user modeling </li></ul></ul><ul><ul><li>personalization </li></ul></ul><ul><li>This research attempts to propose a model based approach for facilitating situated learning and for transforming the challenge of learning into playing. </li></ul>
  4. 4. Basic Idea <ul><li>Each entity (graphic objects, virtual characters, avatars etc) in the virtual world could be modeled as an agent. </li></ul><ul><li>The whole virtual world becomes as active as a multi-agent community (virtual life space) which are able to support various types of interactive story telling/game contents in virtual world. </li></ul>
  5. 5. Basic Idea <ul><li>Agents are goal oriented, autonomous, pro-active, social, adaptive to environment </li></ul><ul><li>Agents may have human like behaviors, emotions, happy, fear etc. </li></ul><ul><li>The agentization of entities in virtual worlds brings new dimensions of human-like experiences, situational/contextual, social and even emotional etc. in virtual space/life. </li></ul>
  6. 6. Agent Augmented Interactive Storytelling <ul><li>Agent: Characters </li></ul><ul><ul><li>Goal-Oriented </li></ul></ul><ul><ul><li>Reactive </li></ul></ul><ul><ul><li>Proactive </li></ul></ul><ul><ul><li>Social … </li></ul></ul><ul><li>Agent Augmented Storytelling system: Features </li></ul><ul><ul><li>Personalization </li></ul></ul><ul><ul><li>Social </li></ul></ul><ul><ul><li>Immersive </li></ul></ul><ul><ul><li>Situated </li></ul></ul><ul><ul><li>Context aware … </li></ul></ul>
  7. 7. A Model based Approach: Fuzzy Cognitive Goal Net <ul><li>Goal Net is an goal oriented modeling tool that decompose a problem into a goal net. </li></ul><ul><li>Fuzzy cognitive map is a cognitive model that models a problem into a cognitive map. </li></ul><ul><li>Fuzzy cognitive goal net seamlessly integrate Goal Net with Fuzzy Cognitive Maps. </li></ul><ul><li>FCGN is used for modeling both story contents and agents. </li></ul>
  8. 8. Goal Net: Basic Elements <ul><li>A goal is a desired state that an agent intends to reach. </li></ul><ul><li>A transition leads to a new goal by performing some tasks { t 1 , t 2 … t n } in a specific environment { ev 1 , ev 2 … ev m } . </li></ul><ul><li>Transitions represent various goal relationships between goals. </li></ul><ul><li>Action/task selections are based on the environment situation/contexts </li></ul>{ t 1 , t 2 … t n } { ev 1 , ev 2 … ev m } Goal i Goal j Transition k
  9. 9. Goal Net: Hierarchical Structure
  10. 10. Goal Net <ul><li>Modeling story scenes </li></ul>
  11. 11. Cognitive Map (CM) Concept i, e.g. unattended car relationship + f i f j <ul><ul><li>Cognitive Map models human being’s cognition as a set of concepts and relationships between concepts. </li></ul></ul>Concept j, e.g. theft intention
  12. 12. Cognitive Map Modeling: an Example unattended cars theft intention chance of being caught + - + + theft security guards patrol
  13. 13. Fuzzy Cognitive Maps
  14. 15. Design and Implementation Agents with MADE (Multi-Agent Development Environment) <ul><li>Design Goal Nets using Goal Net Designer </li></ul><ul><li>Create agent using agent creator </li></ul><ul><li>Load Goal Net to agents using the knowledge Loader </li></ul>
  15. 16. Interactive Storytelling Engine
  16. 17. Singapore River City
  17. 18. View and Action Space Display Space Communication Space Virtual Space
  18. 19. Final Assessment Phase 2: Mystery House Investigation Phase 1: Information Collection <ul><li>Participants gather information and apply knowledge by exploring the virtual world and interacting with environments. </li></ul>Agent Augmented Virtual World
  19. 20. Doctor and nurse talk about the symptoms of the illness.
  20. 21. Officer in Health Ministry introduces differences among diseases.
  21. 22. In the village, villagers lead us to see the environments…
  22. 23. The test helper teaches students to prevent illness in mystery house.
  23. 24. Covers the pot to eliminate mosquito breeding place gain 1 point.
  24. 25. Put down the Mosquito Net, gain some points.
  25. 26. Conclusions <ul><li>Fuzzy cognitive goal net (FCGN) enables easy creation of story scenario. </li></ul><ul><li>The G-MADE game engine transform the analyzing designing and implementing interactive story/game to a collection of interacting agents (MAS). </li></ul><ul><li>The story plot created by FCGN facilitates situational/context aware, personalization etc. </li></ul>
  26. 27. Demo Time
  27. 28. Final Assessment Phase 2: Mystery House Investigation Phase 1: Information Collection <ul><li>Participants gather information and apply knowledge by exploring the virtual world and interacting with environments. </li></ul>Agent Augmented Virtual World
  28. 29. THANK YOU!
  29. 30. Phase 1 Explore Virtual World
  30. 31. Phase 2 Visit Mystery House
  31. 32. Phase 3 – Final Online Test Phase 3 Final Test

×