openModeller is an ecological niche modelling library, providing a uniform method to model species distribution patterns with a variety of algorithms.

Home
News
Overview
Developers
Documentation
View Source Code
Environmental Data
Screenshots
oM Desktop
Algorithms
Publications
Resources
Download
Bugs!

openModeller Funded by:
GARP - Genetic Algorithm for Rule-set Production
Tuesday, 22 August 2006
Current version:  1.1 alpha      Developer(s):  Ricardo Scachetti Pereira

Accepts categorical maps:  no
Needs absence points:  yes

Author(s):  Stockwell, D. R. B., modified by Ricardo Scachetti Pereira

Bibliography:

Stockwell, D. R. B. 1999. Genetic algorithms II. Pages 123-144 in A. H. Fielding, editor. Machine learning methods for ecological applications. Kluwer Academic Publishers, Boston.
Stockwell, D. R. B., and D. P. Peters. 1999. The GARP modelling system: Problems and solutions to automated spatial prediction. International Journal of Geographic Information Systems 13:143-158.
Stockwell, D. R. B., and I. R. Noble. 1992. Induction of sets of rules from animal distribution data: A robust and informative method of analysis. Mathematics and Computers in Simulation 33:385-390.

Description:

GARP is a genetic algorithm that creates ecological niche models for species. The models describe environmental conditions under which the species should be able to maintain populations. For input, GARP uses a set of point localities where the species is known to occur and a set of geographic layers representing the environmental parameters that might limit the species' capabilities to survive.

Parameters (4):

Max generations

Data type: Integer    Domain: [1, oo)    Typical value: 400

Meaning: Maximum number of iterations (generations) run by the Genetic Algorithm.

Convergence limit

Data type: Real    Domain: [0, 1]    Typical value: 0.01

Meaning: Defines the convergence value that makes the algorithm stop (before reaching MaxGenerations).

Population size

Data type: Integer    Domain: [1, 500]    Typical value: 50

Meaning: Maximum number of rules to be kept in solution.

Resamples

Data type: Integer    Domain: [1, 100000]    Typical value: 2500

Meaning: Number of points sampled (with replacement) used to test rules.


Since GARP is a non-deterministic algorithm, it produces a different result each time it runs with the same input. The following images show models in the environmental space (temperature x precipitation) generated with the same input (Furcata boliviana localities dataset) using the default parameters.

 

model 1 model 2 model 3

fig. 1: model 1

fig. 2: model 2

fig. 3: model 3

 
< Prev   Next >

© 2013 openModeller
Joomla! is Free Software released under the GNU/GPL License.