EcoSimNet: a Framework for Ecological Simulations
https://doi.org/10.7148/2009-0219-0225Abstract
Simulating ecological models is always a difficult task, not only because of its complexity but also due to the slowness associated with each simulation run as more variables and processes are incorporated into the complex ecosystem model. The computational overhead becomes a very important limitation for model calibration and scenario analysis, due to the large number of model runs generally required. This paper presents a framework for ecological simulations that intends to increase system performance through the ability to do parallel simulations, allowing the joint analysis of different scenarios. This framework evolved from the usage of one simulator and several agents, that configure the simulator to run specific scenarios, related to possible ecosystem management options, one at a time, to the use of several simulators, each one simulating a different scenario concurrently, speeding up the process and reducing the time for decision between the alternative scenarios proposed by the agents. This approach was tested with a farmer agent that seeks optimal combinations of bivalve seeding areas in a large mariculture region, maximizing the production without exceeding the total allowed seeding area. Results obtained showed that the time needed to acquire a "near" optimal solution decreases proportionally with the number of simulators in the network, improving the performance of the agent's optimization process, without compromising its rationality. This work is a step forward towards an agent based decision support system to optimize complex environmental problems.
References (20)
- Cruz, F., A. Pereira, P. Valente, P. Duarte, and L. P. Reis. 2007. "Intelligent Farmer Agent for Multi-agent Ecological Simulations Optimization". In Proceedings of the 13th Portuguese Conference on Artificial Intelligence, (Guimaraes, Portugal). 593-604.
- Duarte, P., B. Azevedo, C. Ribeiro, A. Pereira, M. Falcão, D. Serpa, R. Bandeira, and J. Reia. 2007. "Management oriented mathematical modelling of Ria Formosa (South Portugal)". Transitional Water Monographs, 1 (1): 13-51.
- Duarte, P., A. J. S. Hawkins, and A. Pereira. 2005. "How does estimation of environmental carrying capacity for bivalve culture depend upon spatial and temporal scales?" In Comparative Roles of Suspension-Feeders in Ecosystems, R. F. Dame and S. Olenin (Eds.). Nida, Lithuania, 121- 135.
- Duarte, P., R. Meneses, A. J. S. Hawkins, M. Zhu, J. Fang, and J. Grant. 2003. "Mathematical modelling to assess the carrying capacity for multi-species culture within coastal waters". Ecological Modelling, 168 (1-2): 109-143.
- Dzeroski, S. 2001. "Applications of symbolic machine learning to ecological modelling". Ecological Modelling, 146 (1-3): 263-273.
- Glover, F. 1986. "Future paths for integer programming and links to artificial intelligence". Computers & Operations Research, 13 (5): 533-549.
- Holland, J. H. 1975. Adaptation in natural and artificial systems. Ann Arbor: The University of Michigan Press.
- INE, I. N. d. E.-. 2008. Statistical Yearbook of Portugal 2007. 1st ed. 1 vols. Lisboa: Instituto Nacional de Estatística, IP.
- Jørgensen, S. E., and G. Bendoricchio. 2001. Fundamentals of Ecological Modelling. 3rd ed. 1 vols: Elsevier.
- Kirkpatrick, S., C.D.Gelatt, and M. P. Vecchi. 1983. "Optimization by Simulated Annealing". Science, 220 (4598): 671-680.
- Mishra, N., Prakash, M. K. Tiwari, R. Shankar, and F. T. S. Chan. 2005. "Hybrid tabu-simulated annealing based approach to solve multi-constraint product mix decision problem". Expert systems with applications, 29 (2): 446- 454.
- Pereira, A., P. Duarte, and A. Norro. 2006. "Different modelling tools of aquatic ecosystems: A proposal for a unified approach". Ecological Informatics, 1 (4): 407-421.
- Pereira, A., P. Duarte, and L. P. Reis. 2004. "Agent-Based Simulation of Ecological Models". In Proceedings of the 5th Workshop on Agent-Based Simulation, (Lisbon, Portugal). SCS Publishing House, 135-140.
- Pereira, A., P. Duarte, and L. P. Reis. 2005. "ECOLANG -A communication language for simulations of complex ecological systems". In Proceedings of the 19th European Conference on Modelling and Simulation (ECMS 2005), (Riga, Latvia). 493-500.
- Ram, D. J., T. H. Sreenivas, and K. G. Subramaniam. 1996. "Parallel Simulated Annealing Algorithms". Journal of Parallel and Distributed Computing, 37 (2): 207-212.
- Russel, S. J., and P. Norvig. 2002. Artificial Intelligence: A Modern Approach. 2nd ed. New Jersey: Prentice Hall.
- Sutton, R. S., and A. G. Barto. 1998. Reinforcement Learning: An Introduction. 1 vols: The MIT Press.
- Watson, R. T., M. C. Zinyowera, and R. H. Moss. 1996. Climate Change 1995 -Impacts, adaptations and mitigation of climate change, Scientific-Technical Analyses. Edited by I.-I. P. o. C. Change. Vol. 1. Cambridge, UK: Cambridge University Press.
- Weiss, G., ed. 1999. Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. Cambridge, Massachusetts: MIT Press.
- Wooldridge, M. 2002. An Introduction to MultiAgent Systems. 1 vols. West Sussex, England: Jonh Wiley & Sons Ltd.