A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE

Recently, the growth of Artificial Intelligence (AI) has provided a set of effective techniques for designing computer-based controllers to perform various tasks autonomously in game area, specifically to produce intelligent optimal game controllers for playing video...

وصف كامل

التفاصيل البيبلوغرافية
الحاوية / القاعدة:Asia-Pacific Journal of Information Technology and Multimedia
المؤلفون الرئيسيون: Tse Guan Tan, Jason Teo, Kim On Chin, Rayner Alfred
التنسيق: مقال
اللغة:الإنجليزية
منشور في: UKM Press 2013-12-01
الموضوعات:
الوصول للمادة أونلاين:https://www.ukm.my/apjitm/view.php?id=108
_version_ 1852742192870719488
author Tse Guan Tan
Jason Teo
Kim On Chin
Rayner Alfred
author_facet Tse Guan Tan
Jason Teo
Kim On Chin
Rayner Alfred
author_sort Tse Guan Tan
collection DOAJ
container_title Asia-Pacific Journal of Information Technology and Multimedia
description Recently, the growth of Artificial Intelligence (AI) has provided a set of effective techniques for designing computer-based controllers to perform various tasks autonomously in game area, specifically to produce intelligent optimal game controllers for playing video and computer games. This paper explores the use of the competitive fitness strategy: K Random Opponents (KRO) in a multiobjective approach for evolving Artificial Neural Networks (ANNs) that act as controllers for the Ms. Pac-man agent. The Pareto Archived Evolution Strategy (PAES) algorithm is used to generate a Pareto optimal set of ANNs that optimize the conflicting objectives of maximizing game scores and minimizing neural network complexity. Furthermore, an improved version, namely PAESNet_KRO, is proposed, which incorporates in contrast to its predecessor KRO strategy. The results are compared with PAESNet. From the discussions, it is found that PAESNet_KRO provides better solutions than PAESNet. The PAESNet_KRO can evolve a set of nondominated solutions that cover the solutions of PAESNet.
format Article
id doaj-art-7ffb6ec6855f4a7fa4aa586e995ccff5
institution Directory of Open Access Journals
issn 2289-2192
language English
publishDate 2013-12-01
publisher UKM Press
record_format Article
spelling doaj-art-7ffb6ec6855f4a7fa4aa586e995ccff52025-08-19T21:04:10ZengUKM PressAsia-Pacific Journal of Information Technology and Multimedia2289-21922013-12-012(2)5361https://doi.org/10.17576/apjitm-2013-0202-05A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCETse Guan TanJason Teo Kim On ChinRayner AlfredRecently, the growth of Artificial Intelligence (AI) has provided a set of effective techniques for designing computer-based controllers to perform various tasks autonomously in game area, specifically to produce intelligent optimal game controllers for playing video and computer games. This paper explores the use of the competitive fitness strategy: K Random Opponents (KRO) in a multiobjective approach for evolving Artificial Neural Networks (ANNs) that act as controllers for the Ms. Pac-man agent. The Pareto Archived Evolution Strategy (PAES) algorithm is used to generate a Pareto optimal set of ANNs that optimize the conflicting objectives of maximizing game scores and minimizing neural network complexity. Furthermore, an improved version, namely PAESNet_KRO, is proposed, which incorporates in contrast to its predecessor KRO strategy. The results are compared with PAESNet. From the discussions, it is found that PAESNet_KRO provides better solutions than PAESNet. The PAESNet_KRO can evolve a set of nondominated solutions that cover the solutions of PAESNet.https://www.ukm.my/apjitm/view.php?id=108artificial neural networkscoevolutionary algorithmsevolutionary algorithmsgame artificial intelligencek random opponentsms. pac-manmultiobjective evolutionary algorithmspareto archived evolution strateg
spellingShingle Tse Guan Tan
Jason Teo
Kim On Chin
Rayner Alfred
A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE
artificial neural networks
coevolutionary algorithms
evolutionary algorithms
game artificial intelligence
k random opponents
ms. pac-man
multiobjective evolutionary algorithms
pareto archived evolution strateg
title A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE
title_full A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE
title_fullStr A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE
title_full_unstemmed A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE
title_short A COEVOLUTIONARY MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR GAME ARTIFICIAL INTELLIGENCE
title_sort coevolutionary multiobjective evolutionary algorithm for game artificial intelligence
topic artificial neural networks
coevolutionary algorithms
evolutionary algorithms
game artificial intelligence
k random opponents
ms. pac-man
multiobjective evolutionary algorithms
pareto archived evolution strateg
url https://www.ukm.my/apjitm/view.php?id=108
work_keys_str_mv AT tseguantan acoevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT jasonteo acoevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT kimonchin acoevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT rayneralfred acoevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT tseguantan coevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT jasonteo coevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT kimonchin coevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence
AT rayneralfred coevolutionarymultiobjectiveevolutionaryalgorithmforgameartificialintelligence