| Literature DB >> 31719829 |
Werner Rammer1, Rupert Seidl1.
Abstract
Addressing current global challenges such as biodiversity loss, global change, and increasing demands for ecosystem services requires improved ecological prediction. Recent increases in data availability, process understanding, and computing power are fostering quantitative approaches in ecology. However, flexible methodological frameworks are needed to utilize these developments towards improved ecological prediction. Deep learning is a rapidly evolving branch of machine learning, yet has received only little attention in ecology to date. It refers to the training of deep neural networks (DNNs), i.e. artificial neural networks consisting of many layers and a large number of neurons. We here provide a reproducible example (including code and data) of designing, training, and applying DNNs for ecological prediction. Using bark beetle outbreaks in conifer-dominated forests as an example, we show that DNNs are well able to predict both short-term infestation risk at the local scale and long-term outbreak dynamics at the landscape level. We furthermore highlight that DNNs have better overall performance than more conventional approaches to predicting bark beetle outbreak dynamics. We conclude that DNNs have high potential to form the backbone of a comprehensive disturbance forecasting system. More broadly, we argue for an increased utilization of the predictive power of DNNs for a wide range of ecological problems.Entities:
Keywords: computational ecology; deep neural networks; ecological prediction; forest disturbance; machine learning
Year: 2019 PMID: 31719829 PMCID: PMC6827389 DOI: 10.3389/fpls.2019.01327
Source DB: PubMed Journal: Front Plant Sci ISSN: 1664-462X Impact factor: 5.753
Figure 1Stylized structure of a deep feedforward neural network. Each of the k layers consists of a variable number of fully connected neurons (circles). Thenetwork has as many neurons in the input layer as input variables (n), and – for classification – as many output neurons as there are classes in the data (m). A neuron is connected to all neurons in the two adjacent layers via a weighted connection (w).
Figure 2Selected examples for 19 × 19 cell matrices (grain: 30 m) from the test dataset for which the state of the focal cell was predicted correctly (top left and bottom right quartet) and incorrectly (top right and bottom left quartet).
Measures for evaluating the performance of the DNN. N = number of examples, tp, tn, fp; fn, values of the confusion matrix; tp, true positive, tn, true negative, fp, false positive, fn, false negative.
| Measure | Equation |
|---|---|
| Accuracy | |
| Precision | |
| Recall | |
| F1 Score | |
| Conditional Kappa | |
| True Skill Statistic | |
| Gleichlaeufigkeit |
Figure 3Observed (left) and predicted (right) bark beetle disturbance in the Bavarian Forest National Park for the years 1993 (background stage), 1997 (gradation stage), and 2005 (culmination stage).
Performance measures for the two experiments. See Table 1 for details.
| Parameter | Experiment 1 (n = 292,559) | Experiment 2 (n = 373,817) |
|---|---|---|
| Accuracy | 0.966 | 0.959 |
| Precision | 0.652 | 0.413 |
| Recall | 0.392 | 0.411 |
| F1 Score | 0.490 | 0.412 |
| Conditional Kappa | 0.637 | 0.392 |
| True Skill Statistic | 0.626 | 0.392 |
Figure 4Observed and predicted area disturbed by bark beetles in Experiment 2 (N = 373,817).