TCCgrad
Implementação de um framework para o desenvolvimento de agentes como sistema multi-contexto
Fecha
2018-11-09Autor
Arnhold, Valdir Luiz Hofer
Institución
Resumen
A inteligência artificial (IA) é tema de estudo em diversas áreas de conhecimento. Ao longo da história, ela passou por diferentes etapas e contribui inovando em diferentes frentes. Hoje, a IA é utilizada como suporte para o desenvolvimento de diferentes ferramentas afetando diretamente a vivência e a experiência de uso dos usuários. Uma das frentes da IA se dedica ao estudo e desenvolvimento de modelos e arquiteturas para a criação de agentes cognitivos. Sistemas baseados em agentes, podem ser utilizados em diferentes contextos, fato que ressalta a importância do desenvolvimento de novos métodos a fim de possibilitar sua criação ou prototipação. A literatura, apresenta diversas abordagens e métodos para a criação de modelos de agente entre elas a de Sistemas Multi-Contexto. Este trabalho, apresenta a criação de um framework para permitir o desenvolvimento e criação de agentes BDI vistos como um Sistema Multi-Contexto. Como principais resultados, é demostrada a execução de um agente BDI visto como sistema Multi-Contexto e o uso de regras de ponte para raciocinar sobre diferentes contextos. Artificial intelligence (AI) is subject of study in several areas of knowledge. Throughout history, it has gone through different stages and contributed for innovating on different fronts. Today, the AI is used as support for the development of different tools directly affecting the user experience and his way to deal with tecnology. One of the fronts of AI is dedicated to the study and development of models and architectures for the development of cognitive agents. Agent-based systems can be used in different contexts, a fact that emphasizes the importance of the development of new methods in order to enable their creation or prototyping. The literature presents several approaches and methods for the development of agent models including Multi-Context Systems. This work presents the development of a framework to conceive BDI agents as a Multi-Context System. As main results, it is demonstrated the execution of a BDI agent seen as a Multi-Context system and the use of bridge rules to reason about different contexts.