Training multi-agent teams from zero knowledge with the competitive coevolutionary team-based particle swarm optimiser

Show simple item record

dc.contributor.author Scheepers, Christiaan
dc.contributor.author Engelbrecht, Andries P.
dc.date.accessioned 2016-02-25T06:47:47Z
dc.date.issued 2016-02
dc.description.abstract A new competitive coevolutionary team-based particle swarm optimiser (CCPSO(t)) algorithm is developed to train multi-agent teams from zero knowledge. The CCPSO(t) algorithm is applied to train a team of agents to play simple soccer. The algorithm uses the charged particle swarm optimiser in a competitive and cooperative coevolutionary training environment to train neural network controllers for the players. The CCPSO(t) algorithm makes use of the FIFA league ranking relative fitness function to gather detailed performance metrics from each game played. The training performance and convergence behaviour of the particle swarm is analysed. A hypothesis is presented that explains the lack of convergence in the particle swarms. After applying a clustering algorithm on the particle positions, a detailed visual and quantitative analysis of the player strategies is presented. The final results show that the CCPSO(t) algorithm is capable of evolving complex gameplay strategies for a complex non-deterministic game. en_ZA
dc.description.embargo 2017-02-28
dc.description.librarian hb2015 en_ZA
dc.description.uri http://link.springer.com/journal/500 en_ZA
dc.identifier.citation Scheepers, C & Engelbrecht, AP 2016, 'Training multi-agent teams from zero knowledge with the competitive coevolutionary team-based particle swarm optimiser', Soft Computing, vol. 20, no. 2, pp. 607-620. en_ZA
dc.identifier.issn 1432-7643 (print)
dc.identifier.issn 1433-7479 (online)
dc.identifier.other 10.1007/s00500-014-1525-0
dc.identifier.uri http://hdl.handle.net/2263/51541
dc.language.iso en en_ZA
dc.publisher Springer en_ZA
dc.rights © Springer-Verlag Berlin Heidelberg 2014. The original publication is available at : http://link.springer.comjournal/500. en_ZA
dc.subject Cooperative coevolution en_ZA
dc.subject Competitive coevolution en_ZA
dc.subject Neural networks en_ZA
dc.subject Charged particle swarm optimiser en_ZA
dc.subject Zero knowledge en_ZA
dc.subject Multi agent system en_ZA
dc.subject Simple soccer en_ZA
dc.subject Competitive coevolutionary team-based particle swarm optimiser (CCPSO(t)) en_ZA
dc.subject CCPSO(t) algorithm en_ZA
dc.title Training multi-agent teams from zero knowledge with the competitive coevolutionary team-based particle swarm optimiser en_ZA
dc.type Postprint Article en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record