Skip to main content
Log in

Implementing behaviour in individual-based models using neural networks and genetic algorithms

  • Published:
Evolutionary Ecology Aims and scope Submit manuscript

Abstract

Even though individual-based models (IBMs) have become very popular in ecology during the last decade, there have been few attempts to implement behavioural aspects in IBMs. This is partly due to lack of appropriate techniques. Behavioural and life history aspects can be implemented in IBMs through adaptive models based on genetic algorithms and neural networks (individual-based-neural network-genetic algorithm, ING). To investigate the precision of the adaptation process, we present three cases where solutions can be found by optimisation. These cases include a state-dependent patch selection problem, a simple game between predators and prey, and a more complex vertical migration scenario for a planktivorous fish. In all cases, the optimal solution is calculated and compared with the solution achieved using ING. The results show that the ING method finds optimal or close to optimal solutions for the problems presented. In addition it has a wider range of potential application areas than conventional techniques in behavioural modelling. Especially the method is well suited for complex problems where other methods fail to provide answers.

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.

Similar content being viewed by others

References

  • Ackley, D. and Littman, M. (1992) Interactions between learning and evolution. In C. Langton, C. Taylor, J. Farmer and S. Rasmussen (eds) Artificial Life II, pp. 487-509. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Aksnes, D.L. and Giske, J. (1993) A theoretical model of aquatic visual feeding. Ecological Modelling 67, 233-250.

    Article  Google Scholar 

  • Aksnes, D.L. and Utne, A.C.W. (1997) A revised model of visual range in fish. Sarsia 82, 137-147.

    Google Scholar 

  • Aoki, I. and Komatsu, T. (1997) Analysis and prediction of the fluctuation of sardine abundance using a neural network. Oceanol. Acta 20, 81-88.

    Google Scholar 

  • Ballard, D. (1997) Natural Computation. MIT Press, Cambridge.

    Google Scholar 

  • Clark, C.W. and Levy, D.A. (1988) Diel vertical migrations by sockeye salmon and the antipredation window. Am. Nat. 131, 271-290.

    Article  Google Scholar 

  • Crowder, L.B., Rice, J.A., Miller, T.J. and Marschall, E.A. (1992) Empirical and theoretical approaches to size-based interactions and recruitment variability in fishes. In D.L. De Angelis and L.J. Gross (eds.) Individual-based Models and Approaches in Ecology, pp. 237-255. Chapman & Hall, NY.

    Google Scholar 

  • Fiksen, Ø. (1998) Allocation patterns and diel vertical migration: modeling the optimal Daphnia. Ecology 78, 1446-1456.

    Article  Google Scholar 

  • Fiksen, Ø., Giske, J. and Slagstad, D. (1995) A spatially explicit fitness-based model of capelin migrations in the Barents Sea. Fish. Oceanogr. 4, 193-208.

    Google Scholar 

  • Fretwell, S.D. and Lucas, H.J. Jr. (1970) On territorial behavior and other factors influencing habitat distributions in birds. 1. Theoretical development. Acta Biother. 19, 16-36.

    Article  Google Scholar 

  • Gabriel, W. and Thomas, B. (1988) Vertical migration of zooplankton as an evolutionary stable strategy. Am. Nat. 132, 199-216.

    Article  Google Scholar 

  • Ghirlanda, S. and Enquist, M. (1998) Artificial neural networks as models of stimulus control. Anim. Behav. 56, 1383-1389.

    Article  PubMed  Google Scholar 

  • Giske, J., Huse, G. and Fiksen, Ø. (1998) Modelling spatial dynamics of fish. Rev. Fish Biol. Fish. 8, 57-91.

    Article  Google Scholar 

  • Goldberg, D.E. (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Holland, J.H. (1975) Adaptation in Natural and Artificial Systems. The University of Michigan Press, Ann Arbor.

    Google Scholar 

  • Huse, G. and Giske, J. (1998) Ecology in Mare Pentium: an individual based spatio-temporal model for fish with adapted behaviour. Fish. Res. 37, 163-178.

    Article  Google Scholar 

  • Houston, A.I. and McNamara, J.M. (1999) Models of Adaptive Behaviour. Cambridge University Press, Cambridge.

    Google Scholar 

  • Huston, M., DeAngelis, D.L. and Post, W. (1998) New computer models unify ecological theory. BioScience 38, 682-691.

    Article  Google Scholar 

  • Iwasa, Y. (1982) Vertical migration of zooplankton: a game between predators and prey. Am. Nat. 120, 171-180.

    Article  Google Scholar 

  • Langton, C.G. (1989) Artificial Life. Santa Fe Institute Studies in the Sciences of Complexity, Vol. 6. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Łomnicki, A. (1988) Population Ecology of Individuals. Princeton University Press, Princeton, NJ.

    Google Scholar 

  • MacArthur, R.H. and Pianka, E.R. (1966) On optimal use of a patchy environment. Am. Nat. 100, 603-609.

    Article  Google Scholar 

  • Mangel, M. and Clark, C.W. (1988) Dynamic Modeling in Behavioral Ecology. Princeton University Press, Princeton, NJ.

    Google Scholar 

  • Maynard Smith, J. (1982) Evolution and the Theory of Games. Cambridge University Press, Cambridge.

    Google Scholar 

  • McNamara, J.M. and Houston, A.I. (1986) The common currency for behavioral decisions. Am. Nat. 127, 358-378.

    Article  Google Scholar 

  • Montana, D.J. (1991) Automated parameter tuning for interpretation of synthetic images. In L. David (ed) Handbook of Genetic Algorithms, pp. 282-311. Van Nostrand-Reinhold, NY.

    Google Scholar 

  • Montana, D.J. and Davis, L.D. (1989) Training feedforward neural networks using genetic algorithms. In N.S. Sridharan (ed.) Proceedings of the International Joint Conference on Artificial Intelligence, pp. 762-767. Morgan Kaufmann, San Francisco.

    Google Scholar 

  • Roff, D.A. (1992) The Evolution of Life Histories. Chapman & Hall, NY.

    Google Scholar 

  • Rosland, R. and Giske, J. (1994) A dynamic optimization model of the diel vertical distribution of a pelagic planktivorous fish. Prog. Oceanog. 34, 1-43.

    Article  Google Scholar 

  • Rummelhart, D.E., Hinton, G.E. and Williams, R.J. (1986) Learning representations by back propagating errors. Nature 323, 533-536.

    Article  Google Scholar 

  • Sumida, B.H., Houston, A.I., McNamara, J.M. and Hamilton, W.D. (1990) Genetic algorithms and evolution. J. Theor. Biol. 147, 59-84.

    PubMed  CAS  Google Scholar 

  • Taylor, C. and Jefferson, D. (1995) Artificial life as a tool for biological inquiry. In C. Langton (ed.) Artificial Life an Overview, pp. 1-13. MIT Press, Cambridge.

    Google Scholar 

  • Tinbergen, N. (1951) The Study of Instinct. Oxford University Press, Oxford.

    Google Scholar 

  • Toquenaga, Y. and Wade, M.J. (1996) Sewall Wright meets artificial life: the origin and maintenance of evolutionary novelty. Tr. Ecol. Evol. 11, 478-482.

    Article  Google Scholar 

  • Werner, E.E. and Gilliam, J.F. (1984) The ontogenetic niche and species interactions in size-structured populations. Ann. Rev. Ecol. Syst. 15, 393-425.

    Article  Google Scholar 

  • Wright, S. (1977) Evolution and Genetics of Evolution. Vol. 3. Experimental Results and Evolutionary Deductions. University of Chicago Press, IL.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huse, G., Strand, E. & Giske, J. Implementing behaviour in individual-based models using neural networks and genetic algorithms. Evolutionary Ecology 13, 469–483 (1999). https://doi.org/10.1023/A:1006746727151

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1006746727151

Navigation