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

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: SANTOS, Adriano Augusto Addario dos lattes
Orientador(a): TEIXEIRA, Otávio Noura lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Pará
Programa de Pós-Graduação: Programa de Pós-Graduação em Computação Aplicada
Departamento: Núcleo de Desenvolvimento Amazônico em Engenharia - NDAE/Tucuruí
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://repositorio.ufpa.br:8080/jspui/handle/2011/12569
Resumo: 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.
id UFPA_cdb45367e461e5331c20fc24b7c3b9ca
oai_identifier_str oai:repositorio.ufpa.br:2011/12569
network_acronym_str UFPA
network_name_str Repositório Institucional da UFPA
repository_id_str
spelling 2020-08-28T17:37:51Z2020-08-28T17:37:51Z2019-05-30SANTOS, 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: https://repositorio.ufpa.br/jspui/handle/2011/12569. Acesso em:.http://repositorio.ufpa.br:8080/jspui/handle/2011/12569A 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.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.Submitted by Ronald Brandão (ronald23706@gmail.com) on 2019-11-27T14:15:48Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_PrototipoSoftwareSimulacao.pdf: 2169586 bytes, checksum: 1645164ea57bb089d8e7ed0a150013e0 (MD5)Approved for entry into archive by Mayara Menezes (mayara@ufpa.br) on 2020-08-28T17:37:50Z (GMT) No. of bitstreams: 2 Dissertacao_PrototipoSoftwareSimulacao.pdf: 2169586 bytes, checksum: 1645164ea57bb089d8e7ed0a150013e0 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Made available in DSpace on 2020-08-28T17:37:51Z (GMT). No. of bitstreams: 2 Dissertacao_PrototipoSoftwareSimulacao.pdf: 2169586 bytes, checksum: 1645164ea57bb089d8e7ed0a150013e0 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2019-05-30porUniversidade Federal do ParáPrograma de Pós-Graduação em Computação AplicadaUFPABrasilNúcleo de Desenvolvimento Amazônico em Engenharia - NDAE/Tucuruí1 CD-ROMreponame:Repositório Institucional da UFPAinstname:Universidade Federal do Pará (UFPA)instacron:UFPACNPQ::ENGENHARIASDESENVOLVIMENTO DE SISTEMASCOMPUTAÇÃO APLICADASoftware - DesenvolvimentoInteligência artificialAgentes inteligentes (Software)Sistemas multiagentesTeoria dos jogosUm protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisTEIXEIRA, Otávio Nourahttp://lattes.cnpq.br/5784356232477760http://orcid.org/0000-0002-7860-5996http://lattes.cnpq.br/0420801635835674SANTOS, Adriano Augusto Addario dosinfo:eu-repo/semantics/openAccessORIGINALDissertacao_PrototipoSoftwareSimulacao.pdfDissertacao_PrototipoSoftwareSimulacao.pdfapplication/pdf2169586https://repositorio.ufpa.br/oai/bitstream/2011/12569/1/Dissertacao_PrototipoSoftwareSimulacao.pdf1645164ea57bb089d8e7ed0a150013e0MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849https://repositorio.ufpa.br/oai/bitstream/2011/12569/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-80https://repositorio.ufpa.br/oai/bitstream/2011/12569/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://repositorio.ufpa.br/oai/bitstream/2011/12569/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81899https://repositorio.ufpa.br/oai/bitstream/2011/12569/5/license.txt9d4d300cff78e8f375d89aab37134138MD552011/125692025-09-01 10:49:42.49oai:repositorio.ufpa.br:2011/12569TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUGFyw6EgKFJJVUZQQSkgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSBkaXN0cmlidWlyIGEgc3VhIHB1YmxpY2HDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIGVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gUklVRlBBIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gCnBhcmEgZmlucyBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgbyBSSVVGUEEgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgCmUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHB1YmxpY2HDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSAKbGljZW7Dp2EuIAoKVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgcHVibGljYcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIApkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgcHVibGljYcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIGRlY2xhcmEgcXVlIApvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgYW8gUklVRlBBIG9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcyAKbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gCm91IG5vIGNvbnRlw7pkbyBkYSBwdWJsaWNhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgUFVCTElDQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIEFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIApPUkdBTklTTU8sIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PIFRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyAKRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCk8gUklVRlBBIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://repositorio.ufpa.br/oai/requestriufpabc@ufpa.bropendoar:21232025-09-01T13:49:42Repositório Institucional da UFPA - Universidade Federal do Pará (UFPA)false
dc.title.pt_BR.fl_str_mv Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
title Um protótipo de software para simulação de sistemas multiagentes baseados na abordagem de Russell/Norvig e na teoria dos jogos
spellingShingle 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
CNPQ::ENGENHARIAS
Software - Desenvolvimento
Inteligência artificial
Agentes inteligentes (Software)
Sistemas multiagentes
Teoria dos jogos
DESENVOLVIMENTO DE SISTEMAS
COMPUTAÇÃO APLICADA
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
author SANTOS, Adriano Augusto Addario dos
author_facet SANTOS, Adriano Augusto Addario dos
author_role author
dc.contributor.advisor1ORCID.pt_BR.fl_str_mv http://orcid.org/0000-0002-7860-5996
dc.contributor.advisor1.fl_str_mv TEIXEIRA, Otávio Noura
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5784356232477760
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/0420801635835674
dc.contributor.author.fl_str_mv SANTOS, Adriano Augusto Addario dos
contributor_str_mv TEIXEIRA, Otávio Noura
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
topic CNPQ::ENGENHARIAS
Software - Desenvolvimento
Inteligência artificial
Agentes inteligentes (Software)
Sistemas multiagentes
Teoria dos jogos
DESENVOLVIMENTO DE SISTEMAS
COMPUTAÇÃO APLICADA
dc.subject.por.fl_str_mv Software - Desenvolvimento
Inteligência artificial
Agentes inteligentes (Software)
Sistemas multiagentes
Teoria dos jogos
dc.subject.linhadepesquisa.pt_BR.fl_str_mv DESENVOLVIMENTO DE SISTEMAS
dc.subject.areadeconcentracao.pt_BR.fl_str_mv COMPUTAÇÃO APLICADA
description 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.
publishDate 2019
dc.date.issued.fl_str_mv 2019-05-30
dc.date.accessioned.fl_str_mv 2020-08-28T17:37:51Z
dc.date.available.fl_str_mv 2020-08-28T17:37:51Z
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.citation.fl_str_mv 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: https://repositorio.ufpa.br/jspui/handle/2011/12569. Acesso em:.
dc.identifier.uri.fl_str_mv http://repositorio.ufpa.br:8080/jspui/handle/2011/12569
identifier_str_mv 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: https://repositorio.ufpa.br/jspui/handle/2011/12569. Acesso em:.
url http://repositorio.ufpa.br:8080/jspui/handle/2011/12569
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.publisher.none.fl_str_mv Universidade Federal do Pará
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv UFPA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Núcleo de Desenvolvimento Amazônico em Engenharia - NDAE/Tucuruí
publisher.none.fl_str_mv Universidade Federal do Pará
dc.source.pt_BR.fl_str_mv 1 CD-ROM
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPA
instname:Universidade Federal do Pará (UFPA)
instacron:UFPA
instname_str Universidade Federal do Pará (UFPA)
instacron_str UFPA
institution UFPA
reponame_str Repositório Institucional da UFPA
collection Repositório Institucional da UFPA
bitstream.url.fl_str_mv https://repositorio.ufpa.br/oai/bitstream/2011/12569/1/Dissertacao_PrototipoSoftwareSimulacao.pdf
https://repositorio.ufpa.br/oai/bitstream/2011/12569/2/license_url
https://repositorio.ufpa.br/oai/bitstream/2011/12569/3/license_text
https://repositorio.ufpa.br/oai/bitstream/2011/12569/4/license_rdf
https://repositorio.ufpa.br/oai/bitstream/2011/12569/5/license.txt
bitstream.checksum.fl_str_mv 1645164ea57bb089d8e7ed0a150013e0
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
9d4d300cff78e8f375d89aab37134138
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPA - Universidade Federal do Pará (UFPA)
repository.mail.fl_str_mv riufpabc@ufpa.br
_version_ 1842907885904855040