Skip to main content

Validation of Computer Simulations from a Kuhnian Perspective

  • Chapter
  • First Online:
Computer Simulation Validation

Part of the book series: Simulation Foundations, Methods and Applications ((SFMA))

Abstract

While Thomas Kuhn’s theory of scientific revolutions does not specifically deal with validation, the validation of simulations can be related in various ways to Kuhn’s theory: (1) Computer simulations are sometimes depicted as located between experiments and theoretical reasoning, thus potentially blurring the line between theory and empirical research. Does this require a new kind of research logic that is different from the classical paradigm which clearly distinguishes between theory and empirical observation? I argue that this is not the case. (2) Another typical feature of computer simulations is their being “motley” (Winsberg in Philos Sci 70:105–125, 2003) with respect to the various premises that enter into simulations. A possible consequence is that in case of failure it can become difficult to tell which of the premises is to blame. Could this issue be understood as fostering Kuhn’s mild relativism with respect to theory choice? I argue that there is no need to worry about relativism with respect to computer simulations, in particular. (3) The field of social simulations, in particular, still lacks a common understanding concerning the requirements of empirical validation of simulations. Does this mean that social simulations are still in a prescientific state in the sense of Kuhn? My conclusion is that despite ongoing efforts to promote quality standards in this field, lack of proper validation is still a problem of many published simulation studies and that, at least large parts of social simulations must be considered as prescientific.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    In the realm of computer simulations the term verification is, somewhat confusingly, reserved for checking wether the simulation software is free from programming errors (so-called “bugs”) and whether it is faithful to the mathematical model or theory on which it is based. The term validation is used for the empirical testing of the simulation’s results. See also Chap. 4 by Murray-Smith in this volume.

  2. 2.

    See also Chap. 39 by Lenhard in this volume.

  3. 3.

    Because theory-ladenness of observation is an often misunderstood topic, two remarks are in order: (1) Theory-ladenness of observation as such does not blur the distinction between theory and observation. At worst we have a distinction between pure theory (without any observational component) and theory-laden observation. (2) Theory-ladeness of observation does not lead to a vicious circle when confirming theories by empirical observation. This is true, as long as the observations are not laden with the particular theories for the confirmation of which they are used. There are areas in science where no sharp distinction between theoretical reasoning and reporting of observations is made. However, as far as computer simulations are concerned, it is clear that because Turing Machines do not make observations, a computer program is always a theoretical entity—not withstanding the fact that a computer program may represent an empirical setting or make use of empirical data. In the latter respect it can be compared with a physical theory that may in fact represent empirical reality as well as contain natural constants (i.e., empirical data).

  4. 4.

    See also Chap. 37 by Beisbart in this volume.

  5. 5.

    In simulation-science the term empirical is sometimes used to distinguish simulation and numerical methods from mathematical analysis (Phelps 2016 is an example of this.). But this is just a different use of words and should not be confused with “empirical” in the sense of being observation-based as the word is understood in the context of empirical science.

  6. 6.

    See Arnold (2013, Sect. 3.4) for a case-study containing a detailed description of this hierarchy of premises.

  7. 7.

    But see Lenhard in Chap. 39 in this volume, who paints a very different picture. I cannot resolve the differences here. In part they are due to Lenhard using examples where “due to interactivity, modularity does not break down a complex system into separately manageable pieces.” (Lenhard and Winsberg (2010), p. 256) To me it seems that as far as software design goes, it is always possible—and in fact good practice—to design the system in such a way that each unit can be tested separately. As far as validation goes, I admit that this may not work as easily because of restrictions concerning the availability of empirical data.

  8. 8.

    There are scientists who deny even this and who also believe that without formal models no explanation of any sort is possible in history or social science. I am a bit at loss for giving proper references for this point of view, because I have mostly been confronted with it either in discussions with scientists or by anonymous referees of journals of analytic philosophy. The published source I know of that comes closest to this stance is the keynote “Why model?” by Epstein (2008), which I have discussed in Arnold (2014).

  9. 9.

    This seems to be the standard case for applying the GCM in organizational science. See Fardal and Sornes (2008) and Delgoshaei and Fatahi (2013) for example. It will be interesting to see whether the more refined simulation models of the GCM that have been published more recently (Fioretti and Lomi 2008) will bring about an increased use of simulation models in applied studies referring to the GCM or not.

  10. 10.

    This is precisely where Axelrod’s simulations was lacking, because (a) his tournament of reiterated Prisoner’s Dilemmas is too far removed from the phenomenology of either animal or human interaction to be prima facie plausible, and (b) his results were—unbeknownst to him—highly volatile with respect to the simulation setup and thus also lack plausibility.

  11. 11.

    They discuss this under the heading of “theory-ladenness of observations”, though their examples suggest that the issue at stake is rather different interpretations of observations or a focus on different observations depending on the research questions than different observations due to a different theoretical background.

  12. 12.

    A most notable initiative in this respect has been the introduction of the ODD Protocol for the standardized description of agent-based-models (Railsback and Grimm 2012).

References

  • Ahrweiler, P., & Gilbert, N. (2015). The quality of social simulation: An example from research policy modelling. In M. Janssen, M. A. Wimmer, & A. Deljoo (Eds.), Policy practice and digital science: Integrating complex systems, social simulation and public administration in policy research (pp. 35–55). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-319-12784-2_3. ISBN: 978-3-319-12784-2.

    Chapter  Google Scholar 

  • Arnold, E. (2013). Experiments and simulations: Do they fuse? In E. Arnold, & J. Duran (Eds.), Computer simulations and the changing face of scientific experimentation (pp. 46–75). Newcastle: Cambridge Scholars Publishing. 978-1443847926.

    Google Scholar 

  • Arnold, E. (2014). What’s wrong with social simulations? The Monist, 97(3), 361–379. https://doi.org/10.5840/monist201497323. ISSN: 0026-9662.

    Article  Google Scholar 

  • Axelrod, R. (1984). The evolution of cooperation. Basic Books.

    Google Scholar 

  • Axtell, R. L., et al. (2002) Population growth and collapse in a multiagent model of the Kayenta Anasazi in Long House Valley. Proceedings of the National Academy of Sciences, 99(3), 7275–7279. https://doi.org/10.1073/pnas.092080799. ISSN: 0027-8424.

    Article  Google Scholar 

  • Beisbart, C. (2011). A transformation of normal science. Computer simulations from a philosophical perspective. unpublished.

    Google Scholar 

  • Binmore, K. (1998) Game theory and the social contract II. Just playing. Cambridge, Massachusetts/London, England: MIT Press.

    Google Scholar 

  • Binmore, K. (1994). Game theory and the social contract I. Playing fair. Fourth printing. Cambridge, Massachusetts/London, England: MIT Press.

    Google Scholar 

  • Bird, A. (2013). Thomas Kuhn. In E. N. Zalta (Ed.), The stanford encyclopedia of philosophy. Fall 2013. Metaphysics Research Lab, Stanford University.

    Google Scholar 

  • Cartwright, N. (1983). How the laws of physics lie.Clarendon paperbacks. Oxford University Press. Clarendon Press. ISBN: 9780198247043.

    Google Scholar 

  • Carusi, A., Rodriguez, B., & Burrage, K. (2013). Model systems in computational systems biology. In E. Arnold, & J. Duran (Eds.), Computer simulations and the changing face of scientific experimentation. (Chap. 6).

    Google Scholar 

  • Cohen, M. D., March, J. G., & Olsen, J. P. (1972). A grabage can model of organizational choide. Administrative Science Quarterly, 17, 1–25.

    Article  Google Scholar 

  • Delgoshaei, B., & Fatahi, M. (2013). Garbage can decision-making in a matrix structure. A Case study of linköping university. Linköping University/Department of Management and Engineering. urn:nbn:se:liu:diva-95612.

    Google Scholar 

  • Dugatkin, L. A. (1997). Cooperation among animals. Oxford University Press.

    Google Scholar 

  • Dupré, J. (1994). Against scientific imperialism. Philosophy of Science Association Proceedings, 2, 374–381.

    Google Scholar 

  • Epstein, J. M. (2008). Why model? Journal of Artificial Societies and Social Simulation, 11(4), 12. ISSN: 1460-7425.

    Google Scholar 

  • Epstein, J. M., & Axtell, R. L. (1996). Growing artificial societies: Social science from the bottom up. MIT Press.

    Google Scholar 

  • Fardal, H., & Sørnes, J. O. (2008). Is strategic decision-making. A garbage can view. Issues in Informing Science and Information Technology, 5.

    Google Scholar 

  • Feyerabend, P. (1975/1983). Wider den Methodenzwang. Suhrkamp Verlag.

    Google Scholar 

  • Fioretti, G., & Lomi, A. (2008). An agent-based representation of the garbage can model of organizational choice. Journal of Artificial Societies and Social Simulation, 11(1), 1. ISSN: 1460-7425.

    Google Scholar 

  • Gilbert, N., & Troitzsch, K. (2005). Simulation for the social scientist. New York: Open University Press.

    Google Scholar 

  • Gleick, J. (2011). Chaos: Making a new science. Open Road Media.

    Google Scholar 

  • Grötker, R. (2005). Reine Meinungsmache. German: Technology Review (heise Verlag). http://%5C-www.%5C-heise.%5C-de/%5C-tr/%5C-artikel/%5C-Reine-%5C-Meinungsmache-%5C-277359.%5C-html.

    Google Scholar 

  • Guala, F. (2002). Models, simulations and experiments. In L. Magnani & N. Nersessian (Eds.), Model-based reasoning: Science, technology, values (pp. 59–74). Kluwer Academic Publishers.

    Google Scholar 

  • Hammerstein, P. (2003). Why is reciprocity so rare in social animals? A protestant appeal. In P. Hammerstein (Ed.), Genetic and cultural evolution (pp. 83–94). Cambridge, Massachusetts/London, England: MIT Press in cooperation with Dahlem University Press. (Chap. 5).

    Google Scholar 

  • Harding, S. G. (Ed.). (1976). Can theories be refuted? Essays on the Duhem-Quine thesis. Kluwer.

    Google Scholar 

  • Harding, A., Keegan, M., & Kelly, S. (2010). Validating a dynamic population microsimulation model: Recent experience in Australia. International Journal of Microsimulation, 3(2), 46–64.

    Google Scholar 

  • Hartmann, S. (1996). The world as a process: Simulations in the natural and social sciences. In R. Hegselmann et al. (Ed.) Simulation and modelling in the social sciences from the philosophy of science point of view (pp. 77–110).

    Chapter  Google Scholar 

  • Heath, B., Hill, R., & Ciarallo, F. (2009). A survey of agent-based modeling practices (January 1998 to July 2008). Journal of Artificial Societies and Social Simulation (JASSS), 12(4), 9.

    Google Scholar 

  • Hegselmann, R., & Krause, U. (2002). Opinion dynamics and bounded confidence: Models, analysis and simulation. Journal of Artificial Societies and Social Simulation, 5(3), 1.

    Google Scholar 

  • Imbert, C. (2017). Computer simulations and computational models in science. In L. Magnani, & T. Bertolotti (Eds.), Springer handbook of model-based science (pp. 735–781). https://doi.org/10.1007/978-3-319-30526-4.

    Google Scholar 

  • Kästner, J., & Arnold, E. (2013). When can a computer simulation act as substitute for an experiment? A case-study from chemisty. In E. Arnold (Ed.), Homepage Eckhart Arnold, preprint.

    Google Scholar 

  • Kornmesser, S. (2014). Scientific revolutions without paradigm-replacement and the coexistence of competing paradigms: The case of generative grammar and construction grammar. Journal for General Philosophy of Science, 45(1), 91–118. https://doi.org/10.1007/s10838-013-9227-3. ISSN: 1572-8587.

    Article  Google Scholar 

  • Kuhn, T. S. (1976). Suhrkamp: Die Struktur wissenschaftlicher Revolutionen.

    Google Scholar 

  • Kuhn, T. S. (1977). The essential tension. Selected studies in scientific tradition and change. The University of Chicago Press.

    Google Scholar 

  • Lenhard, J. (2007). Computer simulation: The cooperation between experimenting and modeling. Philosophy of Science, 74(2), 176–194. https://doi.org/10.1086/519029.

    Article  MathSciNet  Google Scholar 

  • Lenhard, J., & Winsberg, E. (2010). Holism, entrenchment, and the future of climate model pluralism. Studies in History and Philosophy of Modern Physics, 41, 253–262.

    Google Scholar 

  • Morgan, M. S. (2003). Experiments without material intervention. Model experiments, virtual experiments, and virtually experiments. In H. Radder (Ed.), The philosophy of scientific experimentation (pp. 216–233). University of Pittsburgh Press.

    Google Scholar 

  • Morgan, M. S., & Morrison, M. (Eds). (1999). Models as mediators. Perspectives on natural and social science.

    Google Scholar 

  • Morrison, M. (2009). Models, measurement and computer simulation: The changing face of experimentation. Philosophical Studies, 143, 33–57. https://doi.org/10.1007/s11098-008-9317-y.

    Article  Google Scholar 

  • Moses, J. W., & Knutsen, T. L. (2012). Ways of knowing. Competing methodologies in social and political research 2nd (first ed. 2007). London: Palgrave Macmillan.

    Google Scholar 

  • O’Sullivan, D., et al. (2016). Short communication. Strategic directions for agent-based modeling: Avoiding the YAAWN syndrome. Journal of Land Use Science, 11(2), 177–187.

    Article  Google Scholar 

  • Parker, W. S. (2009). Does matter really matter? Computer simulations, experiments, and materiality. Synthese, 169, 483–496. https://doi.org/10.1007/s11229-008-9434-3.

    Article  Google Scholar 

  • Peschard, I. (2010). Review of Eric Winsberg’s. Science in the age of computer simulation. University of Chicago Press. Notre Dame Philosophical Reviews (Mar. 31, 2011).

    Google Scholar 

  • Phelps, S. (2016). An empirical game-theoretic analysis of the dynamics of cooperation in small groups. Journal of Artificial Societies and Social Simulation, 19(2), 4. https://doi.org/10.18564/jasss.3060. ISSN: 1460-7425.

  • Preston, J. (2016). Paul Feyerabend. In E. N. Zalta (Ed.), The stanford encyclopedia of philosophy. Winter 2016. Metaphysics Research Lab, Stanford University.

    Google Scholar 

  • Railsback, S. F., Grimm, V. (2012). Agent-based and individual-based modeling. A practical introduction. Princeton University Press.

    Google Scholar 

  • Rendell, L., et al. (2010). Why copy others? Insights from the social learning strategies tournament. Science, 328, 208–213. https://doi.org/10.1126/science.1184719.

    Article  MathSciNet  MATH  Google Scholar 

  • Reutlinger, A., Hangleiter, D., & Hartmann, S. (2017). Understanding (with) toy models. The British Journal for the Philosophy of Science, axx005. https://doi.org/10.1093/bjps/axx005.

    Article  Google Scholar 

  • Schelling, T. C. (1971). Dynamic models of segregation. The Journal of Mathematical Sociology, 1(2), 143–186. https://doi.org/10.1080/0022250X.1971.9989794. ISSN: 0022-250X.

    Article  Google Scholar 

  • Schurz, G. (2014). Koexistenz und Komplementarität rivalisierender Paradigmen: Analyse, Diagnose und kulturwissenschaftliches Fallbeispiel. In S. Kornmesser, & G. Schurz (Eds.), Die multiparadigmatische Struktur der Wissenschaften (pp. 47–62). Wiesbaden: Springer Fachmedien Wiesbaden. https://doi.org/10.1007/978-3-658-00672-3_2. ISBN: 978-3-658-00672-3.

    Google Scholar 

  • Sismondo, S. (2010). An introduction to science and technology studies (2nd ed.). Wiley.

    Google Scholar 

  • Squazzoni, F., & Casnici, N. (2013). Is social simulation a social science outstation? A bibliometric analysis of the impact of JASSS. Journal of Artificial Societies and Social Simulation, 16(1), 10. ISSN: 1460-7425.

    Google Scholar 

  • Winsberg, E. (2015). Computer simulations in science. In E. N. Zalta (Ed.), The stanford encyclopedia of philosophy. Summer 2015. Metaphysics Research Lab, Stanford University.

    Google Scholar 

  • Winsberg, E. (2003). Simulated experiments: Methodology for a virtual world. Philosophy of Science, 70, 105–125.

    Article  Google Scholar 

  • Winsberg, E. (2009). A tale of two methods. Synthese, 169, 575–592. https://doi.org/10.1007/s11229-008-9437-0.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eckhart Arnold .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Arnold, E. (2019). Validation of Computer Simulations from a Kuhnian Perspective. In: Beisbart, C., Saam, N. (eds) Computer Simulation Validation. Simulation Foundations, Methods and Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-70766-2_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70766-2_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-70765-5

  • Online ISBN: 978-3-319-70766-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics