Estimation of the expected value of partial perfect information from a probabilistic analysis
e(NB_d, theta_i, theta_c) = EVPPI_hat
Maps a decision model, or the probabilistic sample it has produced, and a chosen group of parameters of interest theta_i to an estimate of the expected value of partial perfect information (EVPPI) per person. Each estimator approximates the expected net benefit of every option given theta_i, takes the best option for each value of theta_i, averages, and subtracts the value of the best option on current information. The definition and its order of expectation and maximisation, with a discrete worked case, are on the Value of Information page (HE-FM-VOI-003), the per-person EVPI that bounds every EVPPI from the same sample is HE-FM-VOI-001, and population scaling is HE-FM-VOI-002. This package adds the estimators set out by the ISPOR Value of Information Task Force, with checks that each estimate is at least zero and no larger than the EVPI. Notation follows the Expected Value of Partial Perfect Information article.
Two-level nested Monte Carlo EVPPI estimator from incremental net benefit
ibar_1 = (INB_11 + INB_12) / J; ibar_2 = (INB_21 + INB_22) / J; EVPPI_2L = (max(ibar_1, 0) + max(ibar_2, 0)) / K - max((ibar_1 + ibar_2) / K, 0)
Single-loop EVPPI shortcut for a model linear in the remaining parameters
ibar_k = alpha_k + beta_k * mu_c; EVPPI_1L = sum_(k=1)^K [max(ibar_k, 0)] / K - max(sum_(k=1)^K [ibar_k] / K, 0)
Regression-based EVPPI estimator from fitted incremental net benefits
EVPPI_R = sum_(n=1)^N [max(0, g_2n, g_3n)] / N - max(0, sum_(n=1)^N [g_2n] / N, sum_(n=1)^N [g_3n] / N)
