Asking for advice on Hessian eigenvalues warning + seasonality detrending and imputation #57
Unanswered
PatrickPata
asked this question in
Q&A
Replies: 1 comment 1 reply
-
|
thanks for reaching out. I'll also ping collaborators who are working on similar topics to chime in.
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Jim and DSEM team,
I am wondering if you can help me understand how to adequately parameterize my DSEM models. I have two questions, which are numbered below.
For context, the data I am analyzing is a 40-year monthly monitoring of a lake as a time series of water properties, phytoplankton, zooplankton, and fish. It has many multi-year data gaps that are not consistent across variables, so I thought that the DSEM would be a good tool to have the imputation built in. I am mostly interested in testing if the ammonium and phosphate excretion by zooplankton has an effect on the phytoplankton trends.
1: After following the example scripts for the "Multi-causal ecosystem synthesis" of the Bering Sea dataset, I managed to run a simple version of my food web model (10 variables, 31 paths). However, what I am hoping for is to test a model with more variables and paths. Sometimes, when I try to increase the number of variables or increase the number of lags in the model, I get the warning: "The ratio of maximum and minimum Hessian eigenvalues is high. Some parameters might not be identifiable." I think that this could be a model convergence issue, but I am wondering if you have any advice on how to systematically resolve this warning.
2: On a different note, does the DSEM package have a built-in way to account for seasonality trends? Currently, I am running my DSEM model using a detrended data after applying the decomposition from the stlplus R package. In this process, I impute the missing values, just so the decomposition works, and then I remove the points that were imputed. So effectively, the final imputation of the detrended data happens in DSEM still. Does this seem like a reasonable approach?
Thank you in advance for looking into these questions.
Beta Was this translation helpful? Give feedback.
All reactions