RE: Simulation with uncertainty

From: Jakob Ribbing Date: August 02, 2013 technical Source: mail-archive.com
Hi Dinko, I focused the answer on uncertainty in population parameters, but obviously there are other uncertainties like uncertainty in covariate values (in the same population, or in a new and often wider/more severe population of a prospective study), uncertainty in model space and how the model(s) will work for extrapolation into a different population, duration, or other study setting. Likewise, there are many ways of deriving a var-covar matrix (most commonly from the nonmem covstep, but there are other methods, like sse (in PsN), multivariate llp[1], SIR[2], etc. - Simulation using $PRIOR NWPRI in nonmem generally not recommended before nm8, but TNPRI is OK and the most automatic way of using the covmatrix). I try to keep the answer within scope of the question, though. With regards to uncertainty in parameter space my opinion is that most often both var-covar matrix (e.g. from nonmem covstep) and (non-parametric) bootstrap work fine. · The bootstrap is more computer intensive, but often requires less work for the analyst. · The bootstrap requires sufficient subjects speaking to each parameter. There were some preliminary results on this for population models, presented at this year's PAGE[3] · Among the bootstrap samples there are sometimes a few that are WAY OUT, and in that cause you may need to deal with it (if the parameter in question would highly affect the outcome you are after with your simulations). In many cases it would be necessary to scrutinize what parameter values you are getting from the var-covar matrix in much the same way as for the (non-parametric) bootstrap, but for simpler cases it may be sufficient to look at the numerics of point estimates and the var-covar matrix to get the picture. For a more elaborate model, or where uncertainty is high (maybe for several parameters of interest), using var-covar matrix becomes more cumbersome for the analyst. If still pursuing this approach I would generally run the bootstrap to understand how the model must be re-parameterised for the var-covar matrix to be useful e.g.: · A parameter with a lower boundary of zero and that has high uncertainty generally should be estimated on log scale. o However, a caution on that if you log-transform, assuming that Emax is higher than zero, then obviously any dose will produce an effect that is statistically different from zero, because of this assumption. o Notice that we estimate on the transformed scale to handle uncertainty in population parameters appropriately, and that the model fit should otherwise be identical (i.e. identical OFV for point estimates, but changes in the nonmem covmatrix). · I have seen a few examples where the drug effect model has been a rather simplistic Emax model, but where ED50 (or EC50) was highly uncertain and with high correlation between the estimates of ED50 and Emax. In these situations for the var-covar matrix to be useful it may not be enough only to log transform and one may have to re-parameterise, e.g. so that primary parameters are ED50 and TVEfficacy for the reference dose (instead of TVEmax as primary parameter - a primary parameter is what is actually estimated e.g. represented as a theta). With this parameterisation, the median (across the draws from var-covar matrix) of mean effect of the reference dose has agreed with the mean effect based on point estimates (of course, simulations based on point estimates still includes IIV, residual errors, etc.). I am not saying these two would always have to agree, but for these cases the agreement has been there for the non-parametric bootstrap (both before and after the re-parameterisation). In such a situation I say that the initial results from the var-covar matrix were not reliable. o This is the major benefit with the bootstrap; that it avoids the assumption that comes with the multi-variate normal and therefore does not require these types of re-parameterisations for simulations with uncertainty (in population parameters) o Notice that even for these examples of re-parameterisation, I am not suggesting that you change the actual model. If you previously had IIV on Emax, then keep it like that, even though TVEmax now is a secondary parameter (i.e. a parameter that is not estimated directly, since the theta now represent the efficacy for the reference dose) § OFV for point estimates will not change with these types of re-parameterisations, since the model is the same, much like estimating CL and V, instead of K and V - it is the same model, just re-parameterised (if, on the other hand you move IIV from acting on K and V, to acting on CL and V, you would get different parameter values and different OFV) § The distribution of e.g. Emax and ED50 based on (non-parametric) bootstrap will not change with these re-parameterisation, since bootstrap samples are without assumption of multi-variate normal uncertainty § The distribution of Emax and ED50 based on var-covar matrix WILL change - this is why we have to make these types of re-parameterisations Today there are efficient tools and functionality for nonmem simulations both based on (non-parametric) bootstrap estimates and based on var-covar matrix. PsN is highly efficient and flexible for this purpose. Most importantly, you should use a tool that simulate each replicate study with a different set of population parameters. Simulation with different sets of population parameters for each subject is only useful if you want to make inferences on a single individual (but you ask about mean response, so I take it is mean across subjects in a population or prospective study/program). Best regards Jakob References: [1] PAGE 21 (2012) Abstr 2594 [www.page-meeting.org/?abstract=2594] [2] PAGE 22 (2013) Abstr 2907 [www.page-meeting.org/?abstract=2907] [3] PAGE 22 (2013) Abstr 2899 [www.page-meeting.org/?abstract=2899]
Quoted reply history
From: [email protected] [mailto:[email protected]] On Behalf Of Dinko Rekic Sent: 01 August 2013 17:55 To: [email protected] Subject: [NMusers] Simulation with uncertainty Dear NMusers, I would like to get your thoughts on some common used techniques for simulation with uncertainty. If one is interested in simulating the expected mean response, there are two methods that are can be employed: (1) Use the variance-covariance matrix (2) Use of bootstrap results. What assumptions are we making when using each of the methods? What are the respective prose and cons? Do you have any preference in terms of when to use method 1 over 2 or vice versa? Thanks and kind regards //Dinko
Aug 01, 2013 Dinko Rekic Simulation with uncertainty
Aug 02, 2013 Jakob Ribbing RE: Simulation with uncertainty
Aug 05, 2013 Anne-Gaëlle Dosne RE: Simulation with uncertainty