-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simplified Model Relative Influences #72
Comments
mate please could you send me your run script and your data (or a representative chunk so it'll run)? Thanks. |
gbm.auto: report around L1036 populated by |
For sure! I have popped my script and the CSV you will need below. Obviously don't share it around.
Thanks for the help!
Cheers,N. Frances Farabaugh Biology PhD Candidate Marine Community & Behavioral Ecology LabFlorida International ***@***.***
On Tuesday, March 29, 2022, 12:22:59 AM EDT, Simon Dedman ***@***.***> wrote:
mate please could you send me your run script and your data (or a representative chunk so it'll run)? Thanks.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
I just tried the first run with only tc 1, lr 0.01 and bf 0.5. Best combo was the unsimplified version, so even though Report.csv lists the simp predictors dropped and kept, if the best simp run doesn't lower the deviance, it won't outcompete the existing best unsimplified BRT run, so the relative influence values for the simp model aren't included because they're not relevant. You can tell which model was chosen as best under "Best Gaussian BRT"; if this doesn't end in "_simp" then there's no issue. Please let me know tc lr bf combos for examples where this isn't the case, and the simp run wins but its best variables & their relative influence scores aren't produced correctly. One confusing element is that the simp_dops_gaus.jpeg has a negative change in predictuve deviance for the removal of 1, 2, 6, 7, & 8 variables, with 8 being the greatest reduction. Intuitively this would mean the one with 8 dropped variables was better than the 'parent' combo with all variables retained, but actually simp is only selected if it's self.statistics$correlation score is better, aka training data correlation. LMK how you get on, and please close this if this answers everything. Cheers! |
Thanks I think this was an error in my understanding. So far none of my models have simp as the "best" model. I was confused because of the negative change in the predictive deviance (simp_dops_gaus.jpeg). Thanks for the help! |
Hello, seems this is an issue even when the best model is a simplified model. I have attached a the generated report and code below. |
…ied expvars, based on #72. DESCRIPTION version to 1.5.9
gaus:
Bin is L1067:75 L887:
Output csv colnames: var, rel.inf. I.e. not cBars nor n.trees. Odd. L668: simplification. See notes from Bonnie having the same issue, L674:681 |
Pushed change, model re-run by Frances didn't need simplifying so change not tested, dangerzone. |
NFF any update on this, did the change solve the issue? If so please mark as closed. Cheers! |
Is there a way to access the relative influence information for the parameters that are included in the simplified model? It does not appear in the report CSV. Similarly is there a way to autogenerate plots for these?
Cheers!
The text was updated successfully, but these errors were encountered: