Skip to content

Add Noise Model to Bioscrape Inference #62

@WilliamIX

Description

@WilliamIX

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?

Metadata

Metadata

Labels

InferenceIssues Pertaining to Bioscrape Inference, Parameter Identificaiton, and System IdentificationenhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions