220 likes | 339 Views
Criatures Virtuals Emocionals i Ensinistrables per un MMOG. Alumne: Carles Ros Martínez Ponent: Oscar García Panyella. 15/Nov/2004. Índex. Introducció Emocions Aprenentatge Arquitectura Conclusions. Introducció. Introducció Emocions Aprenentatge Arquitectura Conclusió.
E N D
Criatures Virtuals Emocionals i Ensinistrables per un MMOG Alumne: Carles Ros Martínez Ponent: Oscar García Panyella 15/Nov/2004
Índex • Introducció • Emocions • Aprenentatge • Arquitectura • Conclusions
Introducció IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Importància de les emocions • Necessitat de l’aprenentatge • Exemple: Black&White • Objectiu: • Criatures que demostrin emocions • Criatures que aprenguin i s’adaptin • Criatures aptes per un MMOG (Massively Multiplayer Online Game)
Emocions IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Beneficis: • Criatures biològicament més plausibles • Comunicació de les motivacions • Lligam emocional amb les criatures • Inconvenients: • Camp poc experimentat • Alts requeriments de disseny i modelat
Estímuls Personalitat Sensacions Emocions Sentiments Estat d’ànim Components emocionals IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Sensacions • Emocions • Estat d’ànim • Sentiments • Personalitat
Taula de sensacions IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Relaciona estímuls amb emocions: • Taula compartida entre criatures:
Generació d’emocions IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Increment instantani • Decaïment lent
Estat d’ànim IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Components: • Emoció dominant / estat emocional neutre • Xoc emocional
Sentiments IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Sentiment = record de les sensacions vers algú • Valor en funció sigmoïdal bipolar • Durada permanent • Sentiments compartits
Demostració d’emocions IntroduccióEmocions Aprenentatge Arquitectura Conclusió • Imprescindible demostrar les emocions(o passen desapercebudes pel jugador) • Com demostrar emocions: • Animacions • Expressions • Gestos • Sons • Comportaments • Alteració de la percepció
Aprenentatge IntroduccióEmocionsAprenentatge Arquitectura Conclusió • Beneficis: • Realisme • Adaptació (on-line) • Disseny automàtic de regles (off-line) • Inconvenients: • Camp relativament nou • Risc d’imprevisible (on-line)
Aprenentatge per reforçament IntroduccióEmocionsAprenentatge Arquitectura Conclusió • Filosofia “prova i error” • Premi a llarg termini (retorn)
Algorisme Q-learning IntroduccióEmocionsAprenentatge Arquitectura Conclusió • Aprèn els valors Q • Aprenentatge incremental • Premis futurs rebaixats
Xarxes neuronals IntroduccióEmocionsAprenentatge Arquitectura Conclusió • Valors Q guardats amb xarxes neuronals • Agrupació d’accions en comportaments • Compartició de xarxes neuronals
Premis IntroduccióEmocionsAprenentatge Arquitectura Conclusió • Procedència: • Entorn (estímuls) • Emocions • Jugador • Premi acumulat • Taula de premis: • Relaciona estímuls, comportaments i premis • Compartició de la taula de premis
Política de comportament IntroduccióEmocionsAprenentatge Arquitectura Conclusió • Combinar exploració i explotació • Política estocàstica: • Política -soft disminueix amb l’edat • Polítiques complementàries
Arquitectura IntroduccióEmocionsAprenentatgeArquitectura Conclusió • Agent embodied • Beneficis: • Realisme • Modularitat • Portabilitat • Inconvenients: • Lleugera sobrecàrrega • Més memòria
Sistemes d’una criatura IntroduccióEmocionsAprenentatgeArquitectura Conclusió • Sentits • Sistema de percepció • Sistema emocional • Sistema d’adaptació • Sistema de comportament • Sistema motor • Cos
Integració en un MMOG IntroduccióEmocionsAprenentatgeArquitectura Conclusió • Possibilitats: • Actualitzar cada criatura a freqüències diferents • Actualitzar cada sistema a freqüències diferents • Inhibir sistemes • Substituir sistemes per versions més “econòmiques”
Conclusions IntroduccióEmocionsAprenentatgeArquitecturaConclusió • Aprenentatge: • Futur més immediat de la IA dels jocs • L’aprenentatge per reforçament s’adequa molt bé als jocs • Emocions: • Camp molt verd Resultats encara artificials • Les emocions poden permetre als jocs fer el salt al gran públic
Línies de futur IntroduccióEmocionsAprenentatgeArquitecturaConclusió • Aprenentatge a nivell d’acció • Passions • Empatia • Experiment en un MMOG real
Criatures Virtuals Emocionals i Ensinistrables per un MMOG Alumne: Carles Ros Martínez Ponent: Oscar García Panyella 15/Nov/2004