Abstract
Agent-based modelling endows the experimenter with high levels of flexibility and, consequently, responsibility. Possibly because of that, developing good models is hard. In this work, we engage in the discussion around improving the analytical value and disciplinary acceptance of agent-based social simulation. To this end, this paper includes the proposal to make the agents themselves observers, as opposed to just participants, of the simulation to introduce explanatory power that cannot be leveraged by on descriptive macro-level analysis alone. This is followed by an argument for the use of institutional concepts for any mechanism that seeks to embed quasi-reflective capabilities in an effort to gain accessible explanatory insights from simulations. To exemplify this idea, we apply it to a cooperation game of moderate complexity and finally discuss application opportunities, challenges and future directions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
Bianchi and Squazzoni [5] collated an insightful overview that illustrates the impact of ABM on sociology.
- 3.
For an overview refer to Balke and Gilbert [3].
- 4.
The importance of considering noise in the physical and social environment has been convincingly argued by Macy and Tsvetkova [34].
- 5.
Equally noteworthy is the rebuttal of Grüne-Yanoff’s argument by Elsenbroich [13].
- 6.
At this stage, it is important to acknowledge the anonymous reviewers who provided valuable feedback for further refinement.
- 7.
- 8.
Social learning is operationalised as allowing agents to memorise fellow agents’ institutional statement of the last action. For this operationalisation, the assumption is that all actions are overt. Agents’ memory is bounded; they are able to store feedback for the last 100 experienced or observed interactions.
- 9.
We performed 5 runs for each parameter combination for 2000 rounds. All correlation values have been determined using Spearman’s ρ.
- 10.
For the sake of focus, we will concentrate the discussion on the earlier parameters.
References
Abar, S., Theodoropoulos, G.K., Lemarinier, P., O’Hare, G.M.: Agent based modelling and simulation tools: a review of the state-of-art software. Comput. Sci. Rev. 24, 13–33 (2017)
Axelrod, R.: An evolutionary approach to norms. Am. Polit. Sci. Rev. 80(4), 1095–1111 (1986)
Balke, T., Gilbert, N.: How do agents make decisions? A survey. J. Artif. Soc. Soc. Simul. 17(4), 13 (2014)
Bandura, A.: Social Learning Theory. General Learning Press, New York (1977)
Bianchi, F., Squazzoni, F.: Agent-based models in sociology. Wiley Interdiscip. Rev. Comput. Stat. 7(4), 284–306 (2015)
Birks, D., Townsley, M., Stewart, A.: Generative explanations of crime: using simulation to test criminological theory. Criminology 50(1), 221–254 (2012)
Boella, G., van der Torre, L., Verhagen, H.: Introduction to normative multi-agent systems. In: Boella, G., van der Torre, L., Verhagen, H. (eds.) Normative Multi-agent Systems, Dagstuhl Seminar Proceedings 07122, Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI). Schloss Dagstuhl (2007)
Castelfranchi, C.: Minds as social institutions. Phenomenol. Cogn. Sci. 13(1), 121–143 (2014)
Cederman, L.: Computational models of social forms: advancing generative process theory. Am. J. Sociol. 110(4), 864–893 (2005)
Crawford, S.E., Ostrom, E.: A grammar of institutions. Am. Polit. Sci. Rev. 89(3), 582–600 (1995)
Crawford, S.E., Ostrom, E.: A grammar of institutions. In: Understanding Institutional Diversity, chapter 5, pp. 137–174. Princeton University Press, Princeton (2005)
Edmonds, B., Moss, S.: From KISS to KIDS – an ‘anti-simplistic’ modelling approach. In: Davidsson, P., Logan, B., Takadama, K. (eds.) Multi-agent and Multi-agent-Based Simulation. Lecture Notes in Computer Science, vol. 3415, pp. 130–144. Springer, Berlin (2005)
Elsenbroich, C.: Explanation in agent-based modelling: functions, causality or mechanisms? J. Artif. Soc. Soc. Simul. 15(3), 1 (2012)
Epstein, J.M.: Agent-based computational models and generative social science. Complexity 4, 41–60 (1999)
Farmer, J.D., Foley, D.: The economy needs agent-based modelling. Nature 460, 685–686 (2009)
Festinger, L.: A Theory of Cognitive Dissonance. Stanford University Press, Palo Alto (1957)
Frantz, C., Purvis, M.K., Nowostawski, M., Savarimuthu, B.T.R.: nADICO: a nested grammar of institutions. In: Boella, G., Elkind, E., Savarimuthu, B.T.R., Dignum, F., Purvis, M.K. (eds.) PRIMA 2013: Principles and Practice of Multi-agent Systems. Lecture Notes in Artificial Intelligence, vol. 8291, pp. 429–436. Springer, Berlin (2013)
Frantz, C., Purvis, M.K., Nowostawski, M.: Agent-based modeling of information transmission in early historic trading. Soc. Sci. Comput. Rev. 32(3), 393–416 (2014)
Frantz, C.K., Purvis, M.K., Savarimuthu, B.T.R., Nowostawski, M.: Modelling dynamic normative understanding in agent societies. Scalable Comput. Pract. Exp. 16(4), 355–378 (2015)
Galán, J.M., Izquierdo, L.R.: Appearances can be deceiving: lessons learned re-implementing Axelrod’s ‘evolutionary approach to norms’. J. Artif. Soc. Soc. Simul. 8(3), 2 (2005)
Galán, J.M., Izquierdo, L.R., Izquierdo, S.S., Santos, J.I., del Olmo, R., López-Paredes, A.: Checking Simulations: Detecting and Avoiding Errors and Artefacts, pp. 119–140. Springer International Publishing, Cham (2017)
Gilbert, N.: Agent-Based Models. Sage Publications, London (2008)
Greenwald, A.G., Banaji, M.R., Rudman, L.A., Farnham, S.D., Nosek, B.A., Mellott, D.S.: A unified theory of implicit attitudes, stereotypes, self-esteem, and self-concept. Psychol. Rev. 109(1), 3–25 (2002)
Grüne-Yanoff, T.: The explanatory potential of artificial societies. Synthese 169(3), 539–555 (2009)
Hodgson, G.M.: What are institutions? J. Econ. Issues 40(1), 1–25 (2006)
Jackson, J.C., Rand, D., Lewis, K., Norton, M.I., Gray, K.: Agent-based modeling: a guide for social psychologists. Soc. Psychol. Personal. Sci. 8(4), 387–395 (2017)
Jager, W.: Enhancing the realism of simulation (EROS): on implementing and developing psychological theory in social simulation. J. Artif. Soc. Soc. Simul. 20(3), 14 (2017)
Janssen, M., Jager, W.: An integrated approach to simulating behavioural processes: a case study of the lock-in of consumption patterns. J. Artif. Soc. Soc. Simul. 2(2) (1999). http://jasss.soc.surrey.ac.uk/2/2/2.html
Kahneman, D.: Thinking, Fast and Slow. Farrar, Straus and Giroux, New York (2013)
Kravari, K., Bassiliades, N.: A survey of agent platforms. J. Artif. Soc. Soc. Simul. 18(1), 11 (2015)
Lengnick, M.: Agent-based macroeconomics: a baseline model. J. Econ. Behav. Organ. 86, 102–120 (2013)
Levy, S., Martens, K., van der Heijden, R.: Agent-based models and self-organisation: addressing common criticisms and the role of agent-based modelling in urban planning. Town Plan. Rev. 87(3), 321–338 (2016)
Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., Balan, G.: MASON: a multiagent simulation environment. Simulation 81(7), 517–527 (2005)
Macy, M., Tsvetkova, M.: The signal importance of noise. Sociol. Methods Res. 44(2), 306–328 (2015)
Minar, N., Burkhart, R., Langton, C., et al.: The swarm simulation system: a toolkit for building multi-agent simulations. Technical report (1996)
Müller, B., Bohn, F., Dreßler, G., Groeneveld, J., Klassert, C., Martin, R., Schlüter, M., Schulze, J., Weise, H., Schwarz, N.: Describing human decisions in agent-based models odd+d, an extension of the odd protocol. Environ. Model. Softw. 48, 37–48 (2013)
Noriega, P.: Agent-mediated auctions: the Fishmarket Metaphor. Ph.D. thesis, Universitat Autonoma de Barcelona, Barcelona (1997)
North, D.C.: Institutions, Institutional Change, and Economic Performance. Cambridge University Press, New York (1990)
North, D.C.: Institutions. J. Econ. Perspect. 5(1), 97–112 (1991)
North, M.J., Collier, N.T., Ozik, J., Tatara, E., Altaweel, M., Macal, C.M., Bragen, M., Sydelko, P.: Complex adaptive systems modeling with Repast Simphony. Complex Adapt. Syst. Model. 1(1), 3 (2013)
Ostrom, E.: Governing the Commons: The Evolution of Institutions for Collective Action. Cambridge University Press, New York (1990)
Pan, X., Han, C.S., Dauber, K., Law, K.H.: A multi-agent based framework for the simulation of human and social behaviors during emergency evacuations. AI Soc. 22(2), 113–132 (2007)
Peirce, C.S.: How to make our ideas clear. Pop. Sci. Mon. 12, 286–302 (1878)
Schelling, T.C.: Dynamic models of segregation. J. Math. Sociol. 1(2), 143–186 (1971)
Searle, J.R.: What is an institution? J. Inst. Econ. 1(1), 1–22 (2005)
Shults, F.L., Gore, R., Wildman, W.J., Lynch, C., Lane, J.E., Toft, M.: Mutually escalating religious violence: a generative model. In: Proceedings of the 2017 Social Simulation Conference, Dublin (2017)
Simon, H.A.: A behavioral model of rational choice. Q. J. Econ. 69(1), 99–118 (1955)
Tisue, S., Wilensky, U.: NetLogo: design and implementation of a multi-agent modeling environment. In: SwarmFest, Ann Arbor (2004)
Tolk, A.: Learning Something Right from Models That Are Wrong: Epistemology of Simulation, pp. 87–106. Springer International Publishing, Cham (2015)
Zeithamova, D., Schlichting, M., Preston, A.: The hippocampus and inferential reasoning: building memories to navigate future decisions. Front. Hum. Neurosci. 6, 70 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Frantz, C.K. (2020). Unleashing the Agents: From a Descriptive to an Explanatory Perspective in Agent-Based Modelling. In: Verhagen, H., Borit, M., Bravo, G., Wijermans, N. (eds) Advances in Social Simulation. Springer Proceedings in Complexity. Springer, Cham. https://doi.org/10.1007/978-3-030-34127-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-34127-5_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-34126-8
Online ISBN: 978-3-030-34127-5
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)