Autonomous Multiagent Systems Week – 15a Entertainment Agents.

Slides:



Advertisements
Similar presentations
Chapter 09 AI techniques in different game genres (Puzzle/Card/Shooting)
Advertisements

Introduction to Multimedia Adeyemi Adeniyi Bsc, MCP MCTS
Digital Game-Based Learning Why and How it Works.
SE320: Introduction to Computer Games Week 7: Core Mechanics Gazihan Alankus.
Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech Multimedia Communications Tejinder Judge Usable Security – CS 6204 – Fall, 2009.
Chapter Mats Wouters. One Kind of Experience is the Story.
Why should they care?. A model for motivation  Expectancy  Your expectation about your ability to accomplish the task  Am I capable and prepared to.
Relating Error Diagnosis and Performance Characteristics for Affect Perception and Empathy in an Educational Software Application Maria Virvou, George.
Unit 7: Cross-Cultural Communication Prepared by Building Community Trust: Improving Cross-Cultural Communication in the Criminal Justice System.
Patterns in Game Design Chapter 9: Game Design Patterns for Narrative Structures, Predictability, and Immersion Patterns CT60A7000 Critical Thinking and.
Chapter 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE
1 An Architecture for Action, Emotion, and Social Behavior Joseph Bates, A. Bryan Loyall and W. Scott Reilly Federico Trilnik - ISISTAN.
Introduction to Virtual Reality Mark Green School of Creative Media.
Valve’s Design Process for Creating Half-Life 2  Presented by David Speyrer and Brian Jacobson.
Computing ESSENTIALS     CHAPTER Ch 9Copyright 2003 The McGraw-Hill Companies, Inc Graphics, Multimedia, and Artificial Intelligence computing.
Artificial Intelligence
Domain Modeling (with Objects). Motivation Programming classes teach – What an object is – How to create objects What is missing – Finding/determining.
“Teaching” by Sharleen L. Kato
Artificial Intelligence in Game Design Camera Control.
The Entertainment Industry Meets Simulation: The Challenge of the Holodeck Bill Swartout Institute for Creative Technologies University of Southern California.
Planning & Budgeting 24 th August 2011 Dave Hastings.
Enabling Organization-Decision Making
Gender and Sex Sex is a designation based on biology Gender is socially and psychologically constructed.
Community Criteria People Criteria Process Criteria Culture Criteria
Game Industry and The Future of Game Pertemuan 12 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
Primary Game Rugby Football League 1. Workshop Overview Primary Game Resource What motivates young players. Getting your team ready Core Skills, Skills.
ARR-3.2 Evaluate positive and productive ways of behaving and relating to others in family, career, and community settings. ARR-3.3 Analyze and promote.
Introduction GAM 376 Robin Burke Winter Outline Introductions Syllabus.
Computer Science CPSC 322 Lecture 3 AI Applications 1.
On the Internet, an intelligent agent (or simply an agent ) is a program that gathers information or performs some other service (typically search queries.
Course Title: M.M.T Chapter No: 01 “Introduction to Multimedia”
Fall 2006CS4455 Prototyping Maribeth Gandy Jeff Wilson
1 Lesson 5.1: Experience Economy Strategies Reflected in Website Information Design Lesson 5.2: Experience Economy Strategies Reflected in Website Interface.
DEPARTMENT of COMPUTER SCIENCE University of Rochester  Activities  Abductive Inference of Multi-Agent Interaction  Capture the Flag Data Collection.
Activity Planning and Assessment
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
SE 350 – Programming Games Lecture 12: Core Mechanics Lecturer: Gazihan Alankuş 2/10/20121.
PREVENTION AND INTERVENTION EDG 4410 Ergle. Prevention includes: Careful planning (that means work!) Create classroom climate Teacher Characteristics:
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Chapter 6 Attitudes.
The other day I played a typing game on popcap.com… I got really far and did really well, and there came a point where I got bored.
Autonomous Virtual Humans Tyler Streeter April 15, 2004.
I Robot.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Chapter 1: The Nature of Theatre Origins in ritual practices Theatre as a form is at least 2500 years old It has been as varied as the cultures in which.
EMOTIONAL INTELLIGENCE. 2 Emotional Intelligence at Work.
Integrating Motivation into Online Learning Prof. Brenda C. Litchfield Mr. Chris A. Fulton Centre for Teaching and Learning Enhancement.
Artificial intelligence
CLASSROOM MANAGEMENT DR KEVIN LAWS FACULTY OF EDUCATION AND SOCIAL WORK THE UNIVERSITY OF SYDNEY.
Chapter Fourteen Communicating the Research Results and Managing Marketing Research Chapter Fourteen.
Michael A. Hitt C. Chet Miller Adrienne Colella Slides by R. Dennis Middlemist Michael A. Hitt C. Chet Miller Adrienne Colella Chapter 4 Learning and Perception.
Producers and Directors By: Jordyn Cook. Summary Producers select plays or scripts, arrange financing, and make production decisions while directors interpret.
ATD-NYC eLearning SIG Homework for Meeting 11/18/2015 No-Budget Gamification Copyright 2015 by Sellon Solutions LLC.
The 10 Commandments of Improv
Mud Agents. Internet Chat  Multi-user  Near-real time Asynchronous communication  Locality –Public space / private space –Different rooms  Identity.
Reflective Journal 50% of the total marks for the module.
Stage Fright Fear – A biological process by which animals, including humans, secure the necessary energy to do a job that really matters.
Teaching and Learning Policy Summary. Having purpose Putting the vision into practice Analyse Plan Do Review Record Report.
Organizational Culture & Environment
Simulation of Characters in Entertainment Virtual Reality.
2D Game Programming with XNA 4.0. Principles of Game Programming Game Programming Basics Mouse & Keyboard Controls Sounds Sprites and Animation Collision.
Classroom Management Plan
Using Information Technology
Chapter 11: Artificial Intelligence
Organization and Knowledge Management
SPECIALIZED APPLICATION SOFTWARE
Mixed ability or different ways of understanding?
Information Retrieval
Presentation transcript:

Autonomous Multiagent Systems Week – 15a Entertainment Agents

Entertainment agents Current Applications – Games Creatures – Companionship Cobot, BoB – Virtual reality applications simulations (Tears and fears) – Movies The two towers

The two towers – the movie Battle of Helm’s Deep – 50,000 creatures – Balance chaos and purposeful action – Tough to hand code each frame Solution – Each fighter is an autonomous agent Characters are truly fighting!! Movie – result was fixed but the frames themselves was not under direct control of the director

The Two Towers Software called Massive used Agents in massive – Biological characteristics (hearing, sight) – Behaviors ( aggressive ) – Actions (sword up, move back, run) – Brain or the controlling part– not much detail Rule based system based on fuzzy logic Results – Surprisingly good..so don’t miss the movie!! – Test runs – a group of agents – it was better not to fight and run away

Believable Agents – “[Agents that] provide the illusion of life, thus permitting….[an] audience’s suspension of disbelief” Coined by Joseph Bates – From the arts - characters Requirements – Broad behavior – Suspend disbelief – Artistically interesting What other factors – for an agent to be believable?

The Oz World World – Simulated physical environment Objects – methods to use them Topological relationship Sensing through sense objects – Automated agents inhabiting it Agents – Goal directed reactive behavior – Emotional state – Social knowledge – Some NLP Evaluation – subjective, depends on the user feedback

Oz Emotions – key component in Oz agents Emotions – from success or failure of goals – Happy / Sad : when goal succeeds / fails – Hope : chance that the goal succeeds – Degree : the importance of goal to the agent Emotions affect behavior Bates founded a company – zoesis studios (

Believable Agents Believable agents – Emotions necessary. Is it advisable to put emotions into machines? – Privacy issues!! – trust

Tears and Fears Two models brought into one – Emotion affects behavior Model non-verbal behavior Behavior should be consistent – Emotion arises from the result of a behavior Built into characters in a virtual world Used in military simulations. Mission Rehearsal Exercise system.

BoB – Music Companion Improvisational companionship for Jazz players Trades solos by configuring itself to the users musical sense BoB and believable agents – Similarities Specificity Evaluation – based on audience response Assumes audience is willing to suspend their disbelief – Differences Time constraint

BoB Represents melodic content in pairs 3 components – Offline learned knowledge – Perception – Generation Uses unsupervised learning. – Why?

Cobot Agent resides in the LambdaMoo chat community – Multi user text based virtual world – Speech + emotion (verbs) – Interconnected rooms modeled as a mansion – Rooms, objects(118,154) and behaviors – Test bed for AI experiments Primary functionality of Cobot – Extensive logging and recording – Social statistics and queries – Emote and chat abilities

Cobot Aim: agent to take unprompted, meaningful actions which is fun to users Reinforcement learning Challenges – Choice of state space – Multiple reward sources – Inconsistency – Irreproducibility of experiments Reward function – Learn a single function for all users? – Both direct (reward and punish verbs) and indirect (spank, hug..) State features – Need to gauge social activity

Cobot - Experiments

Results Encouraging Cobot learned successfully for those who exhibited clear preferences. Cobot responds to dedicated parents Inappropriateness of average reward – Users stopped giving rewards. Habituated or too bored