Dissertação

Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos

The basis for the development of artificial intelligence is based on a primordial concept - intelligent agents. Studying, understanding and improving the behavior of these autonomous entities are some of the motivations of this work. Understanding and improving the behavior of these autonomous entit...

ver descrição completa

Autor principal: SANTOS, Adriano Augusto Addario dos
Grau: Dissertação
Idioma: por
Publicado em: Universidade Federal do Pará 2020
Assuntos:
Acesso em linha: http://repositorio.ufpa.br:8080/jspui/handle/2011/12569
id ir-2011-12569
recordtype dspace
spelling ir-2011-125692020-09-24T00:56:55Z Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos SANTOS, Adriano Augusto Addario dos TEIXEIRA, Otávio Noura http://lattes.cnpq.br/5784356232477760 http://orcid.org/0000-0002-7860-5996 Software - Desenvolvimento Inteligência artificial Agentes inteligentes (Software) Sistemas multiagentes Teoria dos jogos CNPQ::ENGENHARIAS DESENVOLVIMENTO DE SISTEMAS COMPUTAÇÃO APLICADA The basis for the development of artificial intelligence is based on a primordial concept - intelligent agents. Studying, understanding and improving the behavior of these autonomous entities are some of the motivations of this work. Understanding and improving the behavior of these autonomous entities are some of the motivations of this work, which seeks to present a software prototype, which enables the study of agent behaviors, using the structure proposed by Russell and Norvig and introducing a way of classifying the strategies of behaviors used in Prisoner's Dilemma games. It is used as a basis for Axelrod's computational tournaments in 1984, as well as other tournaments that took place in these more than 30 years of research into the Iterated Prisoner's Dilemma. As an integral part of this work, we used Vincent Knight's library, which features 242 behavior strategies implemented in Python. In addition to the library, 512 more strategies were added, thus forming a base of 754 strategies all implemented in Python. By uniting the field of artificial intelligence with game theory, the aim is to use the best of both areas for application in highly complex problem solving. A base para o desenvolvimento da inteligência artificial tem em seu alicerce um conceito primordial – os agentes inteligentes. Estudar, compreender e melhorar o comportamento dessas entidades autônomas são algumas das motivações deste trabalho. Compreender e melhorar o comportamento dessas entidades autônomas são algumas das motivações deste trabalho, o qual busca apresentar um protótipo de software, que viabiliza o estudo dos comportamentos de agentes, utilizando a estrutura proposta por Russell e Norvig e introduzindo uma forma de classificação das estratégias de comportamentos utilizadas em jogos do Dilema do Prisioneiro. É utilizado como base, os torneios computacionais realizados por Axelrod em 1984, assim como outros torneios que aconteceram nesses mais de 30 anos de pesquisas voltadas ao Dilema do Prisioneiro Iterado. Como parte integrante desse trabalho, foi utilizado a biblioteca de Vincent Knight, que conta 242 estratégias de comportamento implementadas em Python. Somado a biblioteca, foram adicionas mais 512 estratégias, formando assim uma base de 754 estratégias todas implementadas em Python. Ao unir o campo da inteligência artificial com a teoria dos jogos, o intuito é utilizar o melhor das duas áreas para aplicação em solução de problemas de alta complexidade. 2020-08-28T17:37:51Z 2020-08-28T17:37:51Z 2019-05-30 Dissertação SANTOS, Adriano Augusto Addario dos. Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos. Orientador: Otávio Noura Teixeira. 2019. 107 f. Dissertação (Mestrado em Computação Aplicada) - Núcleo de Desenvolvimento Amazônico em Engenharia, Universidade Federal do Pará, Tucuruí, 2019. Disponível em: http://repositorio.ufpa.br:8080/jspui/handle/2011/12569. Acesso em:. http://repositorio.ufpa.br:8080/jspui/handle/2011/12569 por Acesso Aberto application/pdf Universidade Federal do Pará Brasil Núcleo de Desenvolvimento Amazônico em Engenharia - NDAE/Tucuruí UFPA Programa de Pós-Graduação em Computação Aplicada 1 CD-ROM
institution Repositório Institucional - Universidade Federal do Pará
collection RI-UFPA
language por
topic Software - Desenvolvimento
Inteligência artificial
Agentes inteligentes (Software)
Sistemas multiagentes
Teoria dos jogos
CNPQ::ENGENHARIAS
DESENVOLVIMENTO DE SISTEMAS
COMPUTAÇÃO APLICADA
spellingShingle Software - Desenvolvimento
Inteligência artificial
Agentes inteligentes (Software)
Sistemas multiagentes
Teoria dos jogos
CNPQ::ENGENHARIAS
DESENVOLVIMENTO DE SISTEMAS
COMPUTAÇÃO APLICADA
SANTOS, Adriano Augusto Addario dos
Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
topic_facet Software - Desenvolvimento
Inteligência artificial
Agentes inteligentes (Software)
Sistemas multiagentes
Teoria dos jogos
CNPQ::ENGENHARIAS
DESENVOLVIMENTO DE SISTEMAS
COMPUTAÇÃO APLICADA
description The basis for the development of artificial intelligence is based on a primordial concept - intelligent agents. Studying, understanding and improving the behavior of these autonomous entities are some of the motivations of this work. Understanding and improving the behavior of these autonomous entities are some of the motivations of this work, which seeks to present a software prototype, which enables the study of agent behaviors, using the structure proposed by Russell and Norvig and introducing a way of classifying the strategies of behaviors used in Prisoner's Dilemma games. It is used as a basis for Axelrod's computational tournaments in 1984, as well as other tournaments that took place in these more than 30 years of research into the Iterated Prisoner's Dilemma. As an integral part of this work, we used Vincent Knight's library, which features 242 behavior strategies implemented in Python. In addition to the library, 512 more strategies were added, thus forming a base of 754 strategies all implemented in Python. By uniting the field of artificial intelligence with game theory, the aim is to use the best of both areas for application in highly complex problem solving.
author_additional TEIXEIRA, Otávio Noura
author_additionalStr TEIXEIRA, Otávio Noura
format Dissertação
author SANTOS, Adriano Augusto Addario dos
title Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
title_short Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
title_full Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
title_fullStr Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
title_full_unstemmed Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
title_sort um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de russell/norvig e na teoria dos jogos
publisher Universidade Federal do Pará
publishDate 2020
url http://repositorio.ufpa.br:8080/jspui/handle/2011/12569
_version_ 1787147609568182272
score 11.653393