The N-Tuple Bandit Evolutionary Algorithm for Game Agent Optimisation

02/16/2018
by   Simon M. Lucas, et al.
0

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 hyper-parameter 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.

READ FULL TEXT
research
01/03/2019

Efficient Evolutionary Methods for Game Agent Optimisation: Model-Based is Best

This paper introduces a simple and fast variant of Planet Wars as a test...
research
06/20/2016

Bandit-Based Random Mutation Hill-Climbing

The Random Mutation Hill-Climbing algorithm is a direct search technique...
research
06/13/2017

Evaluating Noisy Optimisation Algorithms: First Hitting Time is Problematic

A key part of any evolutionary algorithm is fitness evaluation. When fit...
research
05/06/2019

Evolutionary Optimisation of Real-Time Systems and Networks

The design space of networked embedded systems is very large, posing cha...
research
03/23/2020

Weighting NTBEA for Game AI Optimisation

The N-Tuple Bandit Evolutionary Algorithm (NTBEA) has proven very effect...
research
05/28/2017

Bayesian Unification of Gradient and Bandit-based Learning for Accelerated Global Optimisation

Bandit based optimisation has a remarkable advantage over gradient based...
research
02/16/2023

Tools for Landscape Analysis of Optimisation Problems in Procedural Content Generation for Games

The term Procedural Content Generation (PCG) refers to the (semi-)automa...

Please sign up or login with your details

Forgot password? Click here to reset