1 of 26

Measuring Ecological Stability in Systems Without Static Equilibria:�or… Chasing the Dragon, and two other methods

Adam Thomas Clark

Asst. Prof., Institute of Biology

University of Graz, Austria

15 August 2022

adam.clark@uni-graz.at

adamclarktheecologist.com

2 of 26

Central Questions:

  • Ecological systems are complex, and estimates of their stability are highly context dependent.
    • How can we develop general methods to help us measure and forecast ecological stability with limited information?
    • E.g. “How long before species X goes extinct?”; “What will happen if I reduce the size of this reserve by 50%?”
  • Combining three existing tools might help…

Taylor’s law

CV/Invariability

Stochastic filters

Synthesis

Next steps

Goal

3 of 26

Method 1:

Taylor’s Power Law

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

4 of 26

Taylor’s Power Law

Corn Borers Chromosomes NY Stock Exchange

Ducks Sparrows Sparrows

Traffic Traffic

  • Sample variance and mean in many systems tend to be related by a power law:
    • σ2 = z
    • log(σ2) = log(c) + z(log(μ))
  • Found across a remarkable array of systems
    • Almost any system where values are guaranteed to be positive
  • Generally very strong fits
    • (e.g. R2 > 90%)

Taylor 1961; Fronczak & Fronczak 2010

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

5 of 26

Interpretation?

z = 2 (i.e. perfectly correlated plots)

z = 1 (i.e. perfectly uncorrelated plots)

Gradient:

Uncorrelated to correlated

So... These dynamics are relatively strongly correlated?

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

6 of 26

Interpretation?

  • Attributed to many different ecological mechanisms:
    • Species aggregation in space?

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

7 of 26

Interpretation?

  • Attributed to many different ecological mechanisms:
    • Species aggregation in space?
    • Temporal synchrony?

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

8 of 26

Interpretation?

  • Attributed to many different ecological mechanisms:
    • Species aggregation in space?
    • Temporal synchrony?
    • Fractal structure?

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

9 of 26

Interpretation?

  • Attributed to many different ecological mechanisms:
    • Species aggregation in space?
    • Temporal synchrony?
    • Fractal structure?
    • Species interactions?

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

10 of 26

Interpretation?

  • Attributed to many different ecological mechanisms:
    • Species aggregation in space?
    • Temporal synchrony?
    • Fractal structure?
    • Species interactions?
    • Statistical artefact?

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

11 of 26

Chasing the Dragon…

  • Lots of excitement around this pattern, but surprisingly little progress.
    • People seem to be giving up…
  • Potentially best to think of the Taylor Power Law as a useful statistical pattern, e.g.:
    • “I know my data are normally distributed, which is helpful”
    • “But, normally distributed data can arise from many different processes”

Goal

CV/Invariability

Stochastic filters

Synthesis

Next steps

Taylor’s law

12 of 26

Method 2:

Coefficient of Variation (CV)

Goal

Taylor’s law

Stochastic filters

Synthesis

Next steps

CV/Invariability

13 of 26

Coefficient of Variation (CV):

  • Standard deviation divided by mean (σ/μ)
  • Easy to measure based on empirical data
  • CV gets larger as systems get more variable relative to the mean (i.e. “less stable”).

Goal

Taylor’s law

Stochastic filters

Synthesis

Next steps

CV/Invariability

14 of 26

CV Across Scales:

  • Leveraging statistical properties of CV (or invariability) to test how stability varies across scales.
  • Links Invariability (i.e. I = 1/(CV)2) to spatial scale, based on:
    • CV observed within a single patch
    • Total area being considered (A)
    • Mean correlation between patches (ρ)

Wang et al. 2017

Goal

Taylor’s law

Stochastic filters

Synthesis

Next steps

CV/Invariability

15 of 26

CV Across Scales:

Goal

Taylor’s law

Stochastic filters

Synthesis

Next steps

CV/Invariability

16 of 26

Method 3:

Stochastic (-Takens) Filtering

Goal

Taylor’s law

CV/Invariability

Synthesis

Next steps

Stochastic filters

17 of 26

Partitioning (dynamical) variability:

  • Three potential sources of error can influence CV:
  • Observation error:

2) System dynamics:

3) Actual stochastic variation (“process noise”):

Problem: How do we separate these effects?

observed values

true value

Goal

Taylor’s law

CV/Invariability

Synthesis

Next steps

Stochastic filters

18 of 26

State Space Modelling:

  • Based on fitting functions for two states: an “observed” variable, y, and a “latent” variable x.
    • y describes the system as we observe it
    • x describes the “true” state of the system

xt+1 = f(xt) + w

yt+1 = xt+1 + v

  • w is process noise, v is observation error
  • f(xt) is a function that takes in the value of x at time t, and predicts its value at timestep t+1.
  • Problem: outcome of this method depends on the function chosen for f(x), which we often don’t know for ecological systems.
  • BUT…

Goal

Taylor’s law

CV/Invariability

Synthesis

Next steps

Stochastic filters

19 of 26

Takens Theorem:

  • A brilliant mathematical proof by Floris Takens:
  • A general mathematical principle that allows us to predict future dynamics of a process based on its historical behavior.

Goal

Taylor’s law

CV/Invariability

Synthesis

Next steps

Stochastic filters

20 of 26

Synthesis:

  • The Taylor Power Law is a very general pattern that links changes in abundance to changes in variability across many real world systems.
  • The Coefficient of Variation is an empirically tractable metric for quantifying variability across space, time, or species.
  • Stochastic Filters can be applied to estimate CV, and separate effects of observation error, process noise, and dynamical variation.
  • By joining these three method together, we can build a general purpose tool for quantifying stability in real world systems.

Goal

Taylor’s law

CV/Invariability

Synthesis

Next steps

Stochastic filters

21 of 26

Kalman-Takens Filter :

  • A nonparametric extension of state space modelling.
  • Replace unknown function f(x) with a prediction based on Takens Theorem.

observations

predicted trajectory

true dynamics

Hamilton et al. PLOS Com. Bio. 2017

Goal

Taylor’s law

CV/Invariability

Stochastic filters

Next steps

Synthesis

22 of 26

Particle-Takens Filtering:

Data from:

Burgmer & Hillebrand Oikos 2011

Goal

Taylor’s law

CV/Invariability

Stochastic filters

Next steps

Synthesis

23 of 26

Particle-Takens Filtering:

Data from:

Burgmer & Hillebrand Oikos 2011

Goal

Taylor’s law

CV/Invariability

Stochastic filters

Next steps

Synthesis

Taylor Power Law: Intercept

Taylor Power Law: Slope

24 of 26

Particle-Takens Filtering:

Data from:

Burgmer & Hillebrand Oikos 2011

Goal

Taylor’s law

CV/Invariability

Stochastic filters

Next steps

Synthesis

25 of 26

Next Steps:

  • The Particle-Takens filter is available as an R package via GitHub (https://github.com/adamtclark/pts_r_package)
    • Description will be available as a pre-print soon – check my website for updates.
  • Working on several applications for these methods…

Goal

Taylor’s law

CV/Invariability

Stochastic filters

Synthesis

Next steps

26 of 26

END

  • Would be excited to talk more about these or related topics in ecology or dynamical systems theory.
    • Contact: adam.clark@uni-graz.at
    • More info: adamclarktheecologist.com
    • In particular, if you know of better methods for “detrending” CV, please let me know!!
  • I am especially grateful to:
    • Collaborators, co-authors, and help from: S. Harpole, H. Hillebrand, L. Mühlbauer, C. Lawson, H. Ye, F. Hamilton, F. Hartig, B. Rosenbaum, A. Compagnoni, S. Munch, L. Dee, S. Miller, J. Clark, and the Harpole and Chase lab groups at iDiv.