Title: Embedding population dynamics models in inference
1Embedding population dynamics models in inference
- S.T. Buckland, K.B. Newman, L. Thomas
- and J Harwood (University of St Andrews)
- Carmen Fernández
- (Oceanographic Institute, Vigo, Spain)
2AIMA generalized methodology for defining and
fitting matrix population models that
accommodates process variation (demographic and
environmental stochasticity), observation error
and model uncertainty
3Hidden process models
- Special case
- state-space models
- (first-order Markov)
4States
We categorize animals by their state, and
represent the population as numbers of animals
by state.
Examples of factors that determine state age
sex size class genotype sub-population
(metapopulations) species (e.g. predator-prey
models, community models).
5States
Suppose we have m states at the start of year t.
Then numbers of animals by state are
NB These numbers are unknown!
6Intermediate states
The process that updates nt to nt1 can be split
into ordered sub-processes.
e.g. survival ageing births
This makes model definition much simpler
7Survival sub-process
Given nt
NB a model (involving hyperparameters) can be
specified for
or
can be modelled as a random effect
8Survival sub-process
   Â
Survival
9Ageing sub-process
No first-year animals left!
Given us,t
NB process is deterministic
10Ageing sub-process
Age incrementation
11Birth sub-process
Given ua,t
New first-year animals
NB a model may be specified for
12Birth sub-process
Births
13The BAS model
where
14The BAS model
15Leslie matrix
The product BAS is a Leslie projection matrix
16Other processes
Growth
17The BGS model with m2
18Lefkovitch matrix
The product BGS is a Lefkovitch projection matrix
19Sex assignment
New-born
Adult female
Adult male
20Genotype assignment
21Movement
e.g. two age groups in each of two locations
22Movement BAVS model
23Observation equation
e.g. metapopulation with two sub-populations,
each split into adults and young, unbiased
estimates of total abundance of each
sub-population available
24Fitting models to time series of data
- Kalman filter
- Normal errors, linear models
- or linearizations of non-linear models
- Markov chain Monte Carlo
- Sequential Monte Carlo methods
25Elements required for Bayesian inference
Prior for parameters
pdf (prior) for initial state
pdf for state at time t given earlier states
Observation pdf
26Bayesian inference
Joint prior for and the
Likelihood
Posterior
27Types of inference
Filtering
Smoothing
One step ahead prediction
28Generalizing the framework
Model prior
Prior for parameters
pdf (prior) for initial state
pdf for state at time t given earlier states
Observation pdf
29Generalizing the framework
by
where
and is a possibly random operator
30Example British grey seals
31British grey seals
- Hard to survey outside of breeding season 80 of
time at sea, 90 of this time underwater - Aerial surveys of breeding colonies since 1960s
used to estimate pup production - (Other data intensive studies, radio tracking,
genetic, counts at haul-outs) - 6 per year overall increase in pup production
32Estimated pup production
33Questions
- What is the future population trajectory?
- What types of data will help address this
question? - Biological interest in birth, survival and
movement rates
34Empirical predictions
35Population dynamics model
- Predictions constrained to be biologically
realistic - Fitting to data allows inferences about
population parameters - Can be used for decision support
- Framework for hypothesis testing (e.g. density
dependence operating on different processes)
36Grey seal state modelstates
- 7 age classes
- pups (n0)
- age 1 age 5 females (n1-n5)
- age 6 females (n6) breeders
- 48 colonies aggregated into 4 regions
37Grey seal state model processes
- a year starts just after the breeding season
- 4 sub-processes
- survival
- age incrementation
- movement of recruiting females
- breeding
38Grey seal state model survival
- density-independent adult survival us,a,c,t
Binomial(na,c,t-1,fadult) a1-6 - density-dependent pup survivalus,0,c,t
Binomial(n0,c,t-1, f juv,c,t)where f juv,c,t
f juv.max/(1ßcn0,c,t-1)
39Grey seal state modelage incrementation and
sexing
- ui,1,c,t Binomial (us,0,c,t , 0.5)
- ui,a1,c,t us,a,c,t a1-4
- ui,6,c,t us,5,c,t us,6,c,t
40Grey seal state modelmovement of recruiting
females
- females only move just before breeding for the
first time - movement is fitness dependent
- females move if expected survival of offspring is
higher elsewhere - expected proportion moving proportional to
- difference in juvenile survival rates
- inverse of distance between colonies
- inverse of site faithfulness
41Grey seal state modelmovement
- (um,5,c?1,t, ... , um,5,c?4,t)
Multinomial(ui,5,c,t, ?c?1,t, ... , ?c?4,t) - ?c?i,t ?c?i,t / Sj ?c?j,t
- ?c?i,t
- ?sf when ci
- ?dd max(fjuv,i,t-fjuv,c,t,0)/exp(?distdc,i)
when c?i
42Grey seal state modelbreeding
- density-independent
- ub,0,c,t Binomial(um,6,c,t , a)
43Grey seal state model matrix formulation
- E(ntnt-1, T) B Mt A St nt-1
44Grey seal state modelmatrix formulation
45Grey seal observation model
- pup production estimates normally distributed,
with variance proportional to expectation - y0,c,t Normal(n0,c,t , ?2n0,c,t)
46Grey seal model parameters
- survival parameters fa, fjuv.max, ß1 ,..., ßc
- breeding parameter a
- movement parameters ?dd, ?dist, ?sf
- observation variance parameter ?
- total 7 c (c is number of regions, 4 here)
47Grey seal model prior distributions
48Posterior parameter estimates
49Smoothed pup estimates
50Predicted adults
51Seal model
- Other state process models
- More realistic movement models
- Density-dependent fecundity
- Other forms for density dependence
- Fit model at the colony level
- Include observation model for pup counts
- Investigate effect of including additional data
- data on vital rates (survival, fecundity)
- data on movement (genetic, radio tagging)
- less frequent pup counts?
- index of condition
- Simpler state models
52References
Buckland, S.T., Newman, K.B., Thomas, L. and
Koesters, N.B. 2004. State-space models for the
dynamics of wild animal populations. Ecological
Modelling 171, 157-175.
Thomas, L., Buckland, S.T., Newman, K.B. and
Harwood, J. 2005. A unified framework for
modelling wildlife population dynamics.
Australian and New Zealand Journal of Statistics
47, 19-34.
Newman, K.B., Buckland, S.T., Lindley, S.T.,
Thomas, L. and Fernández, C. 2006. Hidden
process models for animal population dynamics.
Ecological Applications 16, 74-86.
Buckland, S.T., Newman, K.B., Fernández, C.,
Thomas, L. and Harwood, J. Embedding population
dynamics models in inference. Submitted to
Statistical Science.