Training multi-agent teams from zero knowledge with the competitive coevolutionary team-based particle swarm optimiser
dc.contributor.author | Scheepers, Christiaan | |
dc.contributor.author | Engelbrecht, Andries P. | |
dc.contributor.email | engel@cs.up.ac.za | en_ZA |
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 |