|
ABSTRACT
Evolution has proven to be an effective method of training heterogeneous multi-agent teams of autonomous agents to explore unknown environments. Autonomous, heterogeneous agents are able to go places where humans are unable to go and perform tasks that would be otherwise dangerous or impossible to complete. However, a serious problem for practical applications of multi-agent teams is how to move from training environments to real-world environments. In particular, if the training environment cannot be made identical to the real-world environment how much will performance suffer? In this research we investigate how differences in training and testing environments affect performance. We find that while in general performance degrades from training to testing, for difficult training environments performance improves in the test environment. Further, we find distinct differences between the performance of different training algorithms with Orthogonal Evolution of Teams (OET) producing the best overall performance.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
E. Cantu--Paz and C. Kamath. Inducing oblique decision trees with evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 7(1):54--68, 2003.
|
| |
3
|
|
| |
4
|
|
| |
5
|
T. Haynes, S. Sen, D. Schoenefeld, and R. Wainwright. Evolving a team. In E. V. Siegel and J. Koza, editors, Working Notes of the AAAI-95 Fal l Symposium on GP, pages 23--30. AAAI Press, 1995.
|
 |
6
|
|
| |
7
|
H. Iba. Multiple-agent learning for a robot navigation task by genetic programming. In J. R. Koza, K. Deb, M. Dorigo, D. B. Fogel, M. Garzon, H. Iba, and R. R. Riolo, editors, Genetic Programming 1997: Proceedings of the Second Annual Conference, pages 195--200. San Francisco, CA: Morgan Kaufmann, 1997.
|
| |
8
|
H. Iba. Bagging, boosting, and bloating in genetic programming. In Proceedings of the Genetic and Evolutionary Computation Conference, volume 2, pages 1053--1060, 1999.
|
| |
9
|
|
| |
10
|
K. Imamura and J. Foster. Fault Tolerant Computing with N-Version Genetic Programming. In Proceedings of Genetic and Evolvable Computing Conference (GECCO), Morgan Kaufmann, volume 178, 2001.
|
| |
11
|
|
| |
12
|
|
| |
13
|
Y. Liu, X. Yao, and T. Higuchi. Evolutionary ensembles with negative correlation learning. IEEE Transactions on Evolutionary Computation, 4(4):380--387, 2000.
|
| |
14
|
|
| |
15
|
D. Opitz, S. Basak, B. Gute, W. Banzhaf, J. Daida, A. Eiben, M. Garzon, V. Honavar, M. Jakiela, and R. Smith. Hazard Assessment Modeling: An Evolutionary Ensemble Approach. In Proceedings of the Genetic and Evolutionary Computation Conference, volume 2, pages 1643--1650. Morgan Kaufmann, 1999.
|
| |
16
|
|
| |
17
|
M. D. Platel, M. Chami, M. Clergue, and P. Collard. Teams of genetic predictors for inverse problem solving. In Proceeding of the 8th European Conference on Genetic Programming U EuroGP 2005, 2005.
|
| |
18
|
S. Raik and B. Durnota. The evolution of sporting strategies. In R. J. Stonier and X. H. Yu, editors, Complex Systems: Mechanisms of Adaption, pages 85--92. IOS Press, 1994.
|
| |
19
|
S. Sathyanath and F. Sahin. Application of artificial immune system based intelligent multi agent model to a mine detection problem. Systems, Man and Cybernetics, 2002 IEEE International Conference on, 3, 2002.
|
| |
20
|
T. Soule. Voting teams: A cooperative approach to non-typical problems. In W. Banzhaf, J. Daida, A. E. Eiben, M. H. Garzon, V. Honavar, M. Jakiela, and R. E. Smith, editors, Proceedings of the Genetic and Evolutionary Computation Conference, pages 916--922, Orlando, Florida, USA, 13-17 July 1999. Morgan Kaufmann.
|
| |
21
|
T. Soule. Cooperative evolution on the intertwined spirals problem. In Genetic Programming: Proceedings of the 6th European Conference on Genetic Programming, EuroGP 2003, pages 434--442. Springer-Verlag, 2003.
|
| |
22
|
T. Soule and R. Heckendorn. Improving Performance and Cooperation in Multi-Agent Systems. In Proceedings of the Genetic Programming Theory and Practice Workshop. Springer, 2007.
|
| |
23
|
T. Soule and P. Komireddy. Orthogonal evolution of teams: A class of algorithms for evolving teams with inversely correlated errors. In R. L. Riolo, T. Soule, and B. Worzel, editors, Genetic Programming Theory and Practice IV, volume 5 of Genetic and Evolutionary Computation, chapter 8, pages --. Springer, Ann Arbor, 11--13 May 2006.
|
| |
24
|
R. Thomason, R. B. Heckendorn, and T. Soule. Training time and team composition robustness in evolved multi-agent systems. In M. O'Neill, L. Vanneschi, S. Gustafson, A. I. Esparcia Alcazar, I. De Falco, A. Della Cioppa, and E. Tarantino, editors, Proceedings of the 11th European Conference on Genetic Programming, EuroGP 2008, volume 4971 of Lecture Notes in Computer Science, pages 1--12, Naples, 26--28 Mar. 2008. Springer.
|
| |
25
|
B. Zhang, J. Joung, J. Koza, K. Deb, M. Dorigo, D. Fogel, M. Garzon, H. Iba, and R. Riolo. Enhancing Robustness of Genetic Programming at the Species Level. In Genetic Programming 1997: Proceedings of the Second, pages 336--342. Morgan Kaufmann, 1997.
|
|