Giancarlo M. Correa1, Cole Monnahan2, Jane Sullivan3, James T. Thorson2, Andre E. Punt1
1University of Washington, Seattle, WA
2Alaska Fisheries Science Center, NOAA, Seattle, WA
3Alaska Fisheries Science Center, NOAA, Juneau, AK
Growth in fishes
Morais and Bellwood (2020)
Important contributor to biomass variability
Stawitz and Essington (2019)
External factors that affect growth variability
Wilson et al. (2019)
Allows separation and estimation of both observation and process errors.
Observation equation: E[Yt∣Xt]=g(Xt,θ)
Process equation: E[Xt∣Xt−1]=h(Xt−1,θ)
Xt is the unobserved state at time step t and Yt are observations. θ is the vector of all unknown model parameters (fixed effects). Xt treated as random effects (Aeberhard et al. 2018).
Why use them? (Aeberhard et al. 2018, Stock and Miller, 2021)
handle structural breaks, time-varying parameters
handle missing observations
can be used to do forecasting
model complex and nonlinear relationships
less retrospective bias
Stock and Miller (2021)
Limitations:
Both are important sources of information to model growth internally.
In the population:
The mean length-at-age at the start of the year (y=1):
˜Ly,a=L∞+(L1−L∞)exp(−k(a−1))
a=1 is first age in WHAM. Then, when y>1:
˜Ly,a={L1,if a=1˜Ly−1,a−1+(˜Ly−1,a−1−L∞)(exp(−k)−1)otherwise
Then, to calculate the mean length-at-age at any fraction of the year:
Ly,a=˜Ly,a+(˜Ly,a−L∞)(exp(−kfy)−1) fy is the year fraction.
Random effects on growth parameters can be predicted (notice log scale):
log(L∞t)=μL∞+δ1,t
log(kt)=μk+δ2,t
log(L1t)=μL1+δ3,t
t represents year or cohort effects and can be iid or AR1.
For this case, mean length-at-age ( μ˜La, notice log scale ) are assumed to be parameters and can be estimated. σy,a still needed.
Time variability can be modeled by predicting random effects:
log(˜Ly,a)=μ˜La+δy,a
δy,a can be iid or 2dAR1 (full variance-covariance matrix).
Also, Ly,a and variation of length-at-age ( σy,a ) are used to calculate the age-length transition matrix (Stock Synthesis - SS - approach):
φy,l,a={Φ(L′min−Ly,aσy,a)for l=1Φ(L′l+1−Ly,aσy,a)−Φ(L′l−Ly,aσy,a)for 1<l<nL1−Φ(L′max−Ly,aσy,a)for l=nL
Where Φ is standard normal cumulative density function, L′l is the lower limit of length bin l, L′min is the upper limit of the smallest length bin, L′max is the lower limit of the largest length bin, and nL is the largest length bin index.
Optional when empirical weight-at-age not provided:
wl=Ω1lΩ2
Random effects on Ω1 and Ω2 can also be predicted.
Then:
ˆwy,a=∑lφy,l,awl
ˆwy,a can also be fitted to wy,a (observed mean weight-at-age)
Like the LAA random effects. Mean weight-at-age ( μ˜Wa, notice log scale ) are assumed to be parameters and can be estimated.
Time variability can be modeled by predicting random effects:
log(˜Wy,a)=μ˜Wa+δy,a
δy,a can be iid or 2dAR1 (full variance-covariance matrix).
Originally, only selectivity-at-age functions were available (age-specific
, logistic
, double-logistic
, decreasing-logistic
)
New functions added:
double-normal
: by age. SS-like (Methot and Wetzel, 2013)
len-logistic
: increasing logistic at length
len-decreasing-logistic
: by length
len-double-normal
: by length
WHAM separates process (random walk or AR) and observation error for environmental covariates.
An environmental covariate can be linked to a state (i.e. parameter):
Pt=Pexp(β1Xt)
P is the base state (parameter) value. Other links are also available (polynomials). Lags can be modeled.
Using SS ( ss3sim, Anderson et al., 2014 ), we simulated data that was then incorporated into WHAM.
Simulated data:
We implemented three models in WHAM:
iid_y
) on L∞iid
) on mean length-at-age (LAA)Simulated data:
CAAL residuals:
Estimated selectivity-at-length:
Simulated data:
Data:
Parameters (penalized ML for time-varying quantities):
ADMB model vs WHAM model
Observed survey fish lengths:
Mean SSB estimates:
SSB coefficient of variation:
Growth parameters (only for growth parametric approach):
Predicted mean length-at-age (Jan 1st) vs survey observations (∼ March 1st, not included in the model):
AIC values for models with same input data:
Model name | (Marginal) AIC | Δ AIC |
---|---|---|
LAA random effects (iid) | 816.7 | 0 |
vB equation (iidy) | 4036.6 | 3219.9 |
vB equation (iidc) | 4761.9 | 3945.2 |
WAA random effects (iid) | 1177.2 | 360.5 |
Cole Monnahan, Jane Sullivan, Jim Thorson, Andre Punt, Tim Miller, Jim Ianelli, Brian Stock
Contact:
gcorrea@uw.edu
giancarlo.correa@noaa.gov
Find more information:
tinyurl.com/wham-growth