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.
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.
Aksnes, D.L. and Giske, J. (1993) A theoretical model of aquatic visual feeding. Ecological Modelling 67, 233-250.
Aksnes, D.L. and Utne, A.C.W. (1997) A revised model of visual range in fish. Sarsia 82, 137-147.
Aoki, I. and Komatsu, T. (1997) Analysis and prediction of the fluctuation of sardine abundance using a neural network. Oceanol. Acta 20, 81-88.
Ballard, D. (1997) Natural Computation. MIT Press, Cambridge.
Clark, C.W. and Levy, D.A. (1988) Diel vertical migrations by sockeye salmon and the antipredation window. Am. Nat. 131, 271-290.
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.
Fiksen, Ø. (1998) Allocation patterns and diel vertical migration: modeling the optimal Daphnia. Ecology 78, 1446-1456.
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.
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.
Gabriel, W. and Thomas, B. (1988) Vertical migration of zooplankton as an evolutionary stable strategy. Am. Nat. 132, 199-216.
Ghirlanda, S. and Enquist, M. (1998) Artificial neural networks as models of stimulus control. Anim. Behav. 56, 1383-1389.
Giske, J., Huse, G. and Fiksen, Ø. (1998) Modelling spatial dynamics of fish. Rev. Fish Biol. Fish. 8, 57-91.
Goldberg, D.E. (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA.
Holland, J.H. (1975) Adaptation in Natural and Artificial Systems. The University of Michigan Press, Ann Arbor.
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.
Houston, A.I. and McNamara, J.M. (1999) Models of Adaptive Behaviour. Cambridge University Press, Cambridge.
Huston, M., DeAngelis, D.L. and Post, W. (1998) New computer models unify ecological theory. BioScience 38, 682-691.
Iwasa, Y. (1982) Vertical migration of zooplankton: a game between predators and prey. Am. Nat. 120, 171-180.
Langton, C.G. (1989) Artificial Life. Santa Fe Institute Studies in the Sciences of Complexity, Vol. 6. Addison-Wesley, Reading, MA.
Łomnicki, A. (1988) Population Ecology of Individuals. Princeton University Press, Princeton, NJ.
MacArthur, R.H. and Pianka, E.R. (1966) On optimal use of a patchy environment. Am. Nat. 100, 603-609.
Mangel, M. and Clark, C.W. (1988) Dynamic Modeling in Behavioral Ecology. Princeton University Press, Princeton, NJ.
Maynard Smith, J. (1982) Evolution and the Theory of Games. Cambridge University Press, Cambridge.
McNamara, J.M. and Houston, A.I. (1986) The common currency for behavioral decisions. Am. Nat. 127, 358-378.
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.
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.
Roff, D.A. (1992) The Evolution of Life Histories. Chapman & Hall, NY.
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.
Rummelhart, D.E., Hinton, G.E. and Williams, R.J. (1986) Learning representations by back propagating errors. Nature 323, 533-536.
Sumida, B.H., Houston, A.I., McNamara, J.M. and Hamilton, W.D. (1990) Genetic algorithms and evolution. J. Theor. Biol. 147, 59-84.
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.
Tinbergen, N. (1951) The Study of Instinct. Oxford University Press, Oxford.
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.
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.
Wright, S. (1977) Evolution and Genetics of Evolution. Vol. 3. Experimental Results and Evolutionary Deductions. University of Chicago Press, IL.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1006746727151