Comments (4)
Hi @dansmi-hub,
- bioticStruct(diag = TRUE)
Yes, it completely turns off the JSDM characteristics. And as long as you don't use a DNN instead of a linear model it should be equal to a stacked SDM based on individual SDMs.
But I can you give already an answer to your question. The JSDM component, the variance-covariance matrix doesn't affect the coefficients of your species, the linear predictor is not affected by it, so JSDMs cannot improve/affect the predictions (see 10.1016/j.tree.2021.01.002). JSDM can only improve predictions if you have focal species for which you can condition your predictions on.
from s-jsdm.
Thanks, very informative as always.
It sounds like JSDMs still do what I'm looking for. I'm interested in how including native mosquito species changes predictions for invasive mosquito species in my dataset.
My intuition from reading the Poggiato 2021 and Wilkinson 2020 is that this can still be done in the JSDM framework by holding out the native or invasive species portion of the model during the prediction stage and comparing these against each other and a full model?
It appears you can do this in HMSC [52] with some inbuilt code in the predict function.
Is something similar currently possible in sjSDM?
Apologies If I haven't been completely clear, I'm masquerading as a statistician here.
from s-jsdm.
Yes, you want to condition your predictions on the native or on the invasive species, so to make only predictions for one species while the other one is used by the model.
Yes, Hmsc supports conditional predictions but sjSDM not yet.
from s-jsdm.
...as a workaround, you could use one of the two species as a predictor/feature in your model.
from s-jsdm.
Related Issues (20)
- Error when predicting to new data - error: Error : torch._C._LinAlgError: linalg.inv: The diagonal element 3 is zero HOT 4
- offset
- plotInternalStructure error HOT 4
- Species-level predictors? HOT 4
- Installation on hpc HOT 6
- Negative Binomial Throws an error in tuning HOT 1
- CRAN Issue
- VENN diagram Anova HOT 1
- Problem with installation HOT 1
- Error in sjSDM_cv HOT 8
- PyTorch not installed HOT 13
- Is there a way to assess the significance (p-value?) of pairwise relationships in species associations? HOT 2
- ValueError: Expected parameter rate HOT 4
- Random factors HOT 19
- ValueError: Expected value argument HOT 3
- vp codist
- sjSDM on a remote server HOT 3
- sjSDM - memory issues of anova() HOT 6
- Installation error HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from s-jsdm.