MARO : um modelo de emoções usando ontologia
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/108987 |
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 desenvolvida. Além disso, o ambiente foi construído a partir de uma base de conhecimento que descreve rotinas em ambientes simulados. 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 poderiam 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 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. |
id |
URGS_bef5723091ba9680c3d57ac9f802eaea |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/108987 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Lucca, Ricardo RodriguesBordini, Rafael Heitor2015-01-15T02:15:17Z2012http://hdl.handle.net/10183/108987000948422Este 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 desenvolvida. Além disso, o ambiente foi construído a partir de uma base de conhecimento que descreve rotinas em ambientes simulados. 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 poderiam 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 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.This work presents a framework built on top of the Jason platform (BORDINI et al., 2004) to allow the development of software agents that have emotional states. The framework was developed in Java and extends the belief base of Jason agents so as to use an ontology for the OCC affective model (ORTONY; COLLINS; CLORE, 1988) that has been created as part of this work. The developed belief base allows an agent to perceive its own emotions throw inferring new beliefs based on the agent’s appraisal of the state of the environment. In addition, a model of agents’ routine tasks was defined, as was a model for agents’ preferences about aspects of environment, helping automate the ascription of emotional states. Finally, in order to validate the developed framework, two applications were developed. The first demonstrates the use of various different emotions from the affective model and the second uses in a single application all the ontologies and models developed as part of this work.application/pdfporInteligência artificialAgentes inteligentesProgramaçãoVirtual agentsAgent-oriented programmingSimulationAffective computingOCC’s modelOntologyMARO : um modelo de emoções usando ontologiaMaro : a model of emotions using ontologyinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2012mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000948422.pdf000948422.pdfTexto completoapplication/pdf1462777http://www.lume.ufrgs.br/bitstream/10183/108987/1/000948422.pdf6283290bca3cd9e4c63226723b4960b9MD51TEXT000948422.pdf.txt000948422.pdf.txtExtracted Texttext/plain233025http://www.lume.ufrgs.br/bitstream/10183/108987/2/000948422.pdf.txtf92c05d0a9f6387e26b20cb70eb3d3e3MD52THUMBNAIL000948422.pdf.jpg000948422.pdf.jpgGenerated Thumbnailimage/jpeg1037http://www.lume.ufrgs.br/bitstream/10183/108987/3/000948422.pdf.jpg71f543027cf4792a1556aa6a42e45250MD5310183/1089872018-10-23 08:39:17.637oai:www.lume.ufrgs.br:10183/108987Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-23T11:39:17Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
MARO : um modelo de emoções usando ontologia |
dc.title.alternative.en.fl_str_mv |
Maro : a model of emotions using ontology |
title |
MARO : um modelo de emoções usando ontologia |
spellingShingle |
MARO : um modelo de emoções usando ontologia Lucca, Ricardo Rodrigues Inteligência artificial Agentes inteligentes Programação Virtual agents Agent-oriented programming Simulation Affective computing OCC’s model Ontology |
title_short |
MARO : um modelo de emoções usando ontologia |
title_full |
MARO : um modelo de emoções usando ontologia |
title_fullStr |
MARO : um modelo de emoções usando ontologia |
title_full_unstemmed |
MARO : um modelo de emoções usando ontologia |
title_sort |
MARO : um modelo de emoções usando ontologia |
author |
Lucca, Ricardo Rodrigues |
author_facet |
Lucca, Ricardo Rodrigues |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lucca, Ricardo Rodrigues |
dc.contributor.advisor1.fl_str_mv |
Bordini, Rafael Heitor |
contributor_str_mv |
Bordini, Rafael Heitor |
dc.subject.por.fl_str_mv |
Inteligência artificial Agentes inteligentes Programação |
topic |
Inteligência artificial Agentes inteligentes Programação Virtual agents Agent-oriented programming Simulation Affective computing OCC’s model Ontology |
dc.subject.eng.fl_str_mv |
Virtual agents Agent-oriented programming Simulation Affective computing OCC’s model Ontology |
description |
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 desenvolvida. Além disso, o ambiente foi construído a partir de uma base de conhecimento que descreve rotinas em ambientes simulados. 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 poderiam 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 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. |
publishDate |
2012 |
dc.date.issued.fl_str_mv |
2012 |
dc.date.accessioned.fl_str_mv |
2015-01-15T02:15:17Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/108987 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000948422 |
url |
http://hdl.handle.net/10183/108987 |
identifier_str_mv |
000948422 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/108987/1/000948422.pdf http://www.lume.ufrgs.br/bitstream/10183/108987/2/000948422.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/108987/3/000948422.pdf.jpg |
bitstream.checksum.fl_str_mv |
6283290bca3cd9e4c63226723b4960b9 f92c05d0a9f6387e26b20cb70eb3d3e3 71f543027cf4792a1556aa6a42e45250 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085309173465088 |