-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
InferenceIssues Pertaining to Bioscrape Inference, Parameter Identificaiton, and System IdentificationIssues Pertaining to Bioscrape Inference, Parameter Identificaiton, and System IdentificationenhancementNew feature or requestNew feature or request
Milestone
Description
The following is a very simple and easy way to add a noise model to Bioscrape inference so cost functions are actually probabilities.
Allow two noise models, normal and log-normal (distribution types we should already have built in cython) to be applied at every experimental point. The probability of a data point d_t being produced by a trajectory point x_t given parameters k is: NoiseDist(d_t mean = x_t, variance = v). Use a constant variance for all points.
The likelihood function of parameters k is then L(k) = sum_t -log NoiseDist(d_t, mean = x_t, variance = v).
@sclamons can you confirm I am doing this correctly?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
InferenceIssues Pertaining to Bioscrape Inference, Parameter Identificaiton, and System IdentificationIssues Pertaining to Bioscrape Inference, Parameter Identificaiton, and System IdentificationenhancementNew feature or requestNew feature or request