Vis enkel innførsel

dc.contributor.advisorHaddow, Paulinenb_NO
dc.contributor.authorTønder, Lars Solvollnb_NO
dc.contributor.authorOlsen, Ole-Petternb_NO
dc.date.accessioned2014-12-19T13:41:04Z
dc.date.available2014-12-19T13:41:04Z
dc.date.created2013-12-06nb_NO
dc.date.issued2013nb_NO
dc.identifier676807nb_NO
dc.identifierntnudaim:9651nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253596
dc.description.abstractThis thesis explores how to use Multi-Objective Evolutionary Algorithms (MOEA)to solve problems that are not explicitly defined as multi-objective problems. Aneuroevolution technique consisting of combining a multi-objective evolutionaryalgorithm called NSGA-II and artificial neural networks (ANN) based on Neu-roEvolution of Augmented Topoligies (NEAT) were used to develop a systemthat created controllers for a version of the Super Mario Bros game called MarioAI. Experiments were conducted to measure different ways to define objectivesfor MOEAs in Mario AI, how using these objectives as a basis for a scalar fitnessfunction would affect a genetic algorithm and to examine how to use ensemblesto combine individuals of a pareto front into a single controller that would beable to display the strengths of all of the individual controllers.The results show that adding sub-goals as objectives together with the main goalcould have a positive effect for a MOEA and that the same sub-goals could alsogive a positive effect when applied to the scalar fitness of a genetic algorithm.It is however not trivial to decide which sub-goals to use, as most of the chosenobjectives were found to have a negative impact on the controllers, even whenselected based on the authors? expert knowledge about the game domain. Usingbasic behaviours that the controller has to use in order to play well as objectiveshad a negative effect on the controllers and the controllers were able to learnthese behaviors even without using them as objectives.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.titleMulti-Objective Neuroevolution in Super Mario Bros.nb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber82nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel