Algoritmo Genético ou Pessoas

Quem consegue terminar a fase primeiro?

Autores

  • Rafael Monteiro Zancanaro Autor
  • Ayslan Trevizan Possebom Instituto Federal do Paraná (IFPR) - Campus Paranavaí Autor

Palavras-chave:

Algoritmos Genéticos, Inteligência artificial, Algoritmos

Resumo

Algoritmos genéticos fazem parte da Inteligência Artificial para o aprendizado utilizando regras de busca por informações. Este artigo trata do uso de um deles, chamado NEAT (NeuroEvolution of Augmenting Topologies), de forma que o algoritmo possa controlar o personagem do jogo Super Mario World de maneira rápida e automática para concluir com sucesso uma fase do jogo. Os resultados obtidos foram comparados com os de um grupo de jogadores humanos, utilizando dos melhores tempos na mesma fase em que o algoritmo foi executado. Após a coleta das informações, os dados foram comparados e, por fim, os resultados indicam um melhor desempenho de tempo por parte do algoritmo ao finalizar uma fase do jogo.

Referências

Aha, D. W. and Kibler, D. (1989). "Instance-based learning algorithms." In: Machine Learning, 4(1), pp. 37-66.

Andrade, G., Ramalho, G., Santana, H. and Corruble, V. (2005). "Extending reinforcement learning to provide dynamic play-out in game balancing." In: Proceedings of the 2005 ACM SIGCHI International Conference on Advances in Computer Entertainment Technology, pp. 139-145.

Engelbrecht, A. P. (2007). "Computational intelligence: an introduction." John Wiley & Sons.

Faceli, K., Lorena, A. C., Gama, J. and Carvalho, A. C. (2011). "Inteligência Artificial: uma abordagem de aprendizado de máquina." Rio de Janeiro: Elsevier.

Haykin, S. (2001). "Redes neurais: princípios e prática." 2. ed. Porto Alegre: Bookman-LTC.

FileInfo (2022). ".rom file extension." https://fileinfo.com/extension/rom. Acessado em: 2022-10-09.

KISHIMOTO, A. (2004). "Inteligência artificial em jogos eletrônicos." Academic research about Artificial Intelligence for games.

MIRJALILI, S. (2019). "Evolutionary algorithms and neural networks." In Studies in computational intelligence, volume 780. Springer.

PETRY, C. D. (2003). "Auxiliando o aprendizado de métodos de busca utilizando simulação." PhD thesis, Dissertação (Mestrado). UFSC, Programa de Pós-Graduação em Ciência da Computação.

PUC-Rio (2022). "The programming language lua." http://www.lua.org/. Acessado em: 2022-10-09.

RAUBER, T. W. (2005). "Redes neurais artificiais." Universidade Federal do Espírito Santo. http://encurtador.com.br/bvKNV. Acessado em: 2022-10-09.

ROSA, J. L. G. (2011). "Fundamentos da inteligência artificial." Rio de Janeiro: LTC, 1.

SILVEIRA, R. S. and BARONE, D. A. C. (1998). "Jogos educativos computadorizados utilizando inteligência artificial." In: Anais do IX Simpósio Brasileiro de Informática na Educação.

Downloads

Publicado

12-12-2022

Como Citar

Algoritmo Genético ou Pessoas: Quem consegue terminar a fase primeiro? (2022). Semana de Tecnologia da Informação do IFPR Campus Paranavaí, 1(1). https://tecnoif.com.br/periodicos/index.php/setif/article/view/329

Artigos Semelhantes

1-10 de 32

Você também pode iniciar uma pesquisa avançada por similaridade para este artigo.

Artigos mais lidos pelo mesmo(s) autor(es)

1 2 3 > >>