GAIG Game AI Research Group @ QMUL

The N-Tuple Bandit Evolutionary Algorithm for Game Agent Optimisation


Abstract

This paper describes the N-Tuple Bandit Evolutionary Algorithm (NTBEA), an optimisation algorithm developed for noisy and expensive discrete (combinatorial) optimisation problems. The algorithm is applied to two game-based hyperparameter optimisation problems. The N-Tuple system directly models the statistics, approximating the fitness and number of evaluations of each modelled combination of parameters. The model is simple, efficient and informative. Results show that the NTBEA significantly outperforms grid search and an estimation of distribution algorithm.

Cite this work

@inproceedings{lucas2018ntbea,
author= {Lucas, Simon M and Liu, Jialin and Perez-Liebana, Diego},
title= {{The N-Tuple Bandit Evolutionary Algorithm for Game Agent Optimisation}},
year= {2018},
booktitle= {{IEEE Congress on Evolutionary Computation (CEC)}},
pages= {1--9},
abstract= {This paper describes the N-Tuple Bandit Evolutionary Algorithm (NTBEA), an optimisation algorithm developed for noisy and expensive discrete (combinatorial) optimisation problems. The algorithm is applied to two game-based hyperparameter optimisation problems. The N-Tuple system directly models the statistics, approximating the fitness and number of evaluations of each modelled combination of parameters. The model is simple, efficient and informative. Results show that the NTBEA significantly outperforms grid search and an estimation of distribution algorithm.},
}

Comments

Content