SASE: Editor e Simulador de Atores
Sintéticos
Acompanhamento das Atividades
Danielle R. D. da Silva, Geber Ramalho
{drds, glr}@cin.ufpe.br
Computação Inteligente – Ambientes de Entretenimento – Atores sintéticos
Programa Doutorado
Início: Março/2003
SAAP – Março/2004
Motivação
Atores sintéticos são candidatos ideais para popular
ambientes de entretenimento
Podem trazer ilusão de vida
Podem guiar os usuários
Podem ensinar aos usuários
Favorecem aos usuários a possibilidade de resolver
conflitos sociais e morais
Tem se tornado o tópico mais pesquisado na área
de IA e Jogos
Fazer dos jogos ambientes muito mais rico em interação
Breve Descrição
Extensão do trabalho de mestrado
Foi proposto o modelo PCSA para atores sintéticos
Prover personalidade coerente a longo tempo e reações de
curto prazo em função de estados emocionais/físicos
Personalidade baseada na teoria “The Big Five”
Desenvolvido um jogo de aventura onde os personagens
eram modelados através do PCSA
Não houve validação eficiente do modelo
Ajustes devem ser feitos no PCSA para torná-lo mais
escalar
Problemas/Abordagens
Tornar o PCSA mais escalável
Definir taxonomia de fatores situacionais
Definir um conjunto básico de emoções
Definir o relacionamento matemático entre os traços de
personalidade e fatores situacionais bem como os estados
emocionais
Desenvolver um editor/simulador de atores sintéticos
Definir uma linguagem para modelagem dos AS
Integrar o SASE com modelos gráficos de personagens
Definir um processo sistemático de validação para atores
sintéticos
Integrar o SASE e PCSA ao framework de IA desenvolvido no
CIn (Forge V8)
Trabalhos Relacionados
Modelos de atores sintéticos
Projeto Oz – CMU University, Joseph Bates
Projeto Teatro Virtual - Stanford University, Barbara Hayes-Roth
Projeto Gull - CMU University e Institute of Psicology NRC, Paola
Rizzo e Manuela Veloso
Projeto Amusement - Facultad de Informática - Universidad
Politécnica de Madrid
Projeto PME - Miralab - University of Geneva, Arjan Egges
Projeto PE - Miralab - University of Geneva, Arjan Egges
Projeto PAR/PARSYS - Center for Human Modeling and Simulation University of Pennsylvania, Jan Allbeck
Projeto Cathexis – MIT University, Juan Velaskey
Projeto EBA – Universidade de Lisboa, Rodrigo Ventura
Outros projetos:
Creatures
Trabalhos Relacionados
Modelos de personalidade/emoções/atitudes
“The Big Five”
Teoria dos traços
Teoria da aprendizagem social
Teoria da ação - Symlog
Modelo OCC
Status
2.o SEMESTRE/2003
PLANEJADO
(setembro/2003 –
Março/2004)
REALIZADO
(setembro/2003 –
Março/2004)
1.o SEMESTRE/2004
EXPECTATIVAS
(Abril/2004 – Agosto/2004)
Cursado:
Concluir os créditos p/
qualificação.
Trabalho individual
Processos cognitivos
Trabalho individual
Projeto e desenvolvimento
de jogos
Cursar disciplina extra:
Processos cognitivos
Créditos para qualificação
concluídos.
Iniciar a reavaliação do
modelo.
Realizado através do
trabalho individual – em
progresso.
Concluir avaliação prévia do
PCSA
Continuar o levantamento
bibliográfico.
Realizado através do
trabalho individual.
Concluir levantamento
bibliográfico.
Reavaliar o escopo do
projeto.
Em progresso.
Fechar escopo do projeto.
Reajustar o modelo PCSA.
Formalizar artigo e submeter
projeto para qualificação.
Análise de Riscos
Riscos
Plano de Contigência
Teoria utilizada como base para
o modelo PCSA for julgada
como inadequada
Buscar suporte de especialistas para estabelecer outra teoria como
base.
Tempo destinado ao processo
de validação do modelo PCSA
insuficiente
Estender o prazo para finalização da tese.
Modelo PCSA inadequado para
o domínio de aplicações de
entretenimento
Buscar outros domínios de aplicação como assistentes
pedagógicos.
Re-implementar o PCSA
usando outra linguagem de
programação (provavelmente
C++).
-
Subestimar o desenvolvimento
do SASE
-
Dependências
Item
Descrição
1
Suporte de especialistas na área de Psicologia para auxiliar na validação sistemática do
projeto.
2
3
Cronograma (recorte)
Etapas
2003
01
[01]
02
01
[100%]
[02]
[70%]
[03]
[30%]
[04]
[01] Cumprimento de créditos
[02] Levantamento bibliográfico.
[03] Reavaliar o modelo PCSA.
[04] Escopo do projeto.
[05] Ajustar o modelo PCSA de
acordo com (2), (3) e (4).
[06] Formalizar artigo I.
2004
[05]
[06]
02
Feeback sobre o SAAP
Positivos
O acompanhamento auxilia na detecção prévia de
problemas associados aos projetos
Diminui o risco da não conclusão dos projetos
Negativos
Burocratização (desperdício de papéis)
Critérios de avaliação confusos
Um pouco desorganizado