1 / 48

Sensitivity Analysis: parameters and structure

Sensitivity Analysis: parameters and structure. EPI 260 May 9, 2007. Probabilistic aspects of dynamic modeling. Stochastic models Uncertainty analysis Sensitivity analysis. Deterministic or stochastic models. Topics. Sensitivity to model parameters Uncertainty analysis

noleta
Télécharger la présentation

Sensitivity Analysis: parameters and structure

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sensitivity Analysis: parameters and structure EPI 260 May 9, 2007

  2. Probabilistic aspects of dynamic modeling • Stochastic models • Uncertainty analysis • Sensitivity analysis Deterministic or stochastic models

  3. Topics • Sensitivity to model parameters • Uncertainty analysis • Sensitivity analysis • Random sampling (and variations) • Sensitivity to model structure • Example: Varicella-Zoster Virus vaccine • Sources of uncertainty

  4. Uncertainty analysis • How uncertain are we about the predictions / what is range of plausible possibilities? • Source of uncertain predictions: ignorance of parameter values

  5. Sensitivity Analysis • In which of the parameters does our uncertainty translate into the greatest variation in outcomes: depends on the parameter’s • Degree of uncertainty • Importance to outcome • Monotonicity of effect

  6. Sensitivity to parameter valuesSteps: • Identify uncertain parameters and range of uncertainty for each • Identify outcomes of interest • Estimate total uncertainty of each outcome (Uncertainty Analysis) • Estimate contribution (strength and direction(s) of influence) of each parameter to uncertainty about outcome (Sensitivity Analysis)

  7. Informal (“Scenario”) approach: • Identify direction of effect of each parameter on outcome(s) of interest • Identify “best”, “base”, and “worst” case parameter sets • Run or analyze model under each to determine range of uncertainty • Vary some parameters individually to see relative contributions • Show example runs and report results of cases

  8. Reasons why the “scenario” approach is not a very good one: • What is “pessimistic” for one outcome need not be “pessimistic” for another • e.g. HSV1: asymptomatic shedding bad for transmission, but good for emergence of resistance (more shedding unaffected by treatment = less selection for resistance) • Models sometimes behave in peculiar ways when two parameters are exactly equal • not likely in the real world • Complex interactions among parameters may exist and be unknown to the investigator

  9. Formal approach:Random sampling • Specify distribution of each parameter • Triangular, uniform • Natural or log scale • Draw N samples of each parameter from its distribution (N~1000) • True random draws • Equally spaced draws • Latin Hypercube Sampling 3. Randomly permute draws of each parameter

  10. Formal approach (cont’d) 4. Create N ordered parameter sets (with 1 value for each of the P parameters) 5. Run the model under each set 6. Record outcomes of interest • e.g. number of cases, discounted net cost 7. Create histogram of outcome for N different parameter sets 8. Descriptive statistics • Mean, Variance, Extreme values, etc. Uncertainty Analysis

  11. Sensitivity analysis 9. Calculate partial rank correlation coefficient between each outcome and each parameter • Spearman rank correlation, adjusted for other parameters • Supplement with graphical explorations Caveat: Correctly identifies importance of a parameter only if that parameter’s effect is monotonic over the distribution

  12. Difference between random sampling and stochastic simulation

  13. MATLAB Example Model: dS/dt = b – bSI – uS dI/dt = bSI – vI N= S + I Outcomes: R0, Equilib N

  14. Example: HSV-2 From: Blower et al. 1998, Nature Med. 4: 673-8

  15. Uncertainty analysis: prevalence of resistant strain Sensitivity analysis: prevalence of infectiousness with resistant strain From: Blower et al. 1998, Nature Med. 4: 673-8

  16. Variations on random sampling Latin Hypercube Sampling • Origin in climate modeling • Used frequently in epidemiologic context by Blower and colleagues • Efficient method of sampling from p-dimensional space of possible parameter values (improves precision per # of runs) • References: http://www.biomath.ucla.edu/faculty/sblower/research.html

  17. Variations on random sampling (cont’d) Sampling from a joint distribution • If you cannot assume the distributions of all parameters are independent • Sample from the joint distribution if you know something about covariances • e.g. If you want to assume bR < bS • First sample bR, then sample q = (0,1) • Let bR = q*bS

  18. Random Parameter/LHS Sampling: Pros and Cons • Efficient way to sample complex parameter space • Gives sense of confidence about uncertainty • IGNORES UNCERTAINTY OF MODEL STRUCTURE • Crucial to explain LHS results clearly

  19. Aside: Variability vs Uncertainty • Thus far, parameter values = population mean • Not considered individual variability around these averages • Uncertainty is NOT the same as individual variability • E.g. 1/3 of pop’n has 3 shedding episodes/yr, 1/3 has 4 episodes/yr, 1/3 has 5 episodes/yr • Mean = 4 episodes/yr with NO uncertainty • Individual variability can be addressed in model structure, but cannot be easily accommodated in sensitivity analysis

  20. Sensitivity to Model Structure: Principles • Question the features of the model that may produce key results by artifact (e.g. lack of age-structure, lack of immunocompromised class, deterministic vs stochastic) • Question the choice of outcome that is evaluated or emphasized (smallpox example) • Consider alternative model structures when possible • Attempt to replicate contrasting results by others by adopting their parameters • Be careful with averaging (e.g. MDR-TB fitness) • Don’t trust yourself any more than you trust others…

  21. Example: Smallpox strategies Fig. 2 Fig. 3 Kaplan EH, et al, PNAS, 2002

  22. Comparing TV, MV, and the Interim CDC Policy. Fig. 3 shows breakeven curves, where the total number of deaths from TV and MV are equal, in terms of the initial attack size and R0. For the base case in which index cases name half of their contacts (Fig. 3A), even if only several people are exposed in the initial attack, MV generates less deaths than TV if R0 > 1.3, which is well below most estimates for smallpox R0 (9). Similarly, with the optimistic assumption that index cases successfully name all contacts (Fig. 3B), MV results in fewer deaths than TV if R0 > 2. Highly asymmetric consequences lurk behind Fig. 3: in the region where TV is favored, the number of deaths under each strategy is quite small, whereas in the region where MV is favored, TV may generate many thousands of deaths over a number of months. Moreover, if the MV vs. TV decision ever has to be made, the value of R0 will not be known more precisely than at present, and an accurate estimate of the initial attack size may not be available (ref. 16; http://www.hopkins-biodefense.org/lessons.html). Hence, a decision maker concerned with minimizing the number of deaths in the face of this uncertainty should choose TV only if (s)he is quite certain that R0 and the initial attack size fall in the TV-favorable region of Fig. 3. Kaplan EH, et al, 2002

  23. Stochastic vs deterministic Halloran ME, et al, Science, 2002

  24. Although our stochastic simulator requires additional refinements to model a large U.S. community adequately, its findings, which are substantially different from those of other recent modeling efforts (5), indicate the importance of detailed modeling of contact patterns in understanding how to contain a possible bioterrorist attack. Similar to the results of others (5), our results suggest that timely mass vaccination could be more effective than targeted vaccination in preventing and containing epidemics if there is no preexisting immunity. However, our structured simulator does not produce the two orders of magnitude difference between the two strategies, which was obtained by others using a homogeneous mixing model that assumes that people interact with millions of others equally and simultaneously (5). In addition, substantial, although by no means complete, preexisting herd immunity improves both mass and targeted vaccinations. However, targeted vaccination improves relatively more and becomes competitive with mass vaccination. Targeted vaccination prevents more cases per dose. It would be the preferred intervention if the supply of vaccine were limited or if vaccine-related side effects were to be minimized. For all strategies, rapid response can make the difference between preventing and merely containing an epidemic. Halloran ME, et al, 2002

  25. Sensitivity to Model Structure: Principles • Question the features of the model that may produce key results by artifact (e.g. lack of age-structure, lack of immunocompromised class, deterministic vs stochastic) • Question the choice of outcome that is evaluated or emphasized (smallpox example) • Consider alternative model structures when possible • Attempt to replicate contrasting results by others by adopting their parameters • Be careful with averaging (e.g. MDR-TB fitness) • Don’t trust yourself any more than you trust others…

  26. Example Vaccination against Varicella-Zoster Virus (VZV)

  27. Varicella-Zoster Virus • Varicella: Chickenpox • Usually minor, especially in children • Rare complications, sometimes in children, more common in adolescents and adults • 90% of cases in children, 25-50% of hospitalizations and 45-85% of deaths in adults • Zoster (shingles): reactivation of VZV • Painful rash • Post-herpetic neuralgia: long-term • Rarer than chickenpox but greater economic burden

  28. VZV vaccine • Live, attenuated virus • Variable and imperfect efficacy • Waning of immunity • Inadequate to stop transmission altogether • However reduces incidence and reduces rare severe cases in children • Raises average age of infection: more severe disease in those who do get it • May reduce boosting

  29. VZV vaccine • Live, attenuated virus • Variable and imperfect efficacy • Waning of immunity • Inadequate to stop transmission altogether • However reduces incidence and reduces rare severe cases in children • Raises average age of infection: more severe disease in those who do get it • May reduce boosting

  30. Boosting • Infection with VZV is lifelong – latency rather than clearance • Immunity that prevents zoster is from • Subclinical reactivation (endogenous) • Exposure to chickenpox (exogenous): RR for zoster if contact with children = 0.75 • Reduced transmission of VZV could reduce boosting, thereby increasing zoster

  31. Model of Varicella Only M. Brisson et al., Epidemiol Infect 2000

  32. Model with Zoster M. Brisson et al., Epidemiol Infect 2000

  33. Age-structured • Force (hazard) of infection to age I • Depends on beta matrix: who acquires infection from whom (WAIFW)

  34. 30% vaccine coverage M. Brisson et al., Epidemiol Infect 2000

  35. 90% vaccine coverage M. Brisson et al., Epidemiol Infect 2000

  36. What are the major sources of variation in quantities relevant to decisionmaking? • Parameter uncertainty: magnitude of various parameters in a given model • Model uncertainty • Static vs. dynamic • Include vs. exclude zoster • Methodological uncertainty • Perspective: NHS vs. societal • Analytic technique: CUA vs. CBA • Discount rate / time horizon

  37. Parameter uncertainty • Nearly always cost-effective M. Brisson & WJ Edmunds, MDM 2006

  38. Indirect (herd) effects Model uncertainty: dynamic vs. static • Modest improvement when herd effects included M. Brisson & WJ Edmunds, MDM 2006

  39. Model uncertainty: include zoster? • Zoster inclusion destroys cost-effectiveness M. Brisson & WJ Edmunds, MDM 2006

  40. Methodological and model uncertainty M. Brisson & WJ Edmunds, MDM 2006

  41. Methodologic uncertainty: time frame and discount rate M. Brisson & WJ Edmunds, MDM 2006

  42. Summary: VZV Example • Three key points about VZV require dynamic models • Indirect benefits (+) • Increased age of infection (-) • Boosting and zoster (-) • Use of static vs. dynamic models changes result quantitatively but not qualitatively • Incorporation of zoster within dynamic model changes qualitative result: not beneficial! • Perspective, time discounting, and model uncertainty >> parameter uncertainty in importance, but these are hardest to assess!

  43. Summary: Overall • Random Parameter Sampling quantifies uncertainty in deterministic framework • Parameter uncertainty, not structural uncertainty • Assumptions about model structure can often impact results more than uncertainty about parameter values

More Related