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 |
|---|---|
| المؤلفون الرئيسيون: | , , , |
| التنسيق: | مقال |
| اللغة: | الإنجليزية |
| منشور في: |
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 |
