Injecting Data into Agent-Based Simulation

  • Samer Hassan
  • Juan Pavón
  • Luis Antunes
  • Nigel Gilbert
Part of the Agent-Based Social Systems book series (ABSS, volume 7)


Many agent-based models, use ­standard distributions in several steps of the design: configuring the initial conditions of simulations, distributing objects spatially, and determining exogenous factors or aspects of the agents’ behaviour. An alternative approach that is growing in ­popularity is data-driven agent-based simulation. This paper encourages ­modellers to continue this trend, discussing some guidelines for finding suitable data and feeding models with it. In addition it proposes to merge the principles of microsimulation into the classical logic of agent-based simulation, adapting it to the data-driven approach. A case study comparing the two approaches is provided.


Agent-based modelling Data-driven Microsimulation Quantitative data Random initialisation Social simulation 


  1. 1.
    Batty M (2001) Agent-based pedestrian modeling. Environ Plann B Plann Des 28:321–326CrossRefGoogle Scholar
  2. 2.
    Boero R, Squazzoni F (2005) Does empirical embeddedness matter? Methodological issues on agent-based models for analytical social science. J Artif Soc Soc Simulat 8(4)6.
  3. 3.
    Dean JS, Gumerman GJ, Epstein JM, Axtell RL, Swedlund AC, Parker MT, McCarroll S (2000) Understanding Anasazi culture change through agent-based modeling. Oxford University Press, Oxford, pp 179–205Google Scholar
  4. 4.
    Edmonds B, Moss S (2005) From KISS to KIDS – an ‘anti-simplistic’ modeling approach.
  5. 5.
    Galán JM, López-Paredes A, Olmo R (2010) An agent based model for domestic water management in Valladolid metropolitan area. Water Resour Res 45(5):w05401Google Scholar
  6. 6.
    Gatherer D (2006) Comparison of eurovision song contest simulation with actual results reveals shifting patterns of collusive voting alliances. J Artif Soc Soc Simulat 9(2)1.
  7. 7.
    Geller A (2008) Power, resources and violence in contemporary conflict: artificial evidence. In: Second world congress of social simulation, Washington, DCGoogle Scholar
  8. 8.
    Gilbert N (2008) Researching social life, 3rd edn. SAGE Ltd., LondonGoogle Scholar
  9. 9.
    Gilbert N, Troitzsch KG (1999) Simulation for the social scientist, 1st edn. Open University Press, UKGoogle Scholar
  10. 10.
    Gupta A, Kapur V (2000) Microsimulation in government policy and forecasting. North Holland, AmsterdamGoogle Scholar
  11. 11.
    Hassan S, Antunes L, Arroyo M (2008) Deepening the demographic mechanisms in a data-driven social simulation of moral values evolution. In: MABS 2008: multi-agent-based simulation. LNAI: Lecture notes in artificial intelligence. Springer, LisbonGoogle Scholar
  12. 12.
    Hassan S, Antunes L, Pavón J, Gilbert N (2008) Stepping on earth: a roadmap for data-driven agent-based modelling. In Proceedings of the fifth conference of the European social simulation association (ESSA08), Brescia, ItalyGoogle Scholar
  13. 13.
    Hassan S, Pavón J, Arroyo M, Leon C (2007) Agent based simulation framework for quantitative and qualitative social research: statistics and natural language generation. In: Amblard F (ed) ESSA’07: fourth conference of the European social simulation association, Toulouse, France, pp 697–707Google Scholar
  14. 14.
    Hedström P (2005) Dissecting the social: on the principles of analytical sociology. Cambridge University Press, CambridgeCrossRefGoogle Scholar
  15. 15.
    Nicolaisen J, Petrov V, Tesfatsion L (2001) Market power and efficiency in a computational electricity market with discriminatory double-auction pricing. IEEE Trans Evol Comput 5:504–523CrossRefGoogle Scholar
  16. 16.
    Pavón J, Arroyo M, Hassan S, Sansores C (2008) Agent-based modelling and simulation for the analysis of social patterns. Pattern Recogn Lett 29:1039–1048CrossRefGoogle Scholar
  17. 17.
    Taraborelli D, Roth C, Gilbert N (2008) Measuring wiki viability (ii). Towards a standard framework for tracking content-based online communities (white paper)Google Scholar
  18. 18.
    Yang L, Gilbert N (2007) Getting away from numbers: using qualitative observation for agent-based modelling. In: Amblard F (ed) ESSA’07: fourth conference of the European social simulation association, Toulouse, France, pp 205–214Google Scholar

Copyright information

© Springer 2010

Authors and Affiliations

  • Samer Hassan
    • 1
    • 2
  • Juan Pavón
    • 1
  • Luis Antunes
    • 3
  • Nigel Gilbert
    • 2
  1. 1.GRASIA, Universidad Complutense de MadridMadridSpain
  2. 2.CRESS, University of SurreySurreyUK
  3. 3.GUESS/LabMAg/Universidade de LisboaLisboaPortugal

Personalised recommendations