Nicholson’s Blowfly Application

Summary

The flagship application of the synthetic likelihood: resolving a decades-old question about Nicholson’s classic sheep-blowfly experiments. A stochastic version of the Gurney–Nisbet delay-differential model is fit by synthetic-likelihood MCMC to four experimental replicates. The full model (environmental + demographic stochasticity) fits quantitatively ( ), while a demographic-stochasticity-only simplification is decisively rejected (; AIC ). Overlaying the fitted parameters on Gurney–Nisbet’s stability diagram shows the dynamics are intrinsically-driven limit cycles perturbed by noise, not stochastically-forced quasi-cycles — settling whether the fluctuations are noise-driven (they are not).

Overview

Nicholson’s blowfly populations exhibit large, irregular cycles. Gurney & Nisbet (1980) gave the first plausible mechanistic model, but for the food-limited replicates it was impossible to decide — with the ad hoc estimation methods then available — whether the fluctuations were externally-forced quasi-cycles or intrinsic limit cycles, because plausibly-parameterized models are chaotic or near-chaotic. The synthetic likelihood provides the missing quantitative inference.

Main Content

Gurney–Nisbet delay model and its stochastic discretization (Wood 2010, Eqs. 3-4)

The continuous model for adult population :

with parameters ; depending on values, dynamics range from stable equilibrium to chaos. Discretized with a daily timestep and demographic stochasticity ():

i.e. egg production is an independent Poisson process per female, and each adult survives a day with probability . The environmental-stochasticity terms , are independent Gamma deviates with mean 1 and variances , . The simplified, demographic-only model sets .

Summary statistics used

Blowfly summary statistics (Wood 2010, "Blowfly statistics")

Autocovariances to lag 11; the cubic-regression “difference distribution” summary (as in the Ricker example); ; ; the number of turning points observed; and the estimated coefficients of the autoregression

Results

Full vs. demographic-only model fit (Wood 2010, Fig. 3)

Both models were fit to each of four experimental replicates with MCMC chains of 50,000 iterations.

  • Full model (4): good fit () in all cases; simulated replicates qualitatively reproduce the irregular cycles (Fig. 3e–h).
  • Demographic-only model: very bad fit () in all cases; produces insufficiently variable dynamics (Fig. 3i–l).
  • Model comparison: AIC differences favoring the full model for all four replicates.

The comprehensive rejection of the demographic-only model is because demographic stochasticity alone cannot produce the irregularity of the real cycles. So the stochastic Nisbet–Gurney model is not just qualitatively plausible — it fits quantitatively.

Limit cycles, not noise-driven (Wood 2010, Fig. 4)

Uncontrolled experimental variability dwarfs demographic stochasticity, raising the question of whether that drove the fluctuations rather than merely perturbing them. Overlaying 1,500 values of the stability-controlling parameters and — sampled from the second half of each replicate’s MCMC chain — on Gurney & Nisbet’s stability diagram for model (3) shows the parameter clouds sit in the region where the deterministic skeleton has limit-cycle (not stable-equilibrium) dynamics.

Conclusion: there is extremely strong statistical evidence that Nicholson’s blowfly fluctuations are limit cycles perturbed by noise — intrinsically driven by the population dynamics — and would have occurred no matter how constant the conditions or how large the cultures. They are not the result of stochastic forcing or resonance excitation, despite decisive evidence for stochasticity well above demographic levels.

Connections

  • A worked demonstration of the synthetic-likelihood algorithm (, MCMC, diagnostic, AIC) on real data.
  • The stochastic Gurney–Nisbet model is a delayed, demographically-and-environmentally noisy population model — the ecological analog of the structural dynamic models fit by simulated moments and calibrated by ABC.
  • Model selection by AIC mirrors standard likelihood-based comparison, made possible here by the synthetic likelihood.

See Also