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

New loss functions #4

Open
3 tasks
ahwillia opened this issue Mar 6, 2017 · 0 comments
Open
3 tasks

New loss functions #4

ahwillia opened this issue Mar 6, 2017 · 0 comments
Assignees

Comments

@ahwillia
Copy link
Contributor

ahwillia commented Mar 6, 2017

Users should have the ability to specify different loss functions. A few easy ones:

  • Logistic loss (spiking data where there is at most 1 spike per bin)
  • Poisson loss (spiking data with multiple spikes per bin)
  • Gamma loss (for calcium imaging data)

In the case of Logistic/Poisson loss functions, this would remove the need to smooth the data as a preprocessing step (see #2), but would necessitate adding regularization for smoothness on the temporal factors. This could also help with #3 - e.g. the reconstruction can be interpreted as a probability of spiking in the logistic case.

@ahwillia ahwillia self-assigned this Mar 11, 2017
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

1 participant