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 |