UALG Statistical catch at age models Einar Hjörleifsson.

Slides:



Advertisements
Similar presentations
Modeling of Data. Basic Bayes theorem Bayes theorem relates the conditional probabilities of two events A, and B: A might be a hypothesis and B might.
Advertisements

 Population multiple regression model  Data for multiple regression  Multiple linear regression model  Confidence intervals and significance tests.
1 12. Principles of Parameter Estimation The purpose of this lecture is to illustrate the usefulness of the various concepts introduced and studied in.
FTP Biostatistics II Model parameter estimations: Confronting models with measurements.
Sheng-Ping Wang 1,2, Mark Maunder 2, and Alexandre Aires-Da-Silva 2 1.National Taiwan Ocean University 2.Inter-American Tropical Tuna Commission.
Integration of sensory modalities
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 10: The Bayesian way to fit models Geoffrey Hinton.
Chapter 10 Regression. Defining Regression Simple linear regression features one independent variable and one dependent variable, as in correlation the.
Objectives (BPS chapter 24)
The current status of fisheries stock assessment Mark Maunder Inter-American Tropical Tuna Commission (IATTC) Center for the Advancement of Population.
Reporter: Hsu Hsiang-Jung Modelling stochastic fish stock dynamics using Markov Chain Monte Carlo.
Part 1 Cross Sectional Data
x – independent variable (input)
Econ 140 Lecture 121 Prediction and Fit Lecture 12.
Resampling techniques Why resampling? Jacknife Cross-validation Bootstrap Examples of application of bootstrap.
458 Fitting models to data – II (The Basics of Maximum Likelihood Estimation) Fish 458, Lecture 9.
The Tools of Demography and Population Dynamics
The Basics of Regression continued
Barents Sea fish modelling in Uncover Daniel Howell Marine Research Institute of Bergen.
Nonlinear Regression Probability and Statistics Boris Gervits.
REGRESSION MODEL ASSUMPTIONS. The Regression Model We have hypothesized that: y =  0 +  1 x +  | | + | | So far we focused on the regression part –
L Berkley Davis Copyright 2009 MER301: Engineering Reliability Lecture 4 1 MER301: Engineering Reliability LECTURE 4: Chapter 3: Lognormal Distribution,
458 Fitting models to data – III (More on Maximum Likelihood Estimation) Fish 458, Lecture 10.
Maximum likelihood (ML)
Introduction to Regression Analysis, Chapter 13,
Review for Final Exam Some important themes from Chapters 9-11 Final exam covers these chapters, but implicitly tests the entire course, because we use.
Lecture 3: Bivariate Data & Linear Regression 1.Introduction 2.Bivariate Data 3.Linear Analysis of Data a)Freehand Linear Fit b)Least Squares Fit c)Interpolation/Extrapolation.
Maximum likelihood estimation of relative transcript abundances Advanced bioinformatics 2012.
Copyright © 2013, 2010 and 2007 Pearson Education, Inc. Chapter Inference on the Least-Squares Regression Model and Multiple Regression 14.
Inferences for Regression
Stats for Engineers Lecture 9. Summary From Last Time Confidence Intervals for the mean t-tables Q Student t-distribution.
Standardizing catch per unit effort data
1 CSI5388: Functional Elements of Statistics for Machine Learning Part I.
Inferences in Regression and Correlation Analysis Ayona Chatterjee Spring 2008 Math 4803/5803.
Biostatistics IV An introduction to bootstrap. 2 Getting something from nothing? In Rudolph Erich Raspe's tale, Baron Munchausen had, in one of his many.
Population Dynamics Mortality, Growth, and More. Fish Growth Growth of fish is indeterminate Affected by: –Food abundance –Weather –Competition –Other.
Lecture 3: Inference in Simple Linear Regression BMTRY 701 Biostatistical Methods II.
Measures of Central Tendency and Dispersion Preferred measures of central location & dispersion DispersionCentral locationType of Distribution SDMeanNormal.
Physics 114: Exam 2 Review Lectures 11-16
Surplus-Production Models
Chap 12-1 A Course In Business Statistics, 4th © 2006 Prentice-Hall, Inc. A Course In Business Statistics 4 th Edition Chapter 12 Introduction to Linear.
FTP Some more mathematical formulation of stock dynamics.
FTP Yield per recruit models. 2 Objectives Since maximizing effort does not maximize catch, the question is if there is an optimum fishing rate that would.
1 2 nd Pre-Lab Quiz 3 rd Pre-Lab Quiz 4 th Pre-Lab Quiz.
Multiple Regression. Simple Regression in detail Y i = β o + β 1 x i + ε i Where Y => Dependent variable X => Independent variable β o => Model parameter.
Simulated data sets Extracted from:. The data sets shared a common time period of 30 years and age range from 0 to 16 years. The data were provided to.
Exam 2: Rules Section 2.1 Bring a cheat sheet. One page 2 sides. Bring a calculator. Bring your book to use the tables in the back.
ES 07 These slides can be found at optimized for Windows)
CHAPTER 4 ESTIMATES OF MEAN AND ERRORS. 4.1 METHOD OF LEAST SQUARES I n Chapter 2 we defined the mean  of the parent distribution and noted that the.
The inference and accuracy We learned how to estimate the probability that the percentage of some subjects in the sample would be in a given interval by.
Descriptive Statistics Used in Biology. It is rarely practical for scientists to measure every event or individual in a population. Instead, they typically.
The accuracy of averages We learned how to make inference from the sample to the population: Counting the percentages. Here we begin to learn how to make.
For 2014 Show the line of R producing SSB, and SSB producing R, and how they would spiderweb to get to equilibrium R. Took a long time, did not get to.
1 Ka-fu Wong University of Hong Kong A Brief Review of Probability, Statistics, and Regression for Forecasting.
Statistics 350 Lecture 2. Today Last Day: Section Today: Section 1.6 Homework #1: Chapter 1 Problems (page 33-38): 2, 5, 6, 7, 22, 26, 33, 34,
MONTE CARLO SIMULATION MODEL. Monte carlo simulation model Computer based technique length frequency samples are used for the model. In addition randomly.
Day 3 Session 1 Model fitting. So, how do you assess a stock assessment model? There are five key questions you should ask yourself: 1.Assumptions What.
Delay-difference models. Readings Ecological Detective, p. 244–246 Hilborn and Walters Chapter 9.
STA302/1001 week 11 Regression Models - Introduction In regression models, two types of variables that are studied:  A dependent variable, Y, also called.
Chapter 7. Classification and Prediction
12. Principles of Parameter Estimation
ASAP Review and Discussion
Simple Linear Regression - Introduction
Introduction to Instrumentation Engineering
Selectivity.
Regression Models - Introduction
CHAPTER – 1.2 UNCERTAINTIES IN MEASUREMENTS.
12. Principles of Parameter Estimation
MULTIFAN-CL implementation of deterministic and stochastic projections
CHAPTER – 1.2 UNCERTAINTIES IN MEASUREMENTS.
Presentation transcript:

UALG Statistical catch at age models Einar Hjörleifsson

2 The data: Catches at age (here million of fish) Year effect Age effect Cohort effect Recall the lecture of structure fisheries data

3 The model in math

4 The model in words Make a separable model having: A fixed (constant through time) selection pattern (s a ) for each age, assume selection pattern follows double-half Gaussian Fixed selectivity with time is commonly referred to as a separable model. Fishing mortality (for some reference age) for each year (F y ) Numbers of fish that enter the stock each year (year class size, recruitment, N 1,y ) and in the first year (N a,1 ) A plus group: Catches of the oldest age groups are summed - Needs to be taken into account in the model Calculate: The number of fish caught each year and age by the fishermen (C ay -hat). This is the modeled Cay number. The number of fish caught each year and age by the scientist (U ay -hat). This is the modeled Uay number. Assume the relationship between stock size and survey indices as: Uay = qN  Set up an objective function (minimizing SS): Constrain the model such that we minimize the squared difference between observed values (Cay and Uay) and predicted values (Cay-hat and Uay-hat)

5 Can you disentangle this?

6 The model as a map Population and observation model Objective functions Measurements

7 The separable part Selectivity describes the relative fishing mortality within each age group. In this simplest model setup we assume that the selectivity is the same in all years. Fishing mortality by age and year can thus be described by: F ay : Fishing mortality of age a year y s a : Selectivity of age a F y : Fishing mortality (of some reference age) in year y Note: The separability assumption reduces the number fishing mortality parameters from: n = (#age groups x #years) to n = (#age groups + #years)

8 Modelling selectivity The selection pattern is a function of size/age s a = f(age) Logistic Gaussian … So instead of having independent values of s 1, s 2,.. s a we could use a function to describe the selection pattern as a function of age/size we will use the normal distribution here for illustrative purpose, but that is not quite often applicable in practice 

9 Assume double half-Gaussian Lets make a further assumption here by letting selectivity follow: a full : age at full selectivity  R : Shape factor (standard deviation) for right hand curve  L : Shape factor (standard deviation) for left side of curve Note: by using this selection function we reduce the number of parameters from whatever number of age groups we have, to only 3 parameters. But could just as well just estimate each Sa without resorting to a particular function. The  R,  L and Afull are parameters that we estimate

10 Selectivity - double half-Gaussian Note asymmetry

11 The map Store Afull,  L and  R here Calculate s a here

12 The map: selection pattern (s ay ) Parameters Excel speak: =exp(-((a-afull)^2/if(a=<afull;sL;sR)))

13 A word on nomenclature Often make the following distinction: Selectivity: The probability of catching an individual of a given age scaled to the maximum probability over all ages, given that all animals are available to be caught by a certain gear in a certain plaice. This is what gear technologist study at lengths when they are studying the properties of various gears. Availability: The relative probability, as a function of age, of being in the area in which catching occurs. Vulnerability: The combination of selectivity and availability. Thus should really refer to vulnerability but lets stick with the more ambiguous word selectivity, the reason being its wide usage.

14 Setting up F y and calculating F ay The fishing mortality each year (F y ) are parameters of the model that we want to estimate. Since we already calculated s a we can calculate fishing mortality by age and year from: F ay = s a F y

15 The map F1 F2.. Fy Calculate F ay here

16 Setting up N init and calculating N ay The number of fish entering the system in first year and in the first age (N init ) are parameters of the model that we want to estimate. Need: The number of fish in each age group in the first year (N a,1 ) The number of recruits entering each year (N 1,y ) Given the above we can then fill in the abundance matrix by the conventional stock equation

17 The map Store N init here Calculate N ay here

18 The map: Population numbers details Pastel green area: Estimated parameters

19 Predicting catch: C ay -hat Once the population matrix is calculated it is simple to calculate the predicted catch (C ay -hat) according to the catch equation: The C-hats are values that we will later “confront” with the measurements that we have.

20 The map Predicted C ay -hat

21 Confronting the model with data Until now we have only set up equations that follow the progression of each year class and calculated catch. This is more or less a population simulator. If we let recruitment be a function of SSB and we add some noise to recruitment we have a closed system and thus almost a medium/long term simulator This is also more or less the same thing as we do when we do a short term projection. Or for that matter in a yield per recruit analysis, except that there we focus only on one cohort (here one diagonal line). At present we are only interested in fitting the model to observations (measurements). Need thus some kind of objective function (minimizing sums of squares).

22 The objective function in words Find the value of the parameters: fishing pattern by age, s a (controlled by  L,  R and A full ) yearly fishing mortality (F y ) population number in the first year (N a,1 ) recruitment (N 1,y ) in each year that minimize the squared deviation of estimated catch (C ay -hat) and measured catch (C ay ) Note that here we assume a log-normal error distribution. Could easily be replace with other type of error structure.

23 The map (obs-pre) (obs-pre)^2 The sum to minimize

24 Different weights by age The catch of different age groups are often measured with different accuracy. Thus often set different weights to the residuals, so that the information from age groups that are measured with the most accuracy weigh more in the objective function:  is inversely related to the variance

25 If we only have C ay If there are no other available data for a stock than catch at age one could attempt to fit the model to catches alone. May need a extra “stabilizer”: The brave one may assume that fishing mortality does not change much between consecutive years:

26 Tuning with survey indices If additional information are available it is relatively easy to add them to the model. If age- based survey indices are available one may use: where q a is a parameter (catchability). The minimization is by (again assuming log-normal errors):

27 iCod: Age based survey indices

28 Population numbers at survey time If survey time is not in the beginning of the year we need to take that into account by: Where N’ is the population size at survey time p is the fraction of the year when the survey takes place.

29 The map obs-pre (obs-pre)^2 The sum Predict U ay -hat Store q a here Calculate N’ ay

30 Objective function I Simple to combine the two objective functions: Lets not worry about p a for now

31 Getting it all together The heart of the setup lies in the left side of the spread- sheet. There we have the the objective functions (minimize SS) in one place. The only thing left is to setup the solver such that it minimizes the total SSE by changing the para- meters. And this you were introduced already at day 2 of the course.

32 A trick to get things working Estimate logarithms for most parameters because: 1) Precludes searching nonsensical negative space 2) In logarithmic form parameters become scaled. Leave space for switches, used later on when modify the model What Solver “sees” Values that are used in the model coding

33 The output: Historical development of the stock

34 Age/size structured models Advantages Populations do have age/size structure Basic biological processes are age/size specific Growth Mortality Fecundity The process of fishing is age/size specific Relatively simple to construct mathematically Model assumption not as “strict” as in e.g. logistic models Disadvantages Sample intensive Data often not available Mostly limited to areas where species diversity is low Have to have knowledge of natural mortality For long term management strategies have to make model assumptions about the relationship between stock and recruitment Often not needed to address the question at hand

UALG Some addition points on Y/R and then on reference points in light of model uncertainty

36

37 Atlantic mackerel

38 NEA cod

39 NEA cod

40 NEA cod

41 NEA haddock Find the Fmsy and the Bmsy!