Matrix Population Models

Slides:



Advertisements
Similar presentations
Matrix.
Advertisements

Population Ecology & Demography; Leslie Matrices and Population Projection Methods Introduction to linking demography, population growth and extinction.
Demography of southern leatherside chub in the presence and absence of an introduced predator Mark C. Belk, Eric Billman, Josh Rasmussen, Karen Mock, Jerald.
9 Population Growth and Regulation. 9 Population Growth and Regulation Case Study: Human Population Growth Life Tables Age Structure Exponential Growth.
Population Ecology: Growth & Regulation Photo of introduced (exotic) rabbits at “plague proportions” in Australia from Wikimedia Commons.
Maths for Computer Graphics
458 Age-structured models (continued): Estimating from Leslie matrix models Fish 458, Lecture 4.
Multiplying matrices An animated example. (3 x 3)x (3 x 2)= (3 x 2) These must be the same, otherwise multiplication cannot be done Is multiplication.
Chapter 10 Population Dynamics
Using Matrices to Predict Growth
Fundamentals of matrices
What ’s important to population growth? A bad question! Good questions are more specific Prospective vs. retrospective questions A parameter which does.
Demographic matrix models for structured populations
Ecology 8310 Population (and Community) Ecology Application of projection matrices Sea turtle conservation (Crouse et al.)
Row 1 Row 2 Row 3 Row m Column 1Column 2Column 3 Column 4.
There is one last variable to calculate
Matrix Arithmetic. A matrix M is an array of cell entries (m row,column ) and it must have rectangular dimensions (Rows x Columns). Example: 3x x.
The Leslie Matrix How do we take the differences in survivorship and fecundity into account to ‘project’ the future of the population? The mechanism is.
Warm Up. Multiplying Matrices 6.2 part 2 **Multiply rows times columns. **You can only multiply if the number of columns in the 1 st matrix is equal.
AIM: How do we perform basic matrix operations? DO NOW:  Describe the steps for solving a system of Inequalities  How do you know which region is shaded?
4.3 Matrix Multiplication 1.Multiplying a Matrix by a Scalar 2.Multiplying Matrices.
Lesson 11-1 Matrix Basics and Augmented Matrices Objective: To learn to solve systems of linear equation using matrices.
55.2 How Do Ecologists Study Population Dynamics? To understand population growth, ecologists must measure population processes as well as population traits.
Basic Matrix Operations Matrix – a rectangular array of numbers, variables, and both Order (dimensions) – describes the number of rows and columns in a.
Multiplying Matrices Algebra 2—Section 3.6. Recall: Scalar Multiplication - each element in a matrix is multiplied by a constant. Multiplying one matrix.
Ecology 8310 Population (and Community) Ecology
Age-from-stage theory What is the probability an individual will be in a certain state at time t, given initial state at time 0?
Matrix Population Models for Wildlife Conservation and Management 27 February - 5 March 2016 Jean-Dominique LEBRETON Jim NICHOLS Madan OLI Jim HINES.
Notes Over 4.2 Finding the Product of Two Matrices Find the product. If it is not defined, state the reason. To multiply matrices, the number of columns.
Add and subtract matrices. Multiply by a matrix scalar.
Cypripedium acaule Complex Life Histories: A Cryptic Orchid as an Example.
A rectangular array of numeric or algebraic quantities subject to mathematical operations. The regular formation of elements into columns and rows.
Matrix modeling of age- and stage- structured populations in R
Multiply matrices Use the properties of matrix multiplication.
Deterministic elasticity patterns of age-structured animals: A Review Henry F. Mollet Moss Landing Marine Labs and Monterey Bay Aquarium.
Characterizing population dynamics
Basic Matrix Operations
13.4 Product of Two Matrices
Properties and Applications of Matrices
Lesson 43: Working with Matrices: Multiplication
12-1 Organizing Data Using Matrices
Multiplying Matrices.
Sec. 4-3: Matrix Multiplication 8/24/17
Matrices Rules & Operations.
Performance of small populations
Matrix Operations Monday, August 06, 2018.
Multiplying Matrices Algebra 2—Section 3.6.
Presentation topics Agent/individual based models
Wildlife Population Analysis
Warm Up Use scalar multiplication to evaluate the following:
FW364 Ecological Problem Solving
Multiplying Matrices.
WarmUp 2-3 on your calculator or on paper..
FW364 Ecological Problem Solving Class 16: Stage Structure
Matrix Population Models
Variability and its effects on population dynamics
Multiplying Matrices.
Wildlife Population Analysis
Math-2 (honors) Matrix Algebra
Using Matrices to Predict Growth
Matrix Multiplication
MATRICES MATRIX OPERATIONS.
2.2 Introduction to Matrices
Population Ecology: Growth & Regulation
Multiplying Matrices.
3.6 Multiply Matrices.
Multiplying Matrices.
Multiplying Matrices.
Multiplying Matrices.
Presentation transcript:

Matrix Population Models Life tables Intro to matrix multiplication Examples of age and stage structured models Elasticity analysis

Life Tables and Matrices: Accounting demographic parameters Age lx mx 2 1.000 0.5147 3 0.6703 1.3618 4 0.4493 1.6819 5 0.3102 1.8816 6 0.2019 2.0257 7 0.1353 2.1358 8 0.0907 2.2347 9 0.0608 2.2686 10 0.0408 11 0.0273 12 0.0183 Stage 1 Stage 2 Stage 3 Stage 4 0.0043 0.1132 0.9775 0.9111 0.0736 0.9534 0.0542 .9804 Killer Whale Lefkovich matrix from Brault, S. and H. Caswell (1993) Sardine life table(Sardinops sagax) from Murphy (1967)

Matrix multiplication Scalar Multiplication - each element in a matrix is multiplied by a constant.

Matrix multiplication Multiply rows times columns. You can only multiply if the number of columns in the 1st matrix is equal to the number of rows in the 2nd matrix.

2 x 3 3 x 2 Matrix multiplication Multiply rows times columns. You can only multiply if the number of columns in the 1st matrix is equal to the number of rows in the 2nd matrix. They must match. Dimensions: 3 x 2 2 x 3 The dimensions of your answer.

2 x 2 2 x 2 *Answer should be dimension ? 0(4) + (-1)(-2) 0(-3) + (-1)(5) 1(4) + 0(-2) 1(-3) +0(5)

Matrix Multiplication (Population Model): = Answer should be dimension ? Explain Matrix Vector

Matrix Multiplication (Population Model): = N1 * a1,1 + N2* a1,2 N1 * a2,1 + N2* a2,2 Explain Matrix Vector

Introduction to Matrix Models Vital rates describe the development of individuals through their life cycle (Caswell 1989) Vital rates are : birth, growth, development, reproductive, mortality rates The response of these rates to the environment determines: population dynamics in ecological time the evolution of life histories in evolutionary time

The general form of an age-structured Leslie Matrix models “Projection Matrix”: f3 f4 p1 P2 p3

The general form of an age-structured Leslie Matrix models “Projection Matrix”: f3 f4 p1 P2 p3

(Size class at first reproduction) Age based matrix population model Fecundity fx Survivorship sx Age Class 4 Age Class 3 Age Class 1 Age Class 2 Size class 1 Size class 2 Size class 3 (Size class at first reproduction) Size class 4 Size based matrix models are useful when Demographic parameters, such as, fecundity and survivorship are best expressed as funciions of size and not age Relationship of age and size are not clear Size class 1 Size class 2 Size class 3 Size class 4 f3 f4 s1 s2 s3

The general form of Lefkovitch Matrix model Stage – structured Projection Matrix g1*s1 f3 f4 g2,1*s1 g2,2*s2 g3,1*s1 g3,2*s2 g3,3*s3 g4,3*s3 g4,4*s4

(Size class at first reproduction) The general form of Lefkovitch Matrix model Stage – structured Projection Matrix Size class 1 Size class 2 Size class 3 (Size class at first reproduction) Size class 4 Size class 1 Size class 2 Size class 3 Size class 4 g1*s1 f3 f4 g2,1*s1 g2,2*s2 g3,1*s1 g3,2*s2 g3,3*s3 g4,3*s3 g4,4*s4

(Size class at first reproduction) Stage-based matrix population model Fecundity fx Growth gx and Survivorship sx Size Class 4 Size Class 3 Size Class 1 Size Class 2 Size class 1 Size class 2 Size class 3 (Size class at first reproduction) Size class 4 Size based matrix models are useful when Demographic parameters, such as, fecundity and survivorship are best expressed as funciions of size and not age Relationship of age and size are not clear Size class 1 Size class 2 Size class 3 Size class 4 g1*s1 f3 f4 g2,1*s1 g2,2*s2 g3,1*s1 g3,2*s2 g3,3*s3 g4,3*s3 g4,4*s4

Some of the utility of matrix population models Population projection – deterministic and stochastic Elasticity Analysis Conservation Management Meta population dynamics

Caswell Types of model variability

Population projection Example: What is the population at t1? Juvenile Adult t0 fx px Njuvenile Nadult fx NJuvenile NAdult px

fx px Njuvenile, t0 Nadult, t0 fx px Njuvenile, t0 Nadult, t0 x = Njuvenile, t1 = 0*(Njuvenile, t0) + fx*(Nadult, t0) Nadult, t1 = px*(Njuvenile, t0) + 0 *(Nadult, t0) fx Juvenile Adult px

Projecting this sample matrix indefinitely will result in the finite population growth rate: λ Age1 Age 2 Age 3 t0 4 0.8 0.5 20 x =

Look at the y-axis λ is on the natural log scale…

Stable age distribution

Stable age distribution. Expected in a static environment…

Population trajectories with process and observation error f3 f4 p1 P2 p3

Elasticity: Proportional sensitivity (of λ ) to matrix element perturbations Age1 Age 2 Age 3 4 0.8 0.5 λ = 2.00 A 25% decrease in Age 1 survivorship results in a 12% decrease in population growth. Age1 Age 2 Age 3 4 0.6 0.5 λ = 1.76

Elasticity: Proportional sensitivity (of λ ) to matrix element perturbations Age1 Age 2 Age 3 4 0.8 0.5 λ = 2.00 A 25% increase in Age 2 fecundity results in a 9% increase in population growth. Age1 Age 2 Age 3 5 4 0.8 0.5 λ = 2.18

Brault and Caswell  

Elasticity A type of “perturbation” analysis The elasticity eij indicates the relative impact on  of a modification of the value of the parameter aij Scaled, therefore The elasticity is independent on the metric of the parameter aij and

Stage-specific survival and reproduction G, P, F

Stage-specific survival and reproduction G, P, F

Stage-specific survival and reproduction Initialize matrix A