Skip to content
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

Flexibility in number of parameters in the changepoint model #128

Open
ha0ye opened this issue Jun 25, 2019 · 1 comment
Open

Flexibility in number of parameters in the changepoint model #128

ha0ye opened this issue Jun 25, 2019 · 1 comment

Comments

@ha0ye
Copy link
Member

ha0ye commented Jun 25, 2019

My understanding of the issues around selection of the # of changepoints (weecology/MATSS-LDATS#35) is that the number of parameters grows ~ (# of covariates) x (# of community groups) x (# of changepoints).

As @juniperlsimonis mentioned, this is partly because the parameters are independent, as opposed to being drawn from a distribution with hyperparameters, and that supporting the latter may help with the issues with explosion in number of parameters.

Another possibility might be to not need independent values for all the regression coefficients across every changepoint for every community group. If we can flexibly have intercepts and slopes as sometimes unchanging across changepoints, that could reduce # of parameters (especially if changepoints are only affecting some of the community groups, but not others).

(filed under "thoughts on adding flexibility to the model" for future versions of LDATS)

@juniperlsimonis
Copy link
Member

totally good idea on that approach. it'll definitely require more computation, tho (like most things with this method), so is another benefit of having more efficient coding for the computation under the hood.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants