fast approximations for the expected value of partial
play

Fast approximations for the Expected Value of Partial Perfect - PowerPoint PPT Presentation

Fast approximations for the Expected Value of Partial Perfect Information using R-INLA Anna Heath 1 1 Department of Statistical Science, University College London 22 May 2015 Outline Health Economic Example 1 Value of Information methods 2


  1. Fast approximations for the Expected Value of Partial Perfect Information using R-INLA Anna Heath 1 1 Department of Statistical Science, University College London 22 May 2015

  2. Outline Health Economic Example 1 Value of Information methods 2 Non-Parametric Regression 3 SPDE-INLA 4 5 Results 6 Conclusion

  3. Example: Chemotherapy t = 0 : Old chemotherapy A 0 Ambulatory care ( γ ) SE 0 Blood-related side effects ( π 0 ) H 0 Hospital admission ( 1 − γ ) N c drug Standard ��� 0 treatment N − SE 0 No side effects ( 1 − π 0 )

  4. Example: Chemotherapy t = 0 : Old chemotherapy A 0 Ambulatory care c amb ��� ( γ ) SE 0 Blood-related side effects ( π 0 ) H 0 Hospital admission c hosp ��� ( 1 − γ ) N c drug Standard ��� 0 treatment N − SE 0 No side effects ( 1 − π 0 ) + A 0 c amb + H 0 c hosp c 0 = Nc drug e 0 = N − SE 0 0

  5. Example: Chemotherapy t = 1 : New chemotherapy A 0 Ambulatory care c amb ��� ( γ ) SE 0 Blood-related side effects ( π 1 = π 0 ρ ) H 0 Hospital admission c hosp ��� ( 1 − γ ) N c drug Standard ��� 1 treatment N − SE 0 No side effects ( 1 − π 1 ) + A 1 c amb + H 1 c hosp c 1 = Nc drug e 1 = N − SE 1 1

  6. Expected Net Benefit • Health economic decisions are based on the utility of a treatment, typically defined in terms of the monetary net benefit: nb t = ke t − c t where k is the willingness-to-pay. • Uncertainty in this value is driven by e and c and an underlying parameter set θ θ = ( π 0 , γ, ρ, SE 1 , SE 2 , A 1 , A 1 , H 1 , H 2 , c amb , c hosp , c drug , c drug ) 1 2 • To make decisions we maximise expected utility: NB t = k E [ e t ] − E [ c t ] • We typically wish to characterise the impact of parameter uncertainty using the known distribution utility NB ( θ ) t = k E [ e t | θ ] − E [ c t | θ ] on the decision making process.

  7. Value of Information • Value of information methods can be used to summarise this parameter uncertainty • A common summary is known as the Expected Value of Perfect Information � � { NB t ( θ ) } − max EVPI = E θ max E θ [ NB t ( θ )] t t • This gives an upper limit on future research costs • Often we are concerned with research targeting a subset of parameters φ , e.g. φ = ( π 1 , π 2 ) • This is known as the Expected Value of Partial Perfect Information (EVPPI) � �� � EVPPI = E φ max E ψ | φ [ NB t ( θ )] − max E ψ , φ [ NB t ( θ )] t t where θ = ( φ , ψ )

  8. EVPPI as a regression problem • Computational challenges have limited the applicability of EVPPI • The calculation of the conditional expectation of the net benefit can be transformed into a regression problem NB t ( θ ) = E ψ | φ [ NB t ( θ )] + ǫ where ǫ ∼ N (0 , σ 2 ) • The conditional expectation is dependent on the value of φ NB t ( θ ) = g t ( φ ) + ǫ • So to calculate the EVPPI we must find the functions g t ( φ ) S S EVPPI = 1 1 � � � g t ( φ s ) − max max ˆ g t ( φ s ) ˆ S S t t s =1 s =1 where S is the number of samples from the distribution of θ . • Flexible, non-parametric regression methods should be used Strong et al. (2014) [3]

  9. Gaussian Process Regression • Models the outputs as a multivariate normal dependent on some inputs φ • Based on a mean function and a covariance function • Mean function based on the inputs, often linearly • Covariance function defines how correlated outputs are based on the inputs (often the distance between the inputs) • These functions are given generic forms based on hyperparameters ζ • We approximate these hyperparameters based on data • MAP estimates are available but computationally costly For example:     π 1 π 1   NB t ( θ 1 ) 1 1 2 π 2 π 2 NB t ( θ 2 ) 1     1 2    β , C ( ζ ) + σ 2 I  ∼ Normal . . .       . . .       . . .     π S π S NB t ( θ S ) 1 1 2

  10. INLA • Integrated Nested Laplace Approximations (INLA) is a fast Bayesian inference method for Latent Gaussian Models. y i | γ , λ ∼ Dist ( h ( η i )) n f n β � � η i = α + f j ( γ ji ) + β k γ ki + ǫ i j =1 k =1 γ | λ ∼ N ( µ ( λ ) , Q − 1 ( λ )) λ ∼ π ( λ ) • Q ( λ ) must be sparse to allow for fast computation • In order to use INLA, we must transform our Gaussian Process structure into a Latent Gaussian Field

  11. Latent Gaussian Field • We can rewrite our Gaussian process regression, with H as the design matrix, to mimic the Latent Gaussian Field structure: NB t | ω , β , ζ ∼ N ( Hβ + ω , σ 2 I ) η i = H i β + ω i � β � Σ β � � �� 0 ∼ N 0 , Q − 1 ( ζ ) 0 ω ζ ∼ π ( ζ ) • This is a Latent Gaussian Field if Σ β and Q ( ζ ) are sparse matrices. • We assume that Σ β is known and sparse • Q ( ζ ) is the covariance matrix which is not sparse but ideas developed in spatial statistics have allowed us to approximate this matrix by a sparse matrix

  12. SPDE-INLA to calculate EVPPI • INLA can be used in a spatial setting where the position of points has an impact on their respective values • A Gaussian Process with a specific covariance function is the solution to a stochastic differential equation: ( κ 2 − ∆) α 2 τf ( φ ) = W ( φ ) where ∆ is the Laplcien and W ( φ ) is Gaussian white noise. • Therefore, approximating the solution of Stochastic Partial Differential Equations (SPDE) is equivalent to approximating our Mat´ ern Gaussian Process • Using the finite element representation we transform the estimation of ω into the estimation of a set of Gaussian weights with a sparse precision matrix. Lindgren and Rue (2013) [2]

  13. Projections • This sparse precision matrix is only available in two dimensions • The parameter set φ will often have more than two parameters • Project from this higher dimensional space to 2 dimensions and then find the sparse precision matrix • Use Principal Components Analysis as it preserves Euclidean distance • The original values of φ are used to estimate β NB t | ω , β , ζ ∼ N ( Hβ + ω , σ 2 I ) Heath et al. (2015) [1]

  14. Computational Time Computation Time Number of important Vaccine Example Chemotherapy parameters GP SPDE-INLA GP SPDE-INLA 2 - - 19 14 3 - - 18 14 4 - - 21 15 5 24 9 20 16 6 46 9 56 16 7 222 9 32 19 8 128 9 117 18 9 252 8 187 18 10 198 11 374 19 11 776 8 - - 12 264 11 - - 13 660 13 - - 14 695 12 - - 15 910 11 - - 16 559 13 - -

  15. Accuracy Chemotherapy Example Vaccine Example 76400 76600 75000 2.05 75700 75600 SPDE−INLA 2.0 75100 SPDE−INLA 74800 GP GP GAM 70000 1.8 65000 1.7 1.69 EVPPI EVPPI 1.62 1.6 63400 63100 1.55 1.54 60000 1.48 1.47 1.43 1.43 1.4 1.4 55000 1.36 1.34 1.34 1.34 1.34 1.32 1.32 1.23 1.2 50000 1.17 1.14 1.14 49600 49600 1.12 1.12 49200 49400 48900 49100 49000 49000 49100 49000 49000 48800 48700 48800 48800 6 8 10 12 14 16 2 4 6 8 10 Number of Parameters Number of Parameters

  16. Conclusion • VoI methods are theoretically valid measures of decision uncertainty but their application has been hindered by the computational cost involved in calculating the EVPPI • Strong et al. provide an efficient method to calculate the EVPPI but in some cases this is still expensive • We have developed a method that calculates the EVPPI in around 10 seconds (for 1000 samples) irrespective of the complexity of the situation • This methods draws on methods from spatial statistics and uses R-INLA • Functions are available to allow practitioners to use this method easily and therefore calculate the EVPPI in all situations in around 10 seconds.

  17. References [1] A. Heath, I. Manolopoulou, and G. Baio. Efficient High-Dimensional Gaussian Process Regression to calculate the Expected Value of Partial Perfect Information in Health Economic Evaluations. arXiv:1504.05436 [stat.AP] , 2015. [2] F . Lindgren and H. Rue. Bayesian spatial and spatiotemporal modelling with R-INLA. Journal of Statistical Software , 2013. [3] Strong, M. and Oakley, J. and Brennan, A. Estimating Multiparameter Partial Expected Value of Perfect Information from a Probabilistic Sensitivity Analysis Sample: A Nonparametric Regression Approach. Medical Decision Making , 34(3):311–326, 2014.

Recommend


More recommend