Computational Ecology: Artificial Neural Networks And Their Applications


Book Description

Due to the complexity and non-linearity of most ecological problems, artificial neural networks (ANNs) have attracted attention from ecologists and environmental scientists in recent years. As these networks are increasingly being used in ecology for modeling, simulation, function approximation, prediction, classification and data mining, this unique and self-contained book will be the first comprehensive treatment of this subject, by providing readers with overall and in-depth knowledge on algorithms, programs, and applications of ANNs in ecology. Moreover, a new area of ecology, i.e., computational ecology, is proposed and its scopes and objectives are defined and discussed.Computational Ecology consists of two parts: the first describes the methods and algorithms of ANNs, interpretability and mathematical generalization of neural networks, Matlab neural network toolkit, etc., while the second provides case studies of applications of ANNs in ecology, Matlab codes, and comparisons of ANNs with conventional methods. This publication will be a valuable reference for research scientists, university teachers, graduate students and high-level undergraduates in the areas of ecology, environmental sciences, and computational science.




Computational Ecology


Book Description

Ch. 1. Introduction. 1. Computational ecology. 2. Artificial neural networks and ecological applications -- pt. I. Artificial neural networks : principles, theories and algorithms. ch. 2. Feedforward neural networks. 1. Linear separability and perceptron. 2. Some analogies of multilayer feedforward networks. 3. Functionability of multilayer feedforward networks. ch. 3. Linear neural networks. 1. Linear neural networks. 2. LMS rule. ch. 4. Radial basis function neural networks. 1. Theory of RBF neural network. 2. Regularized RBF neural network. 3. RBF neural network learning. 4. Probabilistic neural network. 5. Generalized regression neural network. 6. Functional link neural network. 7. Wavelet neural network. ch. 5. BP neural network. 1. BP algorithm. 2. BP theorem. 3. BP training. 4. Limitations and improvements of BP algorithm. ch. 6. Self-organizing neural networks. 1. Self-organizing feature map neural network. 2. Self-organizing competitive learning neural network. 3. Hamming neural network. 4. WTA neural network. 5. LVQ neural network. 6. Adaptive resonance theory. ch. 7. Feedback neural networks. 1. Elman neural network. 2. Hopfield neural networks. 3. Simulated annealing. 4. Boltzmann machine. ch. 8. Design and customization of artificial neural networks. 1. Mixture of experts. 2. Hierarchical mixture of experts. 3. Neural network controller. 4. Customization of neural networks. ch. 9. Learning theory, architecture choice and interpretability of neural networks. 1. Learning theory. 2. Architecture choice. 3. Interpretability of neural networks. ch. 10. Mathematical foundations of artificial neural networks. 1. Bayesian methods. 2. Randomization, bootstrap and Monte Carlo techniques. 3. Stochastic process and stochastic differential equation. 4. Interpolation. 5. Function approximation. 6. Optimization methods. 7. Manifold and differential geometry. 8. Functional analysis. 9. Algebraic topology. 10. Motion stability. 11. Entropy of a system. 12. Distance or similarity measures. ch. 11. Matlab neural network toolkit. 1. Functions of perceptron. 2. Functions of linear neural networks. 3. Functions of BP neural network. 4. Functions of self-organizing neural networks. 5. Functions of radial basis neural networks. 6. Functions of probabilistic neural network. 7. Function of generalized regression neural network. 8. Functions of Hopfield neural network. 9. Function of Elman neural network -- pt. II. Applications of artificial neural networks in ecology. ch. 12. Dynamic modeling of survival process. 1. Model description. 2. Data description. 3. Results. 4. Discussion. ch. 13. Simulation of plant growth process. 1. Model description. 2. Data source. 3. Results. 4. Discussion. ch. 14. Simulation of food intake dynamics. 1. Model description. 2. Data description. 3. Results. 4. Discussion. ch. 15. Species richness estimation and sampling data documentation. 1. Estimation of plant species richness on grassland. 2. Documentation of sampling data of invertebrates. ch. 16. Modeling arthropod abundance from plant composition of grassland community. 1. Model description. 2. Data description. 3. Results. 4. Discussion. ch. 17. Pattern recognition and classification of ecosystems and functional groups. 1. Model description. 2. Data source. 3. Results. 4. Discussion. ch. 18. Modeling spatial distribution of arthropods. 1. Model description. 2. Data description. 3. Results. 4. Discussion. ch. 19. Risk assessment of species invasion and establishment. 1. Invasion risk assessment based on species assemblages. 2. Determination of abiotic factors influencing species invasion. ch. 20. Prediction of surface ozone. 1. BP prediction of daily total ozone. 2. MLP Prediction of hourly ozone levels. ch. 21. Modeling dispersion and distribution of oxide and nitrate pollutants. 1. Modeling nitrogen dioxide dispersion. 2. Simulation of nitrate distribution in ground water. ch. 22. Modeling terrestrial biomass. 1. Estimation of aboveground grassland biomass. 2. Estimation of trout biomass




Computational Ecology: Graphs, Networks And Agent-based Modeling


Book Description

Graphs, networks and agent-based modeling are the most thriving and attracting sciences used in ecology and environmental sciences. As such, this book is the first comprehensive treatment of the subject in the areas of ecology and environmental sciences.From this integrated and self-contained book, researchers, university teachers and students will be provided with an in-depth and complete insight on knowledge, methodology and recent advances of graphs, networks and agent-based-modeling in ecology and environmental sciences.Java codes and a standalone software package will be presented in the book for easy use for those not familiar with mathematical details.




The Ecology of Computation


Book Description

Propelled by advances in software design and increasing connectivity, distributed computational systems are acquiring characteristics reminiscent of social and biological organizations. This volume is a collection of articles dealing with the nature, design and implementation of these open computational systems. Although varied in their approach and methodology, the articles are related by the goal of understanding and building computational ecologies. They are grouped in three major sections. The first deals with general issues underlying open systems, studies of computational ecologies, and their similarities with social organizations. The second part deals with actual implementations of distributed computation, and the third discusses the overriding problem of designing suitable languages for open systems. All the articles are highly interdisciplinary, emphasizing the application of ecological ideas, game theory, market mechanisms, and evolutionary biology in the study of open systems.




Computational Molecular Evolution


Book Description

This book describes the models, methods and algorithms that are most useful for analysing the ever-increasing supply of molecular sequence data, with a view to furthering our understanding of the evolution of genes and genomes.




Computational Ecology


Book Description

Graphs, networks and agent-based modeling are the most thriving and attracting sciences used in ecology and environmental sciences. As such, this book is the first comprehensive treatment of the subject in the areas of ecology and environmental sciences. From this integrated and self-contained book, researchers, university teachers and students will be provided with an in-depth and complete insight on knowledge, methodology and recent advances of graphs, networks and agent-based-modeling in ecology and environmental sciences. Java codes and a standalone software package will be presented in the book for easy use for those not familiar with mathematical details.




A Computational Approach to Statistical Arguments in Ecology and Evolution


Book Description

Scientists need statistics. Increasingly this is accomplished using computational approaches. Freeing readers from the constraints, mysterious formulas and sophisticated mathematics of classical statistics, this book is ideal for researchers who want to take control of their own statistical arguments. It demonstrates how to use spreadsheet macros to calculate the probability distribution predicted for any statistic by any hypothesis. This enables readers to use anything that can be calculated (or observed) from their data as a test statistic and hypothesize any probabilistic mechanism that can generate data sets similar in structure to the one observed. A wide range of natural examples drawn from ecology, evolution, anthropology, palaeontology and related fields give valuable insights into the application of the described techniques, while complete example macros and useful procedures demonstrate the methods in action and provide starting points for readers to use or modify in their own research.




Encyclopedia of Theoretical Ecology


Book Description

"A bold and successful attempt to illustrate the theoretical foundations of all of the subdisciplines of ecology, including basic and applied, and extending through biophysical, population, community, and ecosystem ecology. Encyclopedia of Theoretical Ecology is a compendium of clear and concise essays by the intellectual leaders across this vast breadth of knowledge."--Harold Mooney, Stanford University "A remarkable and indispensable reference work that also is flexible enough to provide essential readings for a wide variety of courses. A masterful collection of authoritative papers that convey the rich and fundamental nature of modern theoretical ecology."--Simon A. Levin, Princeton University "Theoretical ecologists exercise their imaginations to make sense of the astounding complexity of both real and possible ecosystems. Imagining a real or possible topic left out of the Encyclopedia of Theoretical Ecology has proven just as challenging. This comprehensive compendium demonstrates that theoretical ecology has become a mature science, and the volume will serve as the foundation for future creativity in this area."--Fred Adler, University of Utah "The editors have assembled an outstanding group of contributors who are a great match for their topics. Sometimes the author is a key, authoritative figure in a field; and at other times, the author has enough distance to convey all sides of a subject. The next time you need to introduce ecology students to a theoretical topic, you'll be glad to have this encyclopedia on your bookshelf."--Stephen Ellner, Cornell University “Everything you wanted to know about theoretical ecology, and much that you didn’t know you needed to know but will now! Alan Hastings and Louis Gross have done us a great service by bringing together in very accessible form a huge amount of information about a broad, complicated, and expanding field.”--Daniel Simberloff, University of Tennessee, Knoxville




Ecological Informatics


Book Description

Ecological Informatics is defined as the design and application of computational techniques for ecological analysis, synthesis, forecasting and management. The book provides an introduction to the scope, concepts and techniques of this newly emerging discipline. It illustrates numerous applications of Ecological Informatics for stream systems, river systems, freshwater lakes and marine systems as well as image recognition at micro and macro scale. Case studies focus on applications of artificial neural networks, genetic algorithms, fuzzy logic and adaptive agents to current ecological management issues such as toxic algal blooms, eutrophication, habitat degradation, conservation of biodiversity and sustainable fishery.




Complexity in Chemistry, Biology, and Ecology


Book Description

The book offers new concepts and ideas that broaden reader’s perception of modern science. Internationally established experts present the inspiring new science of complexity, which discovers new general laws covering wide range of science areas. The book offers a broader view on complexity based on the expertise of the related areas of chemistry, biochemistry, biology, ecology, and physics. Contains methodologies for assessing the complexity of systems that can be directly applied to proteomics and genomics, and network analysis in biology, medicine, and ecology.