Embedding population dynamics models in inference S.T. Buckland, K.B. Newman, L. Thomas and J Harwood (University of St Andrews) Carmen Fernández (Oceanographic.

Slides:



Advertisements
Similar presentations
Using particle filters to fit state-space models of wildlife population dynamics Len Thomas, Stephen Buckland, Ken Newman, John Harwood University of St.
Advertisements

Motivating Markov Chain Monte Carlo for Multiple Target Tracking
State Space Models. Let { x t :t T} and { y t :t T} denote two vector valued time series that satisfy the system of equations: y t = A t x t + v t (The.
Population Ecology & Demography; Leslie Matrices and Population Projection Methods Introduction to linking demography, population growth and extinction.
61BL3313 Population and Community Ecology Lecture 02 Density dependent population growth Spring 2013 Dr Ed Harris.
POPULATION ANALYSIS IN WILDLIFE BIOLOGY
Reminders I’ll be gone until 3/11... No access! Send HW to Dr. Inouye or Tashi. Updated study questions.
Computational challenges in assessment of marine resources Hans Julius skaug Talk given at Inst. of Informatics, UiB Nov. 28, 2002.
Announcements Error in Term Paper Assignment –Originally: Would... a 25% reduction in carrying capacity... –Corrected: Would... a 25% increase in carrying.
458 Stage- / Size-Structured Models Fish 458, Lecture 16.
Populations: Variation in time and space Ruesink Lecture 6 Biology 356.
Sérgio Pequito Phd Student
458 Age-structured models (Individual-based versions) Fish 458, Lecture 6.
Kalman Filtering Jur van den Berg. Kalman Filtering (Optimal) estimation of the (hidden) state of a linear dynamic process of which we obtain noisy (partial)
Salit Kark The Biodiversity Research Group Department of Evolution, Systematics and Ecology The Silberman Institute of Life Sciences The Hebrew University.
Announcements HW Addendum for CONS670 Reading assignment for BSCI363.
458 Age-structured models (continued) Fish 458, Lecture 5.
Hierarchical Bayesian Analysis of the Spiny Lobster Fishery in California Brian Kinlan, Steve Gaines, Deborah McArdle, Katherine Emery UCSB.
1 Spatial and Spatio-temporal modeling of the abundance of spawning coho salmon on the Oregon coast R Ruben Smith Don L. Stevens Jr. September.
Modeling Menstrual Cycle Length in Pre- and Peri-Menopausal Women Michael Elliott Xiaobi Huang Sioban Harlow University of Michigan School of Public Health.
Population Ecology 4 CHAPTER
Applications of Bayesian sensitivity and uncertainty analysis to the statistical analysis of computer simulators for carbon dynamics Marc Kennedy Clive.
Synchrony & Ecological Dynamics NiMBioS – 11 th April 2011.
Demographic matrix models for structured populations
Statistical Decision Theory
Ecology 8310 Population (and Community) Ecology. Context.
Bioscience – Aarhus University Measuring plant abundance and ecological processes with the pin-point method Christian Damgaard Department of Bioscience.
Genetic consequences of small population size Chapter 4
Integrated Population Modeling a natural tool for population dynamics Integrated Population Modeling a natural tool for population dynamics Jean-Dominique.
Use of Monte-Carlo particle filters to fit and compare models for the dynamics of wild animal populations Len Thomas Newton Inst., 21 st Nov 2006 I always.
Borgan and Henderson:. Event History Methodology
This presentation is made available through a Creative Commons Attribution- Noncommercial license. Details of the license and permitted uses are available.
Mixture Models, Monte Carlo, Bayesian Updating and Dynamic Models Mike West Computing Science and Statistics, Vol. 24, pp , 1993.
Population Growth – Chapter 11
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
- 1 - Bayesian inference of binomial problem Estimating a probability from binomial data –Objective is to estimate unknown proportion (or probability of.
Mobile Robot Localization (ch. 7)
Chapter 3: Ecological and Evolutionary Principles of Populations and communities.
An Introduction to Kalman Filtering by Arthur Pece
Bayesian Prior and Posterior Study Guide for ES205 Yu-Chi Ho Jonathan T. Lee Nov. 24, 2000.
Population Dynamics Focus on births (B) & deaths (D) B = bN t, where b = per capita rate (births per individual per time) D = dN t  N = bN t – dN t =
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
The generalization of Bayes for continuous densities is that we have some density f(y|  ) where y and  are vectors of data and parameters with  being.
Bayesian Travel Time Reliability
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Introduction to Sampling Methods Qi Zhao Oct.27,2004.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
CS Statistical Machine learning Lecture 25 Yuan (Alan) Qi Purdue CS Nov
- 1 - Outline Introduction to the Bayesian theory –Bayesian Probability –Bayes’ Rule –Bayesian Inference –Historical Note Coin trials example Bayes rule.
Matrix Models for Population Management & Conservation March 2014 Lecture 10 Uncertainty, Process Variance, and Retrospective Perturbation Analysis.
Statistical Methods. 2 Concepts and Notations Sample unit – the basic landscape unit at which we wish to establish the presence/absence of the species.
3.1 Statistical Distributions. Random Variable Observation = Variable Outcome = Random Variable Examples: – Weight/Size of animals – Animal surveys: detection.
G. Cowan Lectures on Statistical Data Analysis Lecture 10 page 1 Statistical Data Analysis: Lecture 10 1Probability, Bayes’ theorem 2Random variables and.
Matrix Population Models for Wildlife Conservation and Management 27 February - 5 March 2016 Jean-Dominique LEBRETON Jim NICHOLS Madan OLI Jim HINES.
Density Estimation in R Ha Le and Nikolaos Sarafianos COSC 7362 – Advanced Machine Learning Professor: Dr. Christoph F. Eick 1.
Matrix modeling of age- and stage- structured populations in R
Population Ecology and Conservation Population Ecology and Conservation A Conceptual Framework 2.1 UF-2015.
Stockholm, Sweden24-28 March 2014 Introduction to MAR(1) models for estimating community interactions This lecture follows largely from: Ives AR, Dennis.
Lecture 17: Multi-stage models with MARSS, etc. Multivariate time series with MARSS We’ve largely worked with: 1. Different time series of the same species.
Demographic vital rates and population growth:
Models.
Ch3: Model Building through Regression
Probabilistic Robotics
Course: Autonomous Machine Learning
OVERVIEW OF BAYESIAN INFERENCE: PART 1
Filtering and State Estimation: Basic Concepts
Matrix Population Models
'Linear Hierarchical Models'
Linear Hierarchical Modelling
Two Sample Problem Sometimes we will be interested in comparing means in two independent populations (e.g. mean income for male and females). We consider.
Presentation transcript:

Embedding 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)

AIM A generalized methodology for defining and fitting matrix population models that accommodates process variation (demographic and environmental stochasticity), observation error and model uncertainty

Hidden process models Special case: state-space models (first-order Markov)

States 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).

States Suppose we have m states at the start of year t. Then numbers of animals by state are: NB: These numbers are unknown!

Intermediate states The process that updates n t to n t+1 can be split into ordered sub-processes. e.g. survival ageing births: This makes model definition much simpler

Survival sub-process Given n t : NB a model (involving hyperparameters) can be specified for orcan be modelled as a random effect

Survival sub-process Survival

Ageing sub-process Given u s,t : NB process is deterministic No first-year animals left!

Ageing sub-process Age incrementation

Birth sub-process Given u a,t : NB a model may be specified for New first-year animals

Birth sub-process Births

The BAS model where

The BAS model

Leslie matrix The product BAS is a Leslie projection matrix:

Other processes Growth:

The BGS model with m=2

Lefkovitch matrix The product BGS is a Lefkovitch projection matrix:

Sex assignment New-born Adult female Adult male

Genotype assignment

Movement e.g. two age groups in each of two locations

Movement: BAVS model

Observation equation e.g. metapopulation with two sub-populations, each split into adults and young, unbiased estimates of total abundance of each sub-population available:

Fitting 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

Elements required for Bayesian inference Prior for parameters pdf (prior) for initial state pdf for state at time t given earlier states Observation pdf

Bayesian inference Joint prior for and the : Likelihood: Posterior:

Types of inference Filtering: Smoothing: One step ahead prediction:

Generalizing the framework Prior for parameters pdf (prior) for initial state pdf for state at time t given earlier states Observation pdf Model prior

Generalizing the framework Replace by where and is a possibly random operator

Example: British grey seals

British 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

Estimated pup production

Questions What is the future population trajectory? What types of data will help address this question? Biological interest in birth, survival and movement rates

Empirical predictions

Population 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)

7 age classes –pups (n 0 ) –age 1 – age 5 females (n 1 -n 5 ) –age 6+ females (n 6+ ) = breeders 48 colonies – aggregated into 4 regions Grey seal state model: states

Grey seal state model: processes a “year” starts just after the breeding season 4 sub-processes –survival –age incrementation –movement of recruiting females –breeding u s,a,c,t n a,c,t-1 u i,a,c,t u m,a,c,t n a,c,t breedingmovementagesurvival

Grey seal state model: survival density-independent adult survival u s,a,c,t ~ Binomial(n a,c,t-1,φ adult ) a=1-6 density-dependent pup survival u s,0,c,t ~ Binomial(n 0,c,t-1, φ juv,c,t ) where φ juv,c,t = φ juv.max /(1+β c n 0,c,t-1 )

Grey seal state model: age incrementation and sexing u i,1,c,t ~Binomial (u s,0,c,t, 0.5) u i,a+1,c,t = u s,a,c,t a=1-4 u i,6+,c,t = u s,5,c,t + u s,6+,c,t

Grey seal state model: movement 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

Grey seal state model: movement (u m,5,c→1,t,..., u m,5,c→4,t ) ~ Multinomial(u i,5,c,t, ρ c→1,t,..., ρ c→4,t ) ρ c→i,t =θ c→i,t / Σ j θ c→j,t θ c→i,t = –γ sf when c=i –γ dd max([φ juv,i,t -φ juv,c,t ],0)/exp(γ dist d c,i ) when c≠i

Grey seal state model: breeding density-independent u b,0,c,t ~ Binomial(u m,6+,c,t, α)

Grey seal state model: matrix formulation E(n t |n t-1, Θ) ≈ B M t A S t n t-1

Grey seal state model: matrix formulation E(n t |n t-1, Θ) ≈ P t n t-1

Grey seal observation model pup production estimates normally distributed, with variance proportional to expectation: y 0,c,t ~ Normal(n 0,c,t, ψ 2 n 0,c,t )

Grey seal model: parameters survival parameters: φ a, φ juv.max, β 1,..., β c breeding parameter: α movement parameters: γ dd, γ dist, γ sf observation variance parameter: ψ total 7 + c (c is number of regions, 4 here)

Grey seal model: prior distributions

Posterior parameter estimates

Smoothed pup estimates

Predicted adults

Seal 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

References Buckland, S.T., Newman, K.B., Thomas, L. and Koesters, N.B State-space models for the dynamics of wild animal populations. Ecological Modelling 171, Thomas, L., Buckland, S.T., Newman, K.B. and Harwood, J A unified framework for modelling wildlife population dynamics. Australian and New Zealand Journal of Statistics 47, Newman, K.B., Buckland, S.T., Lindley, S.T., Thomas, L. and Fernández, C Hidden process models for animal population dynamics. Ecological Applications 16, Buckland, S.T., Newman, K.B., Fernández, C., Thomas, L. and Harwood, J. Embedding population dynamics models in inference. Submitted to Statistical Science.