Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/15969
Título: | Otimização do comportamento de agentes utilizando simulated annealing |
Título(s) alternativo(s): | Agents behavior optimization using simulated annealing |
Autor(es): | Bertolli, Pedro Henrique Bergamo |
Orientador(es): | Koscianski, André |
Palavras-chave: | Otimização estrutural Comportamento organizacional Inteligência artificial Structural optimization Organizational behavior Artificial intelligence |
Data do documento: | 12-Jun-2018 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Ponta Grossa |
Citação: | BERTOLLI, Pedro Henrique Bergamo. Otimização do comportamento de agentes utilizando simulated annealing. 2018. 48 f. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2018. |
Resumo: | Este trabalho aborda conceitos de Inteligência Artificial com foco em agentes inteligentes e técnicas de otimização como programação genética e simulated annealing. Através do simulador de batalhas Robocode, foi possível implementar uma solução que visa gerar automaticamente o melhor comportamento de um agente reativo utilizando as técnicas demonstradas. Cada agente é representado por um robô tanque no simulador cujo objetivo principal definido é derrotar um oponente determinado número de vezes consecutivas para que seja considerado vencedor. Para encontrar o robô apto a resolver o problema proposto, duas implementações de código foram realizadas sendo possível realizar testes e analisar os diferentes resultados obtidos. |
Abstract: | This work deals with concepts of Artificial Intelligence focusing on intelligent agents and optimization techniques such as genetic programming and simulated annealing. Through the Robocode battle simulator, it was possible to implement a solution that aims to automatically generate the best behavior of a reactive agent using the demonstrated techniques. Each agent is represented by a tank robot in the simulator whose main objective is to defeat an opponent determined number of consecutive times to be considered a winner. In order to find the robot able to solve the proposed problem, two code implementations were performed, being possible to perform tests and analyze the different results obtained. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/15969 |
Aparece nas coleções: | PG - Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
PG_COCIC_2018_1_07.pdf | 1,25 MB | Adobe PDF | ![]() Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.