DocumentCode :
2824071
Title :
Game AI generation using evolutionary multi-objective optimization
Author :
Tong, Chang Kee ; On, Chin Kim ; Teo, Jason ; Mountstephens, James
Author_Institution :
Evolutionary Comput. Lab., Univ. Malaysia Sabah, Kota Kinabalu, Malaysia
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
1
Lastpage :
8
Abstract :
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.
Keywords :
Pareto optimisation; artificial intelligence; computer games; evolutionary computation; neurocontrollers; real-time systems; suboptimal control; AI controller; ANN architecture; EC; PDE algorithm; Pareto differential evolution algorithm; RTS AI development; RTS games; Warcraft III platform; artificial intelligence; artificial neural network controller; evolutionary computing; evolutionary multiobjective optimization; game AI generation; neuron minimization; real-time strategy games; single-objective optimization; suboptimal controllers; Artificial intelligence; Artificial neural networks; Games; Humans; Neurons; Optimization; Vectors; Artificial Intelligence (AI); Artificial Neural Networks (ANN); Evolutionary Multi-Objective Optimization (EMO); Pareto Differential Evolution (PDE); Real-Time Strategy Game (RTS); Warcraft III;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2012 IEEE Congress on
Conference_Location :
Brisbane, QLD
Print_ISBN :
978-1-4673-1510-4
Electronic_ISBN :
978-1-4673-1508-1
Type :
conf
DOI :
10.1109/CEC.2012.6256638
Filename :
6256638
Link To Document :
بازگشت