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

What should lower limit of sigma be? #5

Open
mars0i opened this issue Sep 12, 2016 · 1 comment
Open

What should lower limit of sigma be? #5

mars0i opened this issue Sep 12, 2016 · 1 comment
Labels

Comments

@mars0i
Copy link
Owner

mars0i commented Sep 12, 2016

In a scalar model, sigma is variance, so it's nonsensical for it to be < 0, and it can't be 0, since we divide by it. However, Bogacz, following Friston, suggests setting a static sigma to 1. Should the dynamic sigmas also be kept >= 1?

What should the corresponding rule be for matrix sigmas, which are covariance matrices? At the very least, their determinants must be nonzero, since we divide by that number.

Also, if next-sigma would produce an inappropriate sigma, what value should it be given instead of what the default calculation would give it? The minimum value (which won't really make sense for matrices, probably)? Or whatever value it had last time--i.e. it will never change after that until eps changes?

I'm also not sure where the best place is to test for this.

@mars0i
Copy link
Owner Author

mars0i commented Sep 17, 2016

Currently restricting sigma to >= 1 for scalars. Still have to do further research for matrices. This answer might be right. Although then I have to figure out what the equivalent of >= 1 is.

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

No branches or pull requests

1 participant