Skip to main content
Top
Published in: Minds and Machines 1/2019

11-01-2019

A Minimalist Epistemology for Agent-Based Simulations in the Artificial Sciences

Author: Giuseppe Primiero

Published in: Minds and Machines | Issue 1/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The epistemology of computer simulations has become a mainstream topic in the philosophy of technology. Within this large area, significant differences hold between the various types of models and simulation technologies. Agent-based and multi-agent systems simulations introduce a specific constraint on the types of agents and systems modelled. We argue that such difference is crucial and that simulation for the artificial sciences requires the formulation of its own specific epistemological principles. We present a minimally committed epistemology which relies on the methodological principles of the Philosophy of Information and requires weak assumptions on the usability of the simulation and the controllability of the model. We use these principles to provide a new definition of simulation for the context of interest.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
The literature on this topic is usually referred to as starting with Frigg and Reiss (2009).
 
2
For definitions of agents including these properties see for example Crooks and Heppenstall (2012, p. 87) and Macy and Willer (2002, p. 146). Note that it is possible to argue that the following characterization of agents presents at least some overlapping with the definition of agents in other contexts, e.g. in game-theoretical analyses, although the latter would typically have stronger constraints like perfect rationality. The arguments presented in the following of this contribution rely strongly on the methodological principles underlying the simulation processes in which these agents are involved, their behaviour analysed and conclusions drawn, rather than on whether the assumed properties of agents are exclusive of Agent-based modelling and MAS.
 
3
The validity of this analysis for the simulation of natural agents should be put under strict scrutiny and shall not be considered here.
 
4
See in particular Humphreys (1990, 2004); Hartmann (1996).
 
5
See respectively Guala (2002), Morrison (2009), Winsberg (2010) and Barberousse et al. (2009), Tal (2011). For a brief overview of several debates concerning the epistemology of computer simulations at large, see Durán (2013).
 
6
See Frigg and Reiss (2009). The reference to Humphreys is to his (2004, pp. 102–104).
 
7
See Humphreys (1990, pp. 499–500).
 
8
See Korb and Mascaro (2009, Section 6).
 
9
See Korb and Mascaro (2009, Section 4.2).
 
10
See Humphreys (2009, p. 625).
 
11
Exemplified in  Grüne-Yanoff (2009).
 
12
See Epstein (2008, sec.1.10).
 
13
See e.g.  Elsenbroich (2012).
 
14
See Elsenbroich (2012, sec.2.7).
 
16
See Humphreys (2004, p. 109).
 
17
In Primiero et al. (2017) such a model is offerd where relations are characterised by positive and negative trust. Several topologies of networks are explored, where agents are ranked and have different epistemic attitudes, roughly corresponding to lazy agents (accepting information without control) and sceptic agents (accepting information under a computational cost corresponding to a verification process). Positive trust is a property of the communication between agents required when message passing is executed bottom-up in the hierarchy, or as a result of a sceptic agent checking information. Negative trust results from refusing verification, either of contradictory information or because of a lazy attitude.
 
18
For example, in Battistelli and Primiero (2017) this problem is treated in terms of a multi-agent temporal logic of weighted beliefs, with rules for distributed knowledge formation and conditional action.
 
19
I wish to thank an anonymous reviewer for this specific comment.
 
20
See Humphreys (1990, p. 500).
 
21
See Winsberg (2003, p. 111).
 
22
See Hartmann (1996, p. 83).
 
23
See Humphreys (2004, p. 110). With core simulation Humphreys refers to the temporal part of the computational process, which differentiates it from the underlying model consisting of atemporal logical or mathematical representations.
 
24
See Humphreys (1995, p. 507).
 
25
For example, in the multirobots system from Battistelli and Primiero (2017), the simulation allows to explore several possible configurations of reality that can be obtained, in order to choose the one that best resolves the intended task. Strictly speaking, the model is used to investigate the hypothesis [also known as Principle of Constructability in Floridi (2011)].
 
26
Cf. Korb and Mascaro (2009, p. 10).
 
27
See North and Macal (2007, pp. 30–31).
 
28
This is the view held in Korb and Mascaro (2009).
 
29
See Korb and Mascaro (2009, p. 9).
 
30
Also maintained in Winsberg (2003).
 
31
Cf. Railsback and Grimm (2011, p. 316).
 
32
See e.g. Korb and Mascaro (2009, p. 13).
 
33
Usability is to be considered weaker than reliability, which substitues truth in Winsberg (2006).
 
34
See e.g. Korb and Mascaro (2009, p. 11).
 
35
The characterization of experiments as exploratory in the artificial sciences and in robotics in particular is due to Schiaffonati (2016).
 
36
This position complements the semantic interpretation of simulations given in Barberousse et al. (2009) through the addition of the essential exploratory phase.
 
Literature
go back to reference Barberousse, A., Franceschelli, S., & Imbert, C. (2009). Computer simulations as experiments. Synthese, 169(3), 557–574.MathSciNetCrossRef Barberousse, A., Franceschelli, S., & Imbert, C. (2009). Computer simulations as experiments. Synthese, 169(3), 557–574.MathSciNetCrossRef
go back to reference Crooks, A. T., & Heppenstall, A. J. (2012). Introduction to agent-based modelling. In A. J. Heppenstall, A. T. Crooks, L. M. See, & M. Batty (Eds.), Agent-Based Models of Geographical Systems (pp. 85–105). Dordrecht: Springer.CrossRef Crooks, A. T., & Heppenstall, A. J. (2012). Introduction to agent-based modelling. In A. J. Heppenstall, A. T. Crooks, L. M. See, & M. Batty (Eds.), Agent-Based Models of Geographical Systems (pp. 85–105). Dordrecht: Springer.CrossRef
go back to reference Durán, J. M. (2013). A brief overview of the philosophical study of computer simulations. American Philosophical Association Newsletter on Philosophy and Computers, 13(1), 38–46. Durán, J. M. (2013). A brief overview of the philosophical study of computer simulations. American Philosophical Association Newsletter on Philosophy and Computers, 13(1), 38–46.
go back to reference Elsenbroich, C. (2012). Explanation in agent-based modelling: Functions, causality or mechanisms? Journal of Artificial Societies and Social Simulation, 15(3), 1.CrossRef Elsenbroich, C. (2012). Explanation in agent-based modelling: Functions, causality or mechanisms? Journal of Artificial Societies and Social Simulation, 15(3), 1.CrossRef
go back to reference Epstein, J. M. (2008). Why model? Journal of Artificial Societies and Social Simulation, 11(4), 12. Epstein, J. M. (2008). Why model? Journal of Artificial Societies and Social Simulation, 11(4), 12.
go back to reference Floridi, L. (2011). A defence of constructionism: Philosophy as conceptual engineering. Metaphilosophy, 42(3), 282–304.CrossRef Floridi, L. (2011). A defence of constructionism: Philosophy as conceptual engineering. Metaphilosophy, 42(3), 282–304.CrossRef
go back to reference Frigg, R., & Reiss, J. (2009). The philosophy of simulation: hot new issues or same old stew? Synthese, 169(3), 593–613.MathSciNetCrossRef Frigg, R., & Reiss, J. (2009). The philosophy of simulation: hot new issues or same old stew? Synthese, 169(3), 593–613.MathSciNetCrossRef
go back to reference Grüne-Yanoff, T. (2009). The explanatory potential of artificial societies. Synthese, 169(3), 539–555.CrossRef Grüne-Yanoff, T. (2009). The explanatory potential of artificial societies. Synthese, 169(3), 539–555.CrossRef
go back to reference Guala, F. (2002). Models, simulations, and experiments. In L. Magnani & N. J. Nersessian (Eds.), Model-Based Reasoning. Boston, MA: Springer. Guala, F. (2002). Models, simulations, and experiments. In L. Magnani & N. J. Nersessian (Eds.), Model-Based Reasoning. Boston, MA: Springer.
go back to reference Hartmann, S. (1996). The world as a process. In R. Hegselmann, U. Mueller, & K. G. Troitzsch (Eds.), Modelling and simulation in the social sciences from the philosophy of science point of view (pp. 77–100). Dordrecht: Springer.CrossRef Hartmann, S. (1996). The world as a process. In R. Hegselmann, U. Mueller, & K. G. Troitzsch (Eds.), Modelling and simulation in the social sciences from the philosophy of science point of view (pp. 77–100). Dordrecht: Springer.CrossRef
go back to reference Humphreys, P. (1990). Computer simulations. In PSA: proceedings of the biennial meeting of the Philosophy of Science Association, 1990 (pp. 497–506). Humphreys, P. (1990). Computer simulations. In PSA: proceedings of the biennial meeting of the Philosophy of Science Association, 1990 (pp. 497–506).
go back to reference Humphreys, P. (1995). Computational science and scientific method. Minds and Machines, 5(4), 499–512.CrossRef Humphreys, P. (1995). Computational science and scientific method. Minds and Machines, 5(4), 499–512.CrossRef
go back to reference Humphreys, P. (2004). Extending ourselves: Computational science, empiricism, and scientific method. Oxford: Oxford University Press.CrossRef Humphreys, P. (2004). Extending ourselves: Computational science, empiricism, and scientific method. Oxford: Oxford University Press.CrossRef
go back to reference Korb, K. B., & Mascaro, S. (2009). The philosophy of computer simulation. In Logic, methodology and philosophy of science: proceedings of the thirteenth international congress (pp 306–325). Springer. Korb, K. B., & Mascaro, S. (2009). The philosophy of computer simulation. In Logic, methodology and philosophy of science: proceedings of the thirteenth international congress (pp 306–325). Springer.
go back to reference Macy, M. W., & Willer, R. (2002). From factors to actors: Computational sociology and agent-based modeling. Annual Review of Sociology, 28, 14366.CrossRef Macy, M. W., & Willer, R. (2002). From factors to actors: Computational sociology and agent-based modeling. Annual Review of Sociology, 28, 14366.CrossRef
go back to reference Morrison, M. (2009). Models, measurement and computer simulation: The changing face of experimentation. Philosophical Studies, 143(1), 33–57.CrossRef Morrison, M. (2009). Models, measurement and computer simulation: The changing face of experimentation. Philosophical Studies, 143(1), 33–57.CrossRef
go back to reference North, M. J., & Macal, C. M. (2007). Managing business complexity: Discovering strategic solutions with agent-based modeling and simulation. Oxford: Oxford University Press.CrossRef North, M. J., & Macal, C. M. (2007). Managing business complexity: Discovering strategic solutions with agent-based modeling and simulation. Oxford: Oxford University Press.CrossRef
go back to reference Primiero, G., Raimondi, F., Bottone, M., & Tagliabue, J. (2017). Trust and distrust in contradictory information transmission. Applied Network Science, 2(1), 12.CrossRef Primiero, G., Raimondi, F., Bottone, M., & Tagliabue, J. (2017). Trust and distrust in contradictory information transmission. Applied Network Science, 2(1), 12.CrossRef
go back to reference Railsback, S. F., & Grimm, V. (2011). Agent-based and individual-based modeling: A practical introduction. Princeton: Princeton university press.MATH Railsback, S. F., & Grimm, V. (2011). Agent-based and individual-based modeling: A practical introduction. Princeton: Princeton university press.MATH
go back to reference Schiaffonati, V. (2016). Stretching the traditional notion of experiment in computing: Explorative experiments. Science and Engineering Ethics, 22(3), 647–665.CrossRef Schiaffonati, V. (2016). Stretching the traditional notion of experiment in computing: Explorative experiments. Science and Engineering Ethics, 22(3), 647–665.CrossRef
go back to reference Winsberg, E. (2003). Simulated experiments: Methodology for a virtual world. Philosophy of Science, 70(1), 105–125.CrossRef Winsberg, E. (2003). Simulated experiments: Methodology for a virtual world. Philosophy of Science, 70(1), 105–125.CrossRef
go back to reference Winsberg, E. (2006). Models of success versus the success of models: Reliability without truth. Synthese, 152(1), 1–19.MathSciNetCrossRef Winsberg, E. (2006). Models of success versus the success of models: Reliability without truth. Synthese, 152(1), 1–19.MathSciNetCrossRef
go back to reference Winsberg, E. (2010). Science in the age of computer simulation. Chicago, IL: University of Chicago Press.CrossRef Winsberg, E. (2010). Science in the age of computer simulation. Chicago, IL: University of Chicago Press.CrossRef
Metadata
Title
A Minimalist Epistemology for Agent-Based Simulations in the Artificial Sciences
Author
Giuseppe Primiero
Publication date
11-01-2019
Publisher
Springer Netherlands
Published in
Minds and Machines / Issue 1/2019
Print ISSN: 0924-6495
Electronic ISSN: 1572-8641
DOI
https://doi.org/10.1007/s11023-019-09489-4

Other articles of this Issue 1/2019

Minds and Machines 1/2019 Go to the issue

Premium Partner