IDEAS home Printed from https://ideas.repec.org/a/kap/compec/v28y2006i4p355-370.html
   My bibliography  Save this article

Robust Evolutionary Algorithm Design for Socio-economic Simulation

Author

Listed:
  • Floortje Alkemade
  • Han Poutré
  • Hans Amman

Abstract

Agent-based computational economics (ACE) combines elements from economics and computer science. In this paper, we focus on the relation between the evolutionary technique that is used and the economic problem that is modeled. In the field of ACE, economic simulations often derive parameter settings for the evolutionary algorithm directly from the values of the economic model parameters. In this paper, we compare two important approaches that are dominating ACE research and show that the above practice may hinder the performance of the evolutionary algorithm and thereby hinder agent learning. More specifically, we show that economic model parameters and evolutionary algorithm parameters should be treated separately by comparing the two widely used approaches to social learning with respect to their convergence properties and robustness. This leads to new considerations for the methodological aspects of evolutionary algorithm design within the field of ACE. Copyright Springer 2006

Suggested Citation

  • Floortje Alkemade & Han Poutré & Hans Amman, 2006. "Robust Evolutionary Algorithm Design for Socio-economic Simulation," Computational Economics, Springer;Society for Computational Economics, vol. 28(4), pages 355-370, November.
  • Handle: RePEc:kap:compec:v:28:y:2006:i:4:p:355-370
    DOI: 10.1007/s10614-006-9051-5
    as

    Download full text from publisher

    File URL: http://hdl.handle.net/10.1007/s10614-006-9051-5
    Download Restriction: Access to full text is restricted to subscribers.

    File URL: https://libkey.io/10.1007/s10614-006-9051-5?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Duffy, John & McNelis, Paul D., 2001. "Approximating and simulating the stochastic growth model: Parameterized expectations, neural networks, and the genetic algorithm," Journal of Economic Dynamics and Control, Elsevier, vol. 25(9), pages 1273-1303, September.
    2. Fudenberg, Drew & Levine, David, 1998. "Learning in games," European Economic Review, Elsevier, vol. 42(3-5), pages 631-639, May.
    3. Arifovic, Jasmina, 1994. "Genetic algorithm learning and the cobweb model," Journal of Economic Dynamics and Control, Elsevier, vol. 18(1), pages 3-28, January.
    4. Eric Ringhut & Stefan Kooths, 2003. "Modeling Expectations with GENEFER – an Artificial Intelligence Approach," Computational Economics, Springer;Society for Computational Economics, vol. 21(1), pages 173-194, February.
    5. Edmund Chattoe-Brown, 1998. "Just How (Un)realistic Are Evolutionary Algorithms As Representations of Social Processes?," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 1(3), pages 1-2.
    6. Bullard, James & Duffy, John, 1999. "Using Genetic Algorithms to Model the Evolution of Heterogeneous Beliefs," Computational Economics, Springer;Society for Computational Economics, vol. 13(1), pages 41-60, February.
    7. Fernando Vega-Redondo, 1997. "The Evolution of Walrasian Behavior," Econometrica, Econometric Society, vol. 65(2), pages 375-384, March.
    8. Tesfatsion, Leigh, 2001. "Introduction to the special issue on agent-based computational economics," Journal of Economic Dynamics and Control, Elsevier, vol. 25(3-4), pages 281-293, March.
    9. Mailath, George J., 1992. "Introduction: Symposium on evolutionary game theory," Journal of Economic Theory, Elsevier, vol. 57(2), pages 259-277, August.
    10. Alemdar, Nedim M. & Sirakaya, Sibel, 2003. "On-line computation of Stackelberg equilibria with synchronous parallel genetic algorithms," Journal of Economic Dynamics and Control, Elsevier, vol. 27(8), pages 1503-1515, June.
    11. Marimon, Ramon & McGrattan, Ellen & Sargent, Thomas J., 1990. "Money as a medium of exchange in an economy with artificially intelligent agents," Journal of Economic Dynamics and Control, Elsevier, vol. 14(2), pages 329-373, May.
    12. Yildizoglu, Murat, 2002. "Competing R&D Strategies in an Evolutionary Industry Model," Computational Economics, Springer;Society for Computational Economics, vol. 19(1), pages 51-65, February.
    13. Arthur, W Brian, 1993. "On Designing Economic Agents That Behave Like Human Agents," Journal of Evolutionary Economics, Springer, vol. 3(1), pages 1-22, February.
    14. David F. Midgley & Robert E. Marks & Lee C. Cooper, 1997. "Breeding Competitive Strategies," Management Science, INFORMS, vol. 43(3), pages 257-275, March.
    15. C. Lawrenz & F. Westerhoff, 2003. "Modeling Exchange Rate Behavior with a Genetic Algorithm," Computational Economics, Springer;Society for Computational Economics, vol. 21(3), pages 209-229, June.
    16. Jasmina Arifovic & Michael Maschek, 2006. "Revisiting Individual Evolutionary Learning in the Cobweb Model – An Illustration of the Virtual Spite-Effect," Computational Economics, Springer;Society for Computational Economics, vol. 28(4), pages 333-354, November.
    17. Chen, Shu-Heng & Yeh, Chia-Hsuan, 2001. "Evolving traders and the business school with genetic programming: A new architecture of the agent-based artificial stock market," Journal of Economic Dynamics and Control, Elsevier, vol. 25(3-4), pages 363-393, March.
    18. Riechmann, Thomas, 2001. "Genetic algorithm learning and evolutionary games," Journal of Economic Dynamics and Control, Elsevier, vol. 25(6-7), pages 1019-1037, June.
    19. Vriend, Nicolaas J., 2000. "An illustration of the essential difference between individual and social learning, and its consequences for computational analyses," Journal of Economic Dynamics and Control, Elsevier, vol. 24(1), pages 1-19, January.
    20. Arifovic, Jasmina, 2001. "Evolutionary dynamics of currency substitution," Journal of Economic Dynamics and Control, Elsevier, vol. 25(3-4), pages 395-417, March.
    21. F. Alkemade & J.A. La Poutre & D.D.B. van Bragt, 2000. "Stabilization Of Tag-Mediated Interaction By Sexual Reproduction In An Evolutionary Agent System," Computing in Economics and Finance 2000 172, Society for Computational Economics.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Ludo Waltman & Nees Eck & Rommert Dekker & Uzay Kaymak, 2011. "Economic modeling using evolutionary algorithms: the effect of a binary encoding of strategies," Journal of Evolutionary Economics, Springer, vol. 21(5), pages 737-756, December.
    2. Steven Kimbrough & Frederic Murphy, 2009. "Learning to Collude Tacitly on Production Levels by Oligopolistic Agents," Computational Economics, Springer;Society for Computational Economics, vol. 33(1), pages 47-78, February.
    3. Michael K. Maschek, 2015. "Particle Swarm Optimization in Agent‐Based Economic Simulations of the Cournot Market Model," Intelligent Systems in Accounting, Finance and Management, John Wiley & Sons, Ltd., vol. 22(2), pages 133-152, April.
    4. Tong Zhang & B. Brorsen, 2009. "Particle Swarm Optimization Algorithm for Agent-Based Artificial Markets," Computational Economics, Springer;Society for Computational Economics, vol. 34(4), pages 399-417, November.
    5. Ludo Waltman & Nees Eck, 2009. "Robust Evolutionary Algorithm Design for Socio-Economic Simulation: Some Comments," Computational Economics, Springer;Society for Computational Economics, vol. 33(1), pages 103-105, February.
    6. Waltman, L. & van Eck, N.J.P., 2009. "A Mathematical Analysis of the Long-run Behavior of Genetic Algorithms for Social Modeling," ERIM Report Series Research in Management ERS-2009-011-LIS, Erasmus Research Institute of Management (ERIM), ERIM is the joint research institute of the Rotterdam School of Management, Erasmus University and the Erasmus School of Economics (ESE) at Erasmus University Rotterdam.
    7. Jarosław Stańczak, 2009. "Application of an evolutionary algorithm to simulation of the CO2 emission permits market with purchase prices," Operations Research and Decisions, Wroclaw University of Science and Technology, Faculty of Management, vol. 19(4), pages 93-108.
    8. Jasmina Arifovic & Michael Maschek, 2006. "Revisiting Individual Evolutionary Learning in the Cobweb Model – An Illustration of the Virtual Spite-Effect," Computational Economics, Springer;Society for Computational Economics, vol. 28(4), pages 333-354, November.
    9. Christopher N. Boyer & B. Wade Brorsen & James R. Fain, 2015. "Private‐Value Auction Versus Posted‐Price Selling: An Agent‐Based Model Approach," Intelligent Systems in Accounting, Finance and Management, John Wiley & Sons, Ltd., vol. 22(4), pages 249-262, October.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Duffy, John, 2006. "Agent-Based Models and Human Subject Experiments," Handbook of Computational Economics, in: Leigh Tesfatsion & Kenneth L. Judd (ed.), Handbook of Computational Economics, edition 1, volume 2, chapter 19, pages 949-1011, Elsevier.
    2. Arifovic, Jasmina & Karaivanov, Alexander, 2010. "Learning by doing vs. learning from others in a principal-agent model," Journal of Economic Dynamics and Control, Elsevier, vol. 34(10), pages 1967-1992, October.
    3. Herbert Dawid & Philipp Harting, 2012. "Capturing Firm Behavior in Agent-based Models of Industry Evolution and Macroeconomic Dynamics," Chapters, in: Guido Buenstorf (ed.), Evolution, Organization and Economic Behavior, chapter 6, Edward Elgar Publishing.
    4. Waltman, L. & van Eck, N.J.P., 2009. "A Mathematical Analysis of the Long-run Behavior of Genetic Algorithms for Social Modeling," ERIM Report Series Research in Management ERS-2009-011-LIS, Erasmus Research Institute of Management (ERIM), ERIM is the joint research institute of the Rotterdam School of Management, Erasmus University and the Erasmus School of Economics (ESE) at Erasmus University Rotterdam.
    5. Shu-Heng Chen & Chung-Ching Tai, 2006. "Republication: On the Selection of Adaptive Algorithms in ABM: A Computational-Equivalence Approach," Computational Economics, Springer;Society for Computational Economics, vol. 28(4), pages 313-331, November.
    6. Leigh Tesfatsion, 2002. "Agent-Based Computational Economics," Computational Economics 0203001, University Library of Munich, Germany, revised 15 Aug 2002.
    7. Georges, Christophre, 2006. "Learning with misspecification in an artificial currency market," Journal of Economic Behavior & Organization, Elsevier, vol. 60(1), pages 70-84, May.
    8. Ludo Waltman & Nees Eck & Rommert Dekker & Uzay Kaymak, 2011. "Economic modeling using evolutionary algorithms: the effect of a binary encoding of strategies," Journal of Evolutionary Economics, Springer, vol. 21(5), pages 737-756, December.
    9. Tong Zhang & B. Brorsen, 2009. "Particle Swarm Optimization Algorithm for Agent-Based Artificial Markets," Computational Economics, Springer;Society for Computational Economics, vol. 34(4), pages 399-417, November.
    10. Shu-Heng Chen & Chung-Ching Tai, 2006. "On the Selection of Adaptive Algorithms in ABM: A Computational-Equivalence Approach," Computational Economics, Springer;Society for Computational Economics, vol. 28(1), pages 51-69, August.
    11. Alós-Ferrer, Carlos & Buckenmaier, Johannes, 2017. "Cournot vs. Walras: A reappraisal through simulations," Journal of Economic Dynamics and Control, Elsevier, vol. 82(C), pages 257-272.
    12. Jie-Shin Lin & Chris Birchenhall, 2000. "Learning And Adaptive Artificial Agents: An Analysis Of Evolutionary Economic Models," Computing in Economics and Finance 2000 327, Society for Computational Economics.
    13. Leigh Tesfatsion, 1998. "Teaching Agent-Based Computational Economics to Graduate Students," Computational Economics 9809001, University Library of Munich, Germany, revised 16 Nov 1998.
    14. Graubner, Marten, 2011. "The Spatial Agent-based Competition Model (SpAbCoM)," IAMO Discussion Papers 109915, Institute of Agricultural Development in Transition Economies (IAMO).
    15. Vallée, Thomas & YIldIzoglu, Murat, 2009. "Convergence in the finite Cournot oligopoly with social and individual learning," Journal of Economic Behavior & Organization, Elsevier, vol. 72(2), pages 670-690, November.
    16. Graupner, Marten, 2011. "The Spatial Agent-based Competition Model (SpAbCoM) [Das räumliche agenten-basierte Wettbewerbsmodell SpAbCoM]," IAMO Discussion Papers 135, Leibniz Institute of Agricultural Development in Transition Economies (IAMO).
    17. Ke-Hung Lai & Shu-Heng Chen & Ya-Chi Huang, 2005. "Bounded Rationality and the Elasticity Puzzle: What Can We Learn from the Agent-Based Computational Consumption Capital Asset Pricing Model?," Computing in Economics and Finance 2005 207, Society for Computational Economics.
    18. LeBaron, Blake, 2006. "Agent-based Computational Finance," Handbook of Computational Economics, in: Leigh Tesfatsion & Kenneth L. Judd (ed.), Handbook of Computational Economics, edition 1, volume 2, chapter 24, pages 1187-1233, Elsevier.
    19. Waltman, Ludo & Kaymak, Uzay, 2008. "Q-learning agents in a Cournot oligopoly model," Journal of Economic Dynamics and Control, Elsevier, vol. 32(10), pages 3275-3293, October.
    20. Kshitija Taywade & Brent Harrison & Judy Goldsmith, 2022. "Using Non-Stationary Bandits for Learning in Repeated Cournot Games with Non-Stationary Demand," Papers 2201.00486, arXiv.org.

    More about this item

    Keywords

    evolutionary algorithms; simulation;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:kap:compec:v:28:y:2006:i:4:p:355-370. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.