- Model results have different sources of uncertainty attached to them.
- Not all types of uncertainty are always explicitly acknowledged.
- That’s true not only for mathematical/computer models.
2020-07-20 19:44:43
Exponential or Linear growth? Mass-action or saturating killing?
\[ \begin{aligned} \dot{B} & = g B - d_B B - kBI\\ \dot{I} & = r BI - d_I I \\ \\ \dot{B} & = g - d_B B - k\frac{B}{B+s}I\\ \dot{I} & = r BI - d_I I \\ \end{aligned} \]
Dobrovolny et al. (2013 PLoS One) compared different influenza models and assessed how they matched experimental data.
\[ \begin{aligned} \dot{B} & = g B - d_B B - kBI\\ \dot{I} & = r BI - d_I I \\ \end{aligned} \]
Varying multiple inputs/parameters over a usually broad range is called a (global) uncertainty & sensitivity analysis.
For each parameter, specify its distribution:
Example of a boxplot for some U/S analysis. For different intervention strategies (along the x-axis), samples are run and some outcome is recorded.
We can fairly easily formulate any compartmental model (e.g. and ODE model) as a stochastic model.
\[ \begin{aligned} \textrm{Uninfected Cells} \qquad \dot{U} & = n -d_U U - bUV \\ \textrm{Infected Cells} \qquad \dot{I} & = bUV - d_I I \\ \textrm{Virus} \qquad \dot{V} & = pI - d_V V - b UV \end{aligned} \]
Event type | Transitions | Propensity |
---|---|---|
Production of U | U => U+1 | n |
death/removal of U | U => U-1 | \(d_U\)U |
infection | U => U-1, V => V-1, I => I+1 | bUV |
death if I | I => I-1 | \(d_I\)I |
production of V | V => V+1 | pI |
removal of V | V => V-1 | \(d_V\)V |
adaptivetau
package in R makes implementing stochastic models easy.pomp
package in R is a good tool for fitting stochastic models.