Game AI Generation using Evolutionary Multi-Objective Optimization

被引:0
|
作者
Tong, Chang Kee [1 ]
On, Chin Kim [1 ]
Teo, Jason [1 ]
Mountstephens, James
机构
[1] Univ Malaysia Sabah, Evolutionary Comp Lab, Kota Kinabalu, Sabah, Malaysia
关键词
Artificial Neural Networks (ANN); Evolutionary Multi-Objective Optimization (EMO); Real-Time Strategy Game (RTS); Pareto Differential Evolution (PDE); Artificial Intelligence (AI); Warcraft III; DIFFERENTIAL EVOLUTION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the design and evaluation of a full AI controller for Real-Time Strategy (RTS) games using techniques from Evolutionary Computing (EC). The design is novel in its use of a modified Pareto Differential Evolution (PDE) algorithm for bi-objective optimization of the weights of an Artificial Neural Network (ANN) controller when only single-objective optimization has so far been studied. The two main aims of this research are to: (1) develop controllers capable of defeating opponents of varying difficulty levels, which may assist in commercial RTS AI development, and (2) minimize the number of neurons used in the ANN architecture, an issue primarily of efficiency. Experimental results using the popular Warcraft III platform demonstrate success with both aims: the optimized controller was able to win any battle using only a minimal number of hidden neurons, but sub-optimal controllers were able to provide opponents of any intermediate difficulty.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Adversarial Example Generation using Evolutionary Multi-objective Optimization
    Suzuki, Takahiro
    Takeshita, Shingo
    Ono, Satoshi
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2136 - 2144
  • [2] Comparison of Evolutionary Multi-Objective Optimization Algorithms Using Imitation Game
    Sato, Yuji
    Murakawa, Yoshihisa
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 160 - 163
  • [3] Evolutionary Game Theory in Multi-Objective Optimization Problem
    Jin M.
    Lei X.
    Du J.
    [J]. International Journal of Computational Intelligence Systems, 2010, 3 (Suppl 1) : 74 - 87
  • [4] Evolutionary Game Theory in Multi-Objective Optimization Problem
    Jin, Maozhu
    Lei, Xia
    Du, Jian
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2010, 3 : 74 - 87
  • [5] Optimal Allocation of Distributed Generation Using Evolutionary Multi-objective Optimization
    Priya, P. Pon Ragothama
    Baskar, S.
    Selvi, S. Tamil
    Babulal, C. K.
    [J]. JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2023, 18 (02) : 869 - 886
  • [6] Optimal Allocation of Distributed Generation Using Evolutionary Multi-objective Optimization
    P. Pon Ragothama Priya
    S. Baskar
    S. Tamil Selvi
    C. K. Babulal
    [J]. Journal of Electrical Engineering & Technology, 2023, 18 : 869 - 886
  • [7] Evolutionary Multi-Objective Optimization
    Deb, Kalyanmoy
    [J]. GECCO-2010 COMPANION PUBLICATION: PROCEEDINGS OF THE 12TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2010, : 2577 - 2602
  • [8] Evolutionary multi-objective optimization
    Coello Coello, Carlos A.
    Hernandez Aguirre, Arturo
    Zitzler, Eckart
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) : 1617 - 1619
  • [9] Multi-objective topology optimization using evolutionary algorithms
    Kunakote, Tawatchai
    Bureerat, Sujin
    [J]. ENGINEERING OPTIMIZATION, 2011, 43 (05) : 541 - 557
  • [10] Improving evolutionary multi-objective optimization using genders
    Kowalczuk, Zdzislaw
    Bialaszewski, Tomasz
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2006, PROCEEDINGS, 2006, 4029 : 390 - 399