Skip to main content
Log in

Mapping an expanding territory: computer simulations in evolutionary biology

  • Original Paper
  • Published:
History and Philosophy of the Life Sciences Aims and scope Submit manuscript

Abstract

The pervasive use of computer simulations in the sciences brings novel epistemological issues discussed in the philosophy of science literature since about a decade. Evolutionary biology strongly relies on such simulations, and in relation to it there exists a research program (Artificial Life) that mainly studies simulations themselves. This paper addresses the specificity of computer simulations in evolutionary biology, in the context (described in Sect. 1) of a set of questions about their scope as explanations, the nature of validation processes and the relation between simulations and true experiments or mathematical models. After making distinctions, especially between a weak use where simulations test hypotheses about the world, and a strong use where they allow one to explore sets of evolutionary dynamics not necessarily extant in our world, I argue in Sect. 2 that (weak) simulations are likely to represent in virtue of the fact that they instantiate specific features of causal processes that may be isomorphic to features of some causal processes in the world, though the latter are always intertwined with a myriad of different processes and hence unlikely to be directly manipulated and studied. I therefore argue that these simulations are merely able to provide candidate explanations for real patterns. Section 3 ends up by placing strong and weak simulations in Levins’ triangle, that conceives of simulations as devices trying to fulfil one or two among three incompatible epistemic values (precision, realism, genericity).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. See http://www.jurysimulationresearch.org to find examples of such simulations.

  2. The simulated flocking behaviour can be seen at http://www.red3d.com/cwr/boids/applet/.

  3. Sets of ecological communities of species, related by processes of migration, colonization, gene flow, etc.

  4. Often, unpredicted results of experiments, or failure to reproduce experiments in different labs, come from these parasitic unknown factors: most recently, the European experiments that found neutrinos going faster than the speed of light were affected by such uncontrolled factors, i.e. optical fibers with unusual diameter (Reich 2012).

  5. Moreover, computer simulations run by themselves, so we cannot see and understand what is going on—in the sense of how Descartes, in principle, required all cognitive operations to be self-certain of the validity of each of its steps.

  6. It is still used when producing cartoons with fish [Reynolds’ simulations were first developed in the context of video programming, as is indicated by the fact that his paper was published in a journal of graphic design (Computer Graphics) rather than in a computer science or biology journal].

  7. Even though the equations do not specify the cause of the symmetry-breaking, and that it can as well be initial stochastic fluctuations.

  8. These three properties are, as formulated by Lewontin (1970), the conditions for natural selection.

  9. I say here “processes”, but some of these processes are not “causal processes” stricto sensu, they are, as illustrated, rather causal relations in the sense of counterfactual dependence. What is modeled, through what’s called here “pure possible processes” as representational core of the simulation, is thereby not only causal processes stricto sensu but causal relations, in whatever sense of causation can hold among metaphysicians.

  10. As McShea and Brandon (2011) argue, this diffusion process constitutes the first process in evolution—entailed by the mere fact of variation, that is logically prior to natural selection.

  11. A neutral model, be it in ecology, paleontology or genetic evolution, models no specific causal process, for example it sets to 0 all parameters on which causal processes depend; however for the epistemological investigation presented in this paper we can call “pure possible process” what is going on in such models, in a way analogous to models of alternate causal hypotheses—“process” here is used in the sense that we talk of “stochastic processes”, “chance processes”, etc. We leave aside the metaphysical question of whether (some) chance processes are causal processes.

  12. See, for example, Bell et al. (2006, p. 1382): “It was surprising to find that spatial neutral models give rise to frequency distributions of precision that are very similar to those estimated from biological surveys, as a consequence of the spatial patterns produced by local dispersal alone”.

  13. If all relative fitnesses in the agents of a model are equal to 1, of course there is no natural selection.

  14. These strong simulations have the same epistemic function as what Weber (2014) calls “experimental models”—namely, processes and systems that are designed in order to experiment and test hypotheses about one very general kind of system.

References

  • Adami, C. (2002). What is complexity? BioEssays, 24, 1085–1094.

    Article  Google Scholar 

  • Anderson, P. W. (1972). More is different: Broken symmetry and the nature of the hierarchical structure of science. Science, 177, 393–396.

    Article  Google Scholar 

  • Archetti, M., Scheuring, I., Hoffman, M., Frederickson, M., Pierce, N., & Yu, D. (2011). Economic game theory for mutualism and cooperation. Ecology Letters, 14, 1300–1312.

    Article  Google Scholar 

  • Bedau, M. (2003). Downward causation and the autonomy of weak emergence. Principia, Revista Internacional de Epistemologia, 6, 5–50.

    Google Scholar 

  • Bedau, M. (2008). Is weak emergence just in the mind? Minds and Machines, 18, 443–459.

    Article  Google Scholar 

  • Bedau, M., Snyder, N., & Packard, N. (1998). A classification of long-term evolutionary dynamics. In C. Adami (Ed.), Artificial Life VI (pp. 189–198). Cambridge: MIT Press.

    Google Scholar 

  • Bell, G., Lechowicz, M., & Waterway, M. (2006). The comparative evidence relating to functional and neutral interpretations of biological communities. Ecology, 87(6), 1378–1386.

    Article  Google Scholar 

  • Bonner, J. T. (1998). The evolution of complexity by means of natural selection. Princeton: Princeton University Press.

    Google Scholar 

  • Brandon, R. (1990). Adaptation and environment. Cambridge, MA: MIT Press.

  • Colyvan, M. (2001). The indispensability of mathematics. New York: Oxford University Press.

    Book  Google Scholar 

  • Crubelier, B., Preux, P., & Cambier, C. (1997). Studying adaptation with Echo. ftp://ftp.cogs.susx.ac.uk/pub/ecal97/online/F045.ps.gz.

  • Damuth, J., & Heisler, I. L. (1988). Alternative formulations of multilevel selection. Biology and Philosophy, 3, 407–430.

    Article  Google Scholar 

  • Dennett, D. (1995). Darwin’s dangerous idea. New York: Simon & Schuster.

    Google Scholar 

  • Eldredge, N. (1985). Unfinished synthesis: Biological hierarchies and modern evolutionary thought. New York: Oxford University Press.

    Google Scholar 

  • Epstein, J. (1999). Agent-based computational models and generative social science. Complexity, 4(5), 41–57.

    Article  Google Scholar 

  • Epstein, J. (2002). Modeling civil violence. Proceedings of the National Academy of Sciences of the United States of America, 99(3), 7243–7250.

    Article  Google Scholar 

  • Frigg, R., & Reiss, J. (2009). The philosophy of simulation: Hot new issues or same old stew. Synthese, 169, 593–613.

    Article  Google Scholar 

  • Gaucherel, C., Munoz, F., & Bérard, S. (2011). Equation against algorithm: Differences and choosing between them? Acta Biotheoretica, 59(1), 67–79.

    Article  Google Scholar 

  • Gillespie, J. (2004). Population genetics. New York: Oxford University Press.

  • Gould, S. J., & Lloyd, E. A. (1999). Individuality and adaptation across levels of selection: How shall we name and generalize the unit of Darwinism? Proceedings of the National Academy of Sciences of the United States of America, 96, 11904–11909.

    Article  Google Scholar 

  • Gould, S. J., Raup, D., Sepkoski, J., Schopf, T., & Simberloff, D. (1973). Stochastic models of phylogeny and the evolution of diversity. The Journal of Geology, 81(5), 525–542.

    Article  Google Scholar 

  • Gould, S. J., Raup, D., Sepkoski, J., Schopf, T., & Simberloff, D. (1977). The shape of evolution: A comparison of real and random clades. Paleobiology, 3, 23–40.

    Google Scholar 

  • Holland, J. (1995). Hidden order: How adaptation builds complexity. Readings: Helix.

    Google Scholar 

  • Holt, R. D. (2006). Emergent neutrality. Trends in Ecology & Evolution, 21(10), 531–533.

    Article  Google Scholar 

  • Hraber, F. S., & Jones, T. (1994). Modeling complex adaptive systems with Echo. In R. J. Stonier & X. H. Yu (Eds.), Complex systems, mechanisms of adaptation (pp. 3–21). Amsterdam: IOS Press.

    Google Scholar 

  • Hubbell, S. P. (2001). The unified neutral theory of biodiversity and biogeography. Princeton: Princeton University Press.

    Google Scholar 

  • Hughes, R. (1999). The Ising model, computer simulation, and universal physics. In M. Morgan & M. Morrison (Eds.), Models as mediators (pp. 97–145). Cambridge: Cambridge University Press.

    Chapter  Google Scholar 

  • Humphreys, P. (2004). Extending ourselves. Oxford: Oxford University Press.

    Book  Google Scholar 

  • Huneman, P. (2008a). Emergence and adaptation. Minds and Machines, 18, 493–520.

    Article  Google Scholar 

  • Huneman, P. (2008b). Combinatorial vs. computational emergence: Emergence made ontological? Philosophy of Science, 75, 595–607.

  • Huneman, P. (2012a). Determinism and predictability and open-ended evolution: Lessons from computational emergence. Synthese, 185(2), 195–214.

    Article  Google Scholar 

  • Huneman, P. (2012b). Computer sciences meet evolutionary biology: Issues in gradualism. In J. L. Torres, O. Pombo, J. Symons, & S. Rahman (Eds.), Special sciences and the unity of science (pp. 200–225). Dordrecht: Springer.

    Google Scholar 

  • Huss, J. (2008). The shape of evolution: The MBL model and clade shape. In D. Sepkoski & M. Ruse (Eds.), The paleobiological revolution (pp. 339–358). Chicago: University of Chicago Press.

    Google Scholar 

  • Kettlewell, H. B. D. (1955). Selection experiments in industrial melanism in Lepidoptera. Heredity, 9(3), 323–342.

  • Küppers, G., & Lenhard, J. (2005). Validation of simulation: Patterns in the social and natural sciences. Journal of Artificial Societies and Social Simulation, 8(4). http://jasss.soc.surrey.ac.uk/8/4/3.html.

  • Laibson, D. (1997). Golden eggs and hyperbolic discounting. Quarterly Journal of Economics, 112, 443–477.

    Article  Google Scholar 

  • Lenski, R., & Travisano, M. (1994). Dynamics of adaptation and diversification: a 10,000-generation experiment with bacterial populations. Proceedings of the National Academy of Sciences of the United States of America, 91(15), 6808–6814.

    Article  Google Scholar 

  • Lethinen, A., & Kurikovski, J. (2007). Computing the perfect model: Why do economists shun simulation? Philosophy of Science, 74, 304–329.

    Article  Google Scholar 

  • Levins, R. (1966). The strategy of model building in population biology. American Scientist, 54, 421–431.

    Google Scholar 

  • Lewontin, R. C. (1970). The units of selection. Annual Review Ecology Systematics, 1, 1–18.

    Article  Google Scholar 

  • Lewontin, R., & Dunn, L. (1960). The evolutionary dynamics of a polymorphism in the house mouse. Genetics, 45, 65–72.

    Google Scholar 

  • Lopez, U., Gautrais, G., Couzin, D., & Theraulaz, G. (2012). From behavioral analyses to models of collective motion in fish schools. Proceedings of the Royal Society Interface Focus, 2, 693–707.

    Article  Google Scholar 

  • Maley, C. (1998). Comparing causal factors in the diversification of species. PhD Dissertation, MIT, accessible at InterJournal Complex Systems, 241. http://www.interjournal.org/manuscript_abstract.php?28997.

  • Margolus, D., & Toffoli, L. (1987). Cellular automata. Cambridge: MIT Press.

    Google Scholar 

  • Maron, M. (2004). Evolution of industrial melanism: A spatial, predator-prey genetic algorithm. http://www.brainoff.com/easy/moth/report.pdf.

  • Matthewson, J., & Weisberg, M. (2009). The structure of trade-offs in model building. Synthese, 170(1), 169–190.

    Article  Google Scholar 

  • McShea, D. (1994). Mechanisms of large-scale evolutionary trends. Evolution, 48(6), 1747–1763.

    Article  Google Scholar 

  • McShea, D. (1996). Metazoan complexity and evolution: Is there a trend? Evolution, 50(2), 477–492.

    Article  Google Scholar 

  • McShea, D. (2005). The evolution of complexity without natural selection: A possible large-scale trend of the fourth kind. Paleobiology, 31(2), 146–156.

  • McShea, D., & Brandon, R. (2011). Biology’s first law. Chicago: University of Chicago Press.

    Google Scholar 

  • Miller, G., & Todd, P. (1995). The role of mate choice in biocomputation; sexual selection as a process of search, optimization and diversification. In W. Banzhaf & F. Eckmann (Eds.), Evolution and biocomputation: Computational models of evolution (pp. 169–204). Dordrecht: Springer.

    Chapter  Google Scholar 

  • Morrison, M. (2009). Models, measurement and computer simulation: The changing face of experimentation. Philosophical Studies, 143, 33–57.

    Article  Google Scholar 

  • Norton, S., & Suppe, F. (2001). Why atmospheric modelling is good science. In C. Miller & P. Edwards (Eds.), Changing the atmosphere: Expert knowledge and environmental governance (pp. 88–133). Cambridge: MIT Press.

    Google Scholar 

  • Okasha, S. (2006). Evolution and the levels of selection. New York: Oxford University Press.

    Book  Google Scholar 

  • Parker, W. (2013). Computer simulation. In S. Psillos & M. Curd (Eds.), The Routledge companion to philosophy of science. London: Routledge.

    Google Scholar 

  • Peck, S. L. (2004). Simulation as experiment: A philosophical reassessment for biological modeling. Trends in Ecology & Evolution, 19, 530–534.

    Article  Google Scholar 

  • Peschard, I. (2010). Modelling and experimenting. In P. Humphreys & C. Imbert (Eds.), Models, simulations, and representations (pp. 42–61). London: Routledge.

    Google Scholar 

  • Pocheville, A. (2014). Ecological niche. In T. Heams, P. Huneman, G. Lecointre, & M. Silberstein (Eds.), Handbook of evolutionary thinking in the sciences. Dordrecht: Springer (in press).

  • Rasmussen, S., & Barrett, C. L. (1995). Elements of a theory of simulation. In F. Moran (Ed.), Advances in artificial life: Third European conference on artificial life (pp. 515–529). Dordrecht: Springer.

    Chapter  Google Scholar 

  • Ray, T. (1992). An approach to the synthesis of life. In C. Langton (Ed.), Artificial Life II (pp. 371–408). Boston: Addison Wesley.

    Google Scholar 

  • Reich, E. S. (2012). Flaws found in faster-than-light neutrino measurement. Nature News. doi:10.1038/nature.2012.10099.

  • Retz Lucci, C. (2013). Time, self, and intertemporal choice. Frontiers in Neuroscience, Decision Neuroscience. doi:10.3389/fnins.2013.00040.

    Google Scholar 

  • Reynolds, C. (1987). Flocks, herds and schools: A distributed behavioural model. Computer Graphics, 21(4), 25–34.

    Article  Google Scholar 

  • Samuelson, P. A. (1937). Note on measurement of utility. Review of Economic Studies, 430(4), 155–161.

    Article  Google Scholar 

  • Strotz, R. (1956). Myopia and inconsistency in dynamic utility maximization. Review of Economic Studies, 23, 165–180.

    Article  Google Scholar 

  • Taylor, T. (2012). Exploring the concept of open-ended evolution. In C. Adami, D. Bryson, C. Ofria, & R. Pennock (Eds.), Proceedings of the 13th international conference on artificial life (pp. 540–541). Cambridge: MIT Press.

  • Thaler, R. (1981). Some empirical evidence on dynamic inconsistency. Economics Letters, 439(8), 201–207.

    Article  Google Scholar 

  • Toner, J., & Tu, Y. (1998). Flocks, herds, and schools: A quantitative theory of flocking. Physical Review E, 58, 4828–4858.

    Article  Google Scholar 

  • Vicsek, T., Czirok, A., Ben-Jacob, E., Cohen, I., & Shochet, O. (1995). Novel type of phase transition in a system of self-driven particles. Physical Review Letters, 75, 1226–1229.

    Article  Google Scholar 

  • Volkov, I., Banavar, J. R., Hubbell, S., & Maritan, A. (2003). Neutral theory and relative species abundance in ecology. Nature, 424, 1035–1037.

    Article  Google Scholar 

  • Weber, M. (2014). Experimental modeling in biology: In Vivo representation and Stand-ins as modeling strategies. Philosophy of Science (in press).

  • Werndl, C. (2013). Climate models, confirmation and calibration. The British Journal for the Philosophy of Science, 64, 609–635.

    Article  Google Scholar 

  • Winsberg, E. (2010). Science in the age of computer simulation. Chicago: University of Chicago Press.

    Book  Google Scholar 

  • Wolfram, S. (1984). Universality and complexity in cellular automata. Physica D: Nonlinear Phenomena, 10, 1–35.

    Article  Google Scholar 

Download references

Acknowledgments

The author warmly acknowledges Isabelle Drouet and Sébastien Dutreuil for invaluable critiques and suggestions, as well as two anonymous reviewers whose careful reading and constructive criticism considerably improved the paper. Thanks to Adam Hocker for a thorough language checking, and to Staffan Müller-Wille for his precious final suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Philippe Huneman.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huneman, P. Mapping an expanding territory: computer simulations in evolutionary biology. HPLS 36, 60–89 (2014). https://doi.org/10.1007/s40656-014-0005-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40656-014-0005-2

Keywords

Navigation