EBS pollock model equations
Model-equations.Rmd
EBS Pollock Model Description
Dynamics
This assessment is based on a statistical age-structured model with the catch equation and population dynamics model as described in Fournier and Archibald (1982) and elsewhere (e.g., Hilborn and Walters 1992, Schnute and Richards 1995, McAllister and Ianelli 1997). The catch in numbers at age in year and total catch biomass can be described as:
whereFishing mortality () is specified as being semi-separable and non-parametric in form with restrictions on the variability following Butterworth et al. (2003):
where is the selectivity for age class in year , and is the median fishing mortality rate over time.
If the selectivities () are constant over time then fishing mortality rate decomposes into an age component and a year component. A curvature penalty on the selectivity coefficients using the squared second-differences to provide smoothness between ages.
Bottom-trawl survey selectivity was set to be asymptotic yet retain the properties desired for the characteristics of this gear. Namely, that the function should allow flexibility in selecting age 1 pollock over time. The functional form of this selectivity was:
where the parameters of the selectivity function follow a random walk process as in Dorn et al. (2000):
The parameters to be estimated in this part of the model are thus for t=1982 through to 2022. The variance terms for these process error parameters were specified to be 0.04.
In this assessment, the random-walk deviation penalty was optionally shifted to the changes in log-selectivity. that is, for the BTS estimates, the process error was applied to the logistic parameters as above, but the lognormal penalty was applied to the resulting selectivities-at-age directly. The extent of this variability was evaluated in the context of the impact on age-specific survey catchability/availability and contrasted with an independent estimate of pollock availability to the bottom trawl survey. In 2008 the AT survey selectivity approach was modified. As an option, the age one pollock observed in this trawl can be treated as an index and are not considered part of the age composition (which then ranges from age 2-15). This was done to improve some interaction with the flexible selectivity smoother that is used for this gear and was compared. Additionally, the annual specification of input observation variance terms was allowed for the AT data.
A diagnostic approach to evaluate input variance specifications (via sample size under multinomial assumptions) was added in the 2018 assessment. This method uses residuals from mean ages together with the concept that the sample variance of mean age (from a given annual data set) varies inversely with input sample size. It can be shown that for a given set of input proportions at age (up to the maximum age ) and sample size for year , an adjustment factor for input sample size can be computed when compared with the assessment model predicted proportions at age () and model predicted mean age ():
where is the residual of mean age and
Based on previous analyses, we used the above relationship as a diagnostic for evaluating input sample sizes by comparing model predicted mean ages with observed mean ages and the implied 95% confidence bands. This method provided support for modifying the frequency of allowing selectivity changes.
Recruitment
In these analyses, recruitment () represents numbers of age-1 individuals modeled as a stochastic function of spawning stock biomass. with mature spawning biomass during year was defined as:
and, is the proportion of mature females at age is as shown in the sub-section titled Natural mortality and maturity at age under “Parameters estimated independently” above.
A reparameterized form for the stock-recruitment relationship following Francis (1992) was used. For the optional Beverton-Holt form (the Ricker form presented in Eq. 12 was adopted for this assessment) we have:
whereValues for the stock-recruitment function parameters and are calculated from the values of (the number of 0-year-olds in the absence of exploitation and recruitment variability) and the steepness of the stock-recruit relationship (). The steepness is the fraction of R0 to be expected (in the absence of recruitment variability) when the mature biomass is reduced to 20% of its pristine level (Francis 1992), so that:
where is the total egg production (or proxy, e.g., female spawning biomass) in the absence of exploitation (and recruitment variability) expressed as a fraction of .
Some interpretation and further explanation follows. For steepness equal 0.2, then recruits are a linear function of spawning biomass (implying no surplus production). For steepness equal to 1.0, then recruitment is constant for all levels of spawning stock size. A value of implies that at 20% of the unfished spawning stock size will result in an expected value of 90% unfished recruitment level. Steepness of 0.7 is a commonly assumed default value for the Beverton-Holt form (e.g., Kimura 1988). The prior distribution for steepness used a beta distribution as in Ianelli et al. (2016). The prior on steepness was specified to be a symmetric form of the Beta distribution with implying a prior mean of 0.5 and CV of 12% (implying that there is about a 14% chance that the steepness is greater than 0.6). This conservative prior is consistent with previous years’ application and serves to constrain the stock-recruitment curve from favoring steep slopes (uninformative priors result in values near an of about a value considerably higher than the default proxy of ). The residual pattern for the post-1977 recruits used in fitting the curve with a more diffuse prior resulted in all estimated recruits being below the curve for stock sizes less than (except for the 1978 year class). We believe this to be driven primarily by the apparent negative-slope for recruits relative to stock sizes above and as such, provides a potentially unrealistic estimate of productivity at low stock sizes. This prior was elicited from the rationale that residuals should be reasonably balanced throughout the range of spawning stock sizes. Whereas this is somewhat circular (i.e., using data for prior elicitation), the point here is that residual patterns (typically ignored in these types of models) were qualitatively considered.
In model 16.1 (from the 2019 assessment), a Beverton Holt stock
recruitment form was implemented using the prior value of 0.67 for
steepness and a CV of 0.17. This resulted in beta distribution
parameters (for the prior) at
and
.
The value of was set at 1.0 to accommodate additional uncertainty in factors affecting recruitment variability.
To have the critical value for the stock-recruitment function (steepness, h) on the same scale for the Ricker model, we begin with the parameterization of Kimura (1990):
It can be shown that the Ricker parameter a maps to steepness as:
so that the prior used on h can be implemented in both the Ricker and Beverton-Holt stock-recruitment forms. Here the term represents the equilibrium unfished spawning biomass per-recruit.
Diagnostics
In 2006 a replay feature was added where the time series of recruitment estimates from a particular model is used to compute the subsequent abundance expectation had no fishing occurred. These recruitments are adjusted from the original estimates by the ratio of the expected recruitment given spawning biomass (with and without fishing) and the estimated stock-recruitment curve. I.e., the recruitment under no fishing is modified as: where is the original recruitment estimate in year with and representing the stock-recruitment function given spawning biomass under no fishing and under the estimated fishing intensity, respectively.
The assessment model code allows retrospective analyses (e.g., Parma 1993, and Ianelli and Fournier 1998). This was designed to assist in specifying how spawning biomass patterns (and uncertainty) have changed due to new data. The retrospective approach simply uses the current model to evaluate how it may change over time with the addition of new data based on the evolution of data collected over the past several years.
Parameter estimation
The objective function was simply the sum of the negative log-likelihood function and logs of the prior distributions. To fit large numbers of parameters in nonlinear models it is useful to be able to estimate certain parameters in different stages. The ability to estimate stages is also important in using robust likelihood functions since it is often undesirable to use robust objective functions when models are far from a solution. Consequently, in the early stages of estimation we use the following log- likelihood function for the survey and fishery catch at age data (in numbers):
where , and , represent the number of age classes and years, respectively, n is the sample size, and represent the observed and predicted numbers at age in the catch. The elements bi,j represent ageing mis-classification proportions are based on independent agreement rates between otolith age readers. For the models presented this year, the option for including aging errors was re-evaluated.
Sample size values were revised and are shown in the main document. Strictly speaking, the amount of data collected for this fishery indicates higher values might be warranted. However, the standard multinomial sampling process is not robust to violations of assumptions (Fournier et al. 1990). Consequently, as the model fit approached a solution, we invoke a robust likelihood function which fit proportions at age as:
Taking the logarithm we obtain the log-likelihood function for the age composition data:
where which gives the variance for
Completing the estimation in this fashion reduces the model sensitivity to data that would otherwise be considered outliers.
Within the model, predicted survey abundance accounted for within-year mortality since surveys occur during the middle of the year. As in previous years, we assumed that removals by the survey were insignificant (i.e., the mortality of pollock caused by the survey was considered insignificant). Consequently, a set of analogous catchability and selectivity terms were estimated for fitting the survey observations as:
where the superscript s indexes the type of survey (AT or BTS). For the option to use the survey predictions in biomass terms instead of just abundance, the above was modified to include observed survey biomass weights-at-age:
For the AVO index, the values for selectivity were assumed to be the same as for the AT survey and the mean weights at age over time was also assumed to be equal to the values estimated for the AT survey.
For these analyses we chose to keep survey catchabilities constant over time (though they are estimated separately for the AVO index and for the AT and bottom trawl surveys). The contribution to the negative log-likelihood function (ignoring constants) from the surveys is given by either the lognormal distribution:
where is the total (numerical abundance or optionally biomass) estimate with variance from survey in year or optionally, the normal distribution can be selected:
The AT survey and AVO index is modeled using a lognormal distribution whereas for the BTS survey, a normal distribution was applied.
For model configurations in which the BTS data are corrected for estimated efficiency, a multivariate lognormal distribution was used. For the negative- log likelihood component this was modeled as
where is a vector of observed minus model predicted values for this index and is the estimated covariance matrix provided from the method provided in Kotwicki et al. 2014. For the VAST estimates, the supplied covariance matrix was used in the same way.
The contribution to the negative log-likelihood function for the observed total catch biomass () by the fishery is given by
where is pre-specified (set to 0.05) reflecting the accuracy of the overall observed catch in biomass. Similarly, the contribution of prior distributions (in negative log-density) to the log-likelihood function include where the size of the ’s represent prior assumptions about the variances of these random variables. Most of these parameters are associated with year-to- year and age specific deviations in selectivity coefficients. For a presentation of this type of Bayesian approach to modeling errors-in- variables, the reader is referred to Schnute (1994). To facilitate estimating such a large number of parameters, automatic differentiation software extended from Greiwank and Corliss (1991) and developed into C++ class libraries was used. This software provided the derivative calculations needed for finding the posterior mode via a quasi-Newton function minimization routine (e.g., Press et al. 1992). The model implementation language (ADModel Builder) gave simple and rapid access to these routines and provided the ability estimate the variance-covariance matrix for all dependent and independent parameters of interest.
Uncertainty in mean body mass
The approach we use to solve for and related quantities (e.g., ) within a general integrated model context was shown in Ianelli et al. (2001). In 2007 this was modified to include uncertainty in weight-at-age as an explicit part of the uncertainty for calculations. This involved estimating a vector of parameters () on current (2022) and future mean weights for each age , = (1, 2,…,15), given actual observed mean and variances in weight-at-age over the period 1991-2021. The values of based on available data and (if this option is selected) estimates the parameters subject to the natural constraint: Note that this converges to the mean values over the time series of data (no other likelihood component within the model is affected by future mean weights-at-age) while retaining the natural uncertainty that can propagate through estimates of uncertainty. This latter point is essentially a requirement of the Tier 1 categorization.
Subsequently, this method was refined to account for current-year survey data and both cohort and year effects. The model for this is: where the fixed effects parameters are and while the random effects parameters are and .
Tier 1 projections
Tier 1 projections were calculated two ways. First, for 2023 and 2024 ABC and levels, the harmonic mean value was computed and the analogous harvest rate () applied to the estimated geometric mean fishable biomass at :
where is the point estimate of the fishable biomass defined (for a given year): with , , and the estimated population numbers (begin year), selectivity and weights-at-age, respectively. and are the point estimates spawning biomass levels at equilibrium and in year (at time of spawning). For these projections, catch must be specified (or solved for if in the current year when ). For longer term projections a form of operating model (as has been presented for the evaluation of ) with feedback (via future catch specifications) using the control rule and assessment model would be required.