Recruitment #566
Replies: 4 comments 4 replies
-
For recruitment, we generally advocate starting as early as catch becomes significant, not when other data start. We also are increasingly seeing merit in using: |
Beta Was this translation helpful? Give feedback.
-
From VLAB conversation about recdevs: The situation in which use of early recruitment devs is most useful is when:
That lead to creation of the early recdevs which are a simple dev vector without a sum to zero constraint. An advantage of use of early recdevs is that they can be turned on in a later phase to capture their variance without slightly extending runtime associated with estimating them in early phase. Over time, we have learned, but not definitely demonstrated, that the option 1 dev-vector has disadvantages, particularly when doing MCMC, and that the sum-to-zero constraint can produce illogical patterns in the recdevs. The current status is that I generally recommend using option 2 for all rec_devs and not using early recdevs. |
Beta Was this translation helpful? Give feedback.
-
Hello, My question is: Is there a way to soften these read-in input rec devs so that they provide an informative prior for these final recruitment years? Alternatively, is there a way to change the weight given to the point estimates for these recruitment years so that the model isn't pinning the model fit to these specific inputs, but using them as buffers? I've played with changing the last year of main rec devs and the 'end_yr_for_ramp_in_MPD', but maybe there's some combination of these recruitment settings that will get me somewhere closer to where I'd like to be. Thank you ~ RW |
Beta Was this translation helpful? Give feedback.
-
@rpwildermuth-NOAA, good question. Instead of fixing the recent recdevs at the estimates from the analysis of environmental drivers, you could input the environmental driver as an index of recdevs. @okenk set up a Yellowtail Rockfish model in this way here https://github.com/pfmc-assessments/yellowtail_2025/tree/main/Model_Runs/5.04_ocean where some things to think about include
In general, the model has zero information about the final few recruitment deviations, so it may fit the index really well (depending on the index uncertainty relative to sigmaR). Lastly, one additional control you have is the "Forecast Recruitment Deviations Lambda" described in the User Manual at https://nmfs-ost.github.io/ss3-doc/SS330_User_Manual_release.html#RecDevSetup as "This lambda is for the log likelihood of the forecast recruitment deviations that occur before endyr + 1. Use a larger value here if solitary, noisy data at end of time series cause unruly recruitment deviation estimation." That could be used to effectively scale the recent recdev estimates anywhere between the index observations and 0 (although changing the index uncertainty would do the same thing). That lambda won't impact fixed initial values, however. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Discussion for questions about recruitment. Please subscribe to this discussion so that you get notifications about discussion posts.
Beta Was this translation helpful? Give feedback.
All reactions