Publicado em: 28/03/2012
Defesa de Dissertação de Mestrado em Inteligência Artificial
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL
INSTITUTO DE INFORMÁTICA
PROGRAMA DE POS-GRADUAÇÃO EM COMPUTAÇÃO
———————————————————
DEFESA DE DISSERTAÇÃO DE MESTRADO
Aluno: Ricardo Rodrigues Lucca
Orientador: Prof. Dr. Rafael Heitor Bordini
Título: MARO: Um Modelo de Emoções Usando Ontologia
Linha de Pesquisa:Inteligência Artificial
Data:02/04/2012
Hora:10h30min
Local: Sala 220 (conselhos). Prédio 43412 – Instituto de Informática
Banca Examinadora:
Prof. Dr. Álvaro Freitas Moreira (UFRGS)
Profa. Dra. Mara Abel (UFRGS)
Profa. Dra. Renata Vieira (PUCRS)
Presidente da Banca: Prof. Dr. Rafael Heitor Bordini
Resumo:
Este trabalho apresenta um framework que permite a programação de agentes capazes de perceberem seus próprios estados emocionais. O framework foi desenvolvido em Java com base na plataforma multi-agente Jason, estendendo a base de crenças de agentes Jason a fim de utilizar a ontologia afetiva que foi desenvolvida. Além disso, o ambiente foi construído a partir de uma base de conhecimento que descreve rotinas em ambientes simulados através de anotações em objetos do ambiente. Um mecanismo de avaliação das emoções baseando-se nas anotações dos objetos foi construído, apoiado por uma ontologia de preferência sobre essas anotações. Dessa forma, aplicações de entretenimento podem utilizar o sistema ou as bases de conhecimento apresentadas para diferentes propósitos. A criação de um mapa onde os personagens atuam, e a criação da rotina de cada personagem e suas preferências são alguns exemplos de utilizações. Para a validação do framework desenvolvido, dois exemplos foram construídos. O primeiro utilizou a maior parte dos grupos afetivos da ontologia proposta, com a finalidade principal de demonstrar o modelo implementado. Já o segundo usa apenas um grupo emotivo e serve para demonstrar a utilização conjunta de todas as ontologias apresentadas.
Palavras-chave: Agentes virtuais, programação de agentes, simulação, computação afetiva, modelo OCC, ontologias.