Neural network modeling of ecosystems: A case study on cabbage growth system

Abstract A deep understanding on the intrinsic mechanism is required to develop a highly specialized mechanistic model for ecosystem dynamics. However, it is usually hard to do for most of the ecological and environmental problems, because of the lack of a consistent theoretical background. Neural networks are universal and flexible models for linear and non-linear systems. This paper aimed to modeling an ecosystem using neural network models and the conventional model, and assessing their effectiveness in the dynamic simulation of ecosystem. Elman neural network model, linear neural network model, and linear ordinary differential equation were developed to simulate the dynamics of Chinese cabbage growth system recorded in the field. Matlab codes for these neural network models were given. Sensitivity analysis was conducted to detect the robustness of these models. The results showed that Elman neural network model could simulate the multivariate non-linear system at the desired accuracy. Linear neural network model may simulate such a non-linear system only in certain conditions. Conventional linear ordinary differential equation yielded divergent outputs in the dynamic simulation of the multivariate non-linear system. Sensitivity analysis indicated that the learning rate influenced the simulation performance of linear neural network model. Transfer function of the second layer in Elman neural network model would influence the simulation performance of this model, but little influence was produced when other functions were changed. Elman neural network was proven to be a robust model. Sensitivity analysis showed that the different choices of functions and parameters in neural network model would influence the performance of simulation. Sensitivity analysis is therefore powerful to detect the robustness and stability of neural network models.

[1]  Run Yu,et al.  Predicting shrimp growth: Artificial neural network versus nonlinear regression models , 2006 .

[2]  R. Wieland,et al.  The use of neural networks in agroecological modelling , 1995 .

[3]  Martin T. Hagan,et al.  Neural network design , 1995 .

[4]  Sovan Lek,et al.  Estimations of trout density and biomass: a neural networks approach , 1997 .

[5]  Mohammad N. Almasri,et al.  Modular neural networks to predict the nitrate distribution in ground water using the on-ground nitrogen loading and recharge data , 2005, Environ. Model. Softw..

[6]  Mukesh Khare,et al.  Artificial neural network approach for modelling nitrogen dioxide dispersion from vehicular exhaust emissions , 2006 .

[7]  R. E. Abdel-Aal,et al.  Hourly temperature forecasting using abductive networks , 2004, Eng. Appl. Artif. Intell..

[8]  John R. Jensen,et al.  Fuzzy learning vector quantization for hyperspectral coastal vegetation classification , 2006 .

[9]  John A. Marchant,et al.  Comparison of a Bayesian classifier with a multilayer feed-forward neural network using the example of plant/weed/soil discrimination , 2003 .

[10]  Jay D. Harmon,et al.  Comparison of image feature extraction for classification of swine thermal comfort behavior , 1998 .

[11]  P. Hartman Ordinary Differential Equations , 1965 .

[12]  Wenjun Zhang,et al.  Function Approximation and Documentation of Sampling Data Using Artificial Neural Networks , 2006, Environmental Monitoring & Assessment.

[13]  Gustavo Camps-Valls,et al.  Unbiased sensitivity analysis and pruning techniques in neural networks for surface ozone modelling , 2005 .

[14]  Simon X. Yang,et al.  Neural networks for predicting nitrate-nitrogen in drainage water , 2003 .

[15]  Zhang Wen,et al.  Functional Link Artificial Neural Networks and agri-biodiversity analysis , 2002, Biodiversity Science.

[16]  R. Céréghino,et al.  Spatial analysis of stream invertebrates distribution in the Adour-Garonne drainage basin (France), using Kohonen self organizing maps , 2001 .

[17]  R. J. Abrahart,et al.  Modelling sediment transfer in Malawi: comparing backpropagation neural network solutions against a multiple linear regression benchmark using small data sets , 2001 .

[18]  V. N. Misra,et al.  Prediction of sulphur removal with Acidithiobacillus sp. using artificial neural networks , 2006 .

[19]  E. Prepas,et al.  The application of artificial neural networks to flow and phosphorus dynamics in small streams on the Boreal Plain, with emphasis on the role of wetlands , 2006 .

[20]  Zhang Wenjun A Simulation Model for Growth and Development of Chinese Cabbage , 2001 .