Summary
Co-evolutionary techniques makes it possible to apply evolutionary algorithms in the cases when it is not possible to formulate explicit fitness function. In the case of social and economic simulations such techniques provide us tools for modeling interactions between social and economic agents-especially when agent-based models of co-evolution are used. In this chapter agent-based versions of multi-objective co-operative co-evolutionary algorithms are presented and applied to portfolio optimization problem. The agent-based algorithms are compared with classical versions of SPEA2 and NSGA2 multi-objective evolutionary algorithms with the use of multi-objective test problems and multi-objective portfolio optimization problem. Presented results show that agent-based algorithms obtain better results in the case of multi-objective test problems, while in the case of portfolio optimization problem results are mixed.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. John Wiley & Sons, Chichester (2001)
Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable test problems for evolutionary multi-objective optimization. Tech. rep., Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology (2001)
Dreżewski, R.: A model of co-evolution in multi-agent system. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 314–323. Springer, Heidelberg (2003)
Dreżewski, R.: Co-evolutionary multi-agent system with speciation and resource sharing mechanisms. Computing and Informatics 25(4), 305–331 (2006)
Dreżewski, R., Obrocki, K.: Co-operative co-evolutionary approach to multi-objective optimization. In: Corchado, E., Wu, X., Oja, E., Herrero, Á., Baruque, B. (eds.) HAIS 2009. LNCS (LNAI), vol. 5572, pp. 277–284. Springer, Heidelberg (2009)
Dreżewski, R., Siwik, L.: Co-evolutionary multi-agent system with sexual selection mechanism for multi-objective optimization. In: Proceedings of the IEEE World Congress on Computational Intelligence (WCCI 2006). IEEE press, Los Alamitos (2006a)
Dreżewski, R., Siwik, L.: Multi-objective optimization using co-evolutionary multi-agent system with host-parasite mechanism. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2006. LNCS, vol. 3993, pp. 871–878. Springer, Heidelberg (2006b)
Dreżewski, R., Siwik, L.: Agent-based co-operative co-evolutionary algorithm for multi-objective optimization. In: Rutkowski, L., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2008. LNCS (LNAI), vol. 5097, pp. 388–397. Springer, Heidelberg (2008a)
Dreżewski, R., Siwik, L.: Co-evolutionary multi-agent system for portfolio optimization. In: Brabazon, A., O’Neill, M. (eds.) Natural Computation in Computational Finance, pp. 271–299. Springer, Heidelberg (2008b)
Dreżewski, R., Sepielak, J., Siwik, L.: Classical and agent-based evolutionary algorithms for investment strategies generation. In: Brabazon, A., O’Neill, M. (eds.) Natural Computation in Computational Finance, vol. 2. Springer, Heidelberg (2009)
Iorio, A., Li, X.: A cooperative coevolutionary multiobjective algorithm using non-dominated sorting. In: Deb, K., Poli, R., Banzhaf, W., Beyer, H.G., Burke, E.K., Darwen, P.J., Dasgupta, D., Floreano, D., Foster, J.A., Harman, M., Holland, O., Lanzi, P.L., Spector, L., Tettamanzi, A., Thierens, D., Tyrrell, A.M. (eds.) GECCO 2004. LNCS, vol. 3102, pp. 537–548. Springer, Heidelberg (2004)
jAgE—Agent-Based Evolution Platform (2009), http://age.iisg.agh.edu.pl
Keerativuttitumrong, N., Chaiyaratana, N., Varavithya, V.: Multi-objective co-operative co-evolutionary genetic algorithm. In: Merelo, J.J., Adamidis, P., Beyer, H.G. (eds.) PPSN 2002. LNCS, vol. 2439, pp. 288–297. Springer, Heidelberg (2002)
Paredis, J.: Coevolutionary algorithms. In: Bäck, T., Fogel, D., Michalewicz, Z. (eds.) Handbook of Evolutionary Computation, (suppl.1). IOP Publishing/Oxford University Press (1998)
Zitzler, E.: Evolutionary algorithms for multiobjective optimization: methods and applications. PhD thesis, Swiss Federal Institute of Technology, Zurich (1999)
Zitzler, E., Deb, K., Thiele, L.: Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary Computation 8(2), 173–195 (2000)
Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: Improving the strength pareto evolutionary algorithm. Tech. Rep. TIK-Report 103, Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dreżewski, R., Obrocki, K., Siwik, L. (2010). Agent-Based Co-operative Co-evolutionary Algorithms for Multi-objective Portfolio Optimization. In: Brabazon, A., O’Neill, M., Maringer, D.G. (eds) Natural Computing in Computational Finance. Studies in Computational Intelligence, vol 293. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13950-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-13950-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13949-9
Online ISBN: 978-3-642-13950-5
eBook Packages: EngineeringEngineering (R0)