Evolution of the southern pine beetle legacy simulation model "SPBMODEL" using genetic algorithms
SPBMODEL, a legacy southern pine beetle (SPB) simulation model, was translated into a new JavaTM model called Javahog. The Javahog output was verified to be essentially identical to SPBMODEL output by means of standard and paired t-tests. Javahog was placed online and is currently accessible via a servlet.
Genetic algorithms (GAs) were applied to the Javahog model. GAs are a type of optimization heuristic that operate as an analog to evolution. GAs "evolve" a very good solution to a complex problem. In this case, GAs were intended to evolve a very good version of SPBMODEL. GAs were applied in part to improve upon the SPBMODEL design, and in part to demonstrate that GAs are effective tools for recalibrating legacy simulation models. Beyond simply recalibrating model parameters, the GA was used to select optimal functional forms for the development rates of each SPB life stage.
The GA evolved a model that performed better than SPBMODEL at predicting observed field data, according to a balanced fitness function and according to sums of squared errors. However, from a visual comparison of the output of both models versus observed field data, neither model achieved satisfactory performance.