 Research article
 Open access
 Published:
Bayesian model selection techniques as decision support for shaping a statistical analysis plan of a clinical trial: An example from a vertigo phase III study with longitudinal count data as primary endpoint
BMC Medical Research Methodology volume 12, Article number: 137 (2012)
Abstract
Background
A statistical analysis plan (SAP) is a critical link between how a clinical trial is conducted and the clinical study report. To secure objective study results, regulatory bodies expect that the SAP will meet requirements in prespecifying inferential analyses and other important statistical techniques. To write a good SAP for modelbased sensitivity and ancillary analyses involves nontrivial decisions on and justification of many aspects of the chosen setting. In particular, trials with longitudinal count data as primary endpoints pose challenges for model choice and model validation. In the random effects setting, frequentist strategies for model assessment and model diagnosis are complex and not easily implemented and have several limitations. Therefore, it is of interest to explore Bayesian alternatives which provide the needed decision support to finalize a SAP.
Methods
We focus on generalized linear mixed models (GLMMs) for the analysis of longitudinal count data. A series of distributions with over and underdispersion is considered. Additionally, the structure of the variance components is modified. We perform a simulation study to investigate the discriminatory power of Bayesian tools for model criticism in different scenarios derived from the model setting. We apply the findings to the data from an open clinical trial on vertigo attacks. These data are seen as pilot data for an ongoing phase III trial. To fit GLMMs we use a novel Bayesian computational approach based on integrated nested Laplace approximations (INLAs). The INLA methodology enables the direct computation of leaveoneout predictive distributions. These distributions are crucial for Bayesian model assessment. We evaluate competing GLMMs for longitudinal count data according to the deviance information criterion (DIC) or probability integral transform (PIT), and by using proper scoring rules (e.g. the logarithmic score).
Results
The instruments under study provide excellent tools for preparing decisions within the SAP in a transparent way when structuring the primary analysis, sensitivity or ancillary analyses, and specific analyses for secondary endpoints. The mean logarithmic score and DIC discriminate well between different model scenarios. It becomes obvious that the naive choice of a conventional random effects Poisson model is often inappropriate for reallife count data. The findings are used to specify an appropriate mixed model employed in the sensitivity analyses of an ongoing phase III trial.
Conclusions
The proposed Bayesian methods are not only appealing for inference but notably provide a sophisticated insight into different aspects of model performance, such as forecast verification or calibration checks, and can be applied within the model selection process. The mean of the logarithmic score is a robust tool for model ranking and is not sensitive to sample size. Therefore, these Bayesian model selection techniques offer helpful decision support for shaping sensitivity and ancillary analyses in a statistical analysis plan of a clinical trial with longitudinal count data as the primary endpoint.
Background
A statistical analysis plan (SAP) is a critical link between how a clinical trial is conducted and the clinical study report. To secure objective study results, regulatory bodies expect that the SAP will meet requirements in prespecifying inferential analyses and other important statistical techniques. Writing a good SAP for a modelbased sensitivity or ancillary analysis [1, 2] involves nontrivial decisions on and justification of many aspects of the chosen model setting. In particular, trials with longitudinal count data as primary endpoint pose challenges for model choice and model validation. This paper explores tools for this decision process when sensitivity analyses are performed using generalized linear mixed models (GLMMs) for the analysis of longitudinal count data. These tools can be used to build transparent strategies for shaping the final models reported in the SAP.
The documentation of longitudinal profiles for the primary endpoint offers many advantages. They are more informative compared with a single timepoint analysis and give information about the ’speed of efficacy’ [3]. Treatment effects evaluated by comparing change over time in quantitative outcome variables between the treatment groups are of great interest [4, 5]. The analysis of longitudinal profiles offers an effective way to handle composite endpoints like: (1.) the longterm effect of experimental treatment (E) is better than that of standard treatment (S), and (2.) patients under E reach a prespecified effect faster than those under S.
We are interested in parametric modeling approaches for quantifying absolute effects, adjusting for baseline covariates and handling stratification. There is a rich literature on nonparametric methods for longitudinal data, for example, Brunner et al. [6]. These models do, in general, allow estimation of relative effects. Omar et al.[7] provide an overview of several alternative parametric approaches in trying to deal with individual longitudinal profiles: (i) the ’summary statistic method’ [8] using a suitable summary measure (e.g. rates of change, posttreatment mean, last value of the outcome measure, or area under a curve) calculated for each subject, and subsequently analyzed with rather simple statistical techniques; (ii) repeated measures analysis of variance; (iii) marginal models based on generalized estimating equations (GEE) [9]; (iv) mixed effects modeling approach involving fixed and random effects components [10, 11].
Mixed effects (or random effects) models allow us to investigate the profile of individual patients, estimate patient effects and describe the heterogeneity of treatment effects over individual patients. They account for different sources of variation (patient effects, center effects, measurement errors) and provide direct estimates of the variance components which might be of interest in their own right. Furthermore, they allow us to address various covariance structures and are useful for accommodating overdispersion often observed among count response data [10–12].
The EMA Guideline on Missing Data in Confirmatory Clinical Trials from 2010 [13] explicitly considers random effects approaches (i.e. generalized linear mixed effects models (GLMMs) in the case of a nonGaussian response) as an approach to handling trials with a series of primary endpoints measured repeatedly over time. Mixed models are also helpful for handling missing values. They are applicable under missing completely at random (MCAR) as well as missing at random (MAR) [14], while simple repeated univariate analyses for each time point using test procedures such as the ttest, ANOVA, or the Wilcoxon rank sum test rely on the more restrictive assumption of MCAR. Also, for nonignorable missing data mechanisms, newer modelbased strategies for longitudinal analyses are increasingly available and offer the opportunity to account for dropout patterns (e.g. pattern mixture models [15]). To be fully compatible with the intentiontotreat (ITT) principle, one has to explicitly consider incomplete individual profiles to correctly incorporate the information available for all randomized patients.
These points in summary may explain why our interest focuses on GLMMs as a powerful tool for the sensitivity analysis of longitudinal count data. What we need is to prespecify in detail a robust, valid, and parsimonious strategy for the data to come (see ICH E9, EMA or PSI Guidelines [13, 16, 17]). Writing the SAP prospectively for a randomized clinical trial with longitudinal countsas the primary endpoint asks for a series of decisions when specifying a GLMM for the analysis. Consideration should mainly be given to the following issues:
Distributional assumptions: Poisson, negative binomial, or more sophisticated extensions, e.g., accounting for zeroinflation.
Transformation of outcome variable: e.g. logtransformation for skewed continuous positive variables [18], or variancestabilizing transformations (e.g. inverse hyperbolic sinetransformation for nonnegative count variables). An FDA guideline [19] postulates that a rationale for the choice of data transformation along with the interpretation of the estimates of treatment effects based on the transformed scale should be provided. In some situations, transformation of endpoint data is indicated and preferred to untransformed analyses on the original scale. However, careful consideration should be given to using a transformation which should be prespecified at the protocol design stage.
Variancecovariance structure: specifying whether random effects (e.g. patientspecific intercept, patientspecific slopes) are appropriate; specification of the withinerror structure. Altogether, random effects selection can be challenging, particularly when the outcome distribution is not normal (see [20–22] for more details).
Methods for handling dropouts: e.g. dealing with informative dropouts, applying an analysis in which the last observation is carried forward, accounting for nonignorable missing data mechanisms (patternmixture models). This approach must be fully compatible with the intentiontotreat principle.
Use of covariate or baselineadjusted analyses, handling multicenter data: specifying the mean structure by identifying the fixed effects terms.
The last issue is proposed by Pocock et al.[23] for avoiding misuse and datadriven selection of covariates within the clinical trial setting. The typical strategy for settling this complex issue is to decide on a simple model on which the primary analysis is based and to use sensitivity analyses to assess the robustness of the derived result under realistic model deviations.
In this paper, we propose using pilot or prestudy data to make an informed choice about the sensitivity analysis stated in the SAP. Pilot or prestudy (commonly called a “feasibility” or “vanguard” study) data come from a trial in an earlier phase, from a registry, or from a proofofconcept study. For phase III trials, data from phase II trials generally exist [24]. In this respect we could also use data from the comparable treatment arms of related studies. Using these data helps to shape and justify in advance the modeling strategy for analyzing the main trial data, and to check the validity and the appropriateness of several model assumptions. It is imperative to minimize misspecification of the assumed GLMM, and this analysis enables the trial statistician to define a broad and robust setting for the final choice of the model.
Having determined the main focus of this paper, we need to motivate our choice of Bayesian tools for achieving our goal. Within the GLMM framework, analytical methods for model assessment and goodnessoffit criteria are not straightforward, and frequentist approaches remain limited. The inclusion of random effects makes theoretical derivations rather complex, imposing computational challenges. Some proposed model evaluation procedures focus on checking the deterministic components (i.e. mean and variancecovariance structure) of a GLMM based on the cumulative sums of residuals, or assess the overall adequacy by means of a goodnessoffit statistic which can be used in a manner similar to the wellknown R ^{2} criterion [25, 26]. Furthermore, for small sample sizes, likelihoodbased inference via penalized quasilikelihood in the case of a longitudinal discrete outcome can be unreliable with variance components being difficult to estimate. In contrast, many easytoimplement tools are available within the Bayesian framework. We will briefly review Bayesian tools developed recently and demonstrate their usefulness: For assessing goodnessoffit and performing model validation, we apply the probability integral transform (PIT) [27–29] as a graphical posterior model check. We implement formal statistical criteria such as the deviance information criterion (DIC) [30], conditional predictive ordinate (CPO) [31, 32], or proper scoring rules [28, 29, 33–36] to compare the forecasting capability of different competing GLMMs. A further objective is exploring the behavior of these different Bayesian methods for model validation concerning the coherence of their preference for a certain candidate model.
The article is organized as follows: The Methods section reviews Bayesian strategies for GLMMs in the count response situation. The main idea of integrated nested Laplace approximation (INLA) proposed by Rue et al.[37] is described briefly. We also introduce tools for model ranking and for evaluating the performance of the proposed model alternatives based on a predictionoriented approach. Additionally, a case study is presented which will be used in the subsequent section to motivate the methodology. The Results section applies the proposed Bayesian methodology to clinical trial data on vertigo attacks and presents the findings of our simulation study. The Discussion section contains the limitations of the methods proposed. More technical material is provided in the Appendix. Selected R‐INLA code with further details concerning the INLA approach is included in the Web Supplementary Material of this paper [see Additional files 1 and 2.
For data analysis, inlaprogram [38] based on the opensource software R version 2.12.1 [39] was used to demonstrate the applicability of the Bayesian toolbox.
Methods
Bayesian generalized linear mixed models for longitudinal count data
In the following, regression approaches to modeling discrete count outcomes are briefly outlined. In the clinical trial setting, we assume that each patient i, i = 1,…,N, is randomized to a new drug (x _{ i } = 1) or a standard treatment (x _{ i } = 0). The observations y _{ ij }for each patient are counts measured in the course of time during each study visit, j = 1,…,n _{ i } (presuming an imbalanced design), with time \left(\right.separators="">\n \n \n \n t\n \n \n ij\n \n \n \u2208\n R\n \n and t _{ i1} = 0. The linear predictor is defined as
with β=(β _{0},β _{1},β _{2},β _{3}) ^{T}being the populationlevel parameter vector (fixed effects), b _{0i } denoting patientspecific random intercepts and b _{1i }subjectbyvisit random slopes. The fixed effects (in a frequentist framework) account for groupspecific effects (e.g. treatment group or time), serving at the same time as parameters of interest in a clinical trial. We want to relate the count response to explanatory variables such as time and treatment. In the most general case, a standard assumption for a GLMM with both random intercept and slope is that b _{ i }=(b _{0i },b _{1i }) ^{T}follows a bivariate normal distribution with mean zero and an unknown precision matrix Q=Q(ϕ) depending on parameters ϕ, i.e.
The variance covariance matrix Q ^{−1}for variance components ϕis parameterized in terms of precisions and a correlation parameter. That is,
where τ _{.} refers to the marginal precision of random effects b _{ .i }. Therefore, it is necessary to allow for the correlation ρbetween random intercepts and slopes. In GLMMs formulated within a Bayesian framework, a nonGaussian hyperprior distribution must be assigned to the precision matrix Q(ϕ), where τ _{.} and ρrepresent the hyperparameters. As proposed by Fong et al.[40] and Wakefield [41], we assume
The prior parameters of the Wishart prior are (r,R _{11},R _{22},R _{12}), where r>1 (to obtain a proper prior) in the case of two dependent random effects. R _{12} is element (1,2) of the inverse of R and R _{12} = R _{21} because of symmetry. Integration over Q gives a marginal t _{2}(0,[(r−1)]^{−1} R,r−1)distribution of b _{ i }=(b _{0i },b _{1i }) ^{T}, with t _{2} denoting the Student’s t distribution with 2 degrees of freedom.
Poisson GLMM
Poisson loglinear regression is a common choice for modeling count response data. The probability function can be expressed as
for y = 0,1,2,… and μ>0. For longitudinal count data with i = 1,…,N subjects and j = 1,…,n _{ i } measurements per subject, the observed counts y _{ ij } are conditionally independent Poisson variables Y _{ ij }∼ Poi(μ _{ ij }), with the conditional mean of Y _{ ij } related to the linear predictor by a logarithmic link function. Let μ _{ ij } = E(Y _{ ij }β,b _{ i }). Hence, the resulting predictor in a standard Poisson GLMM for predicting the mean rate is
where X _{ i } is an n _{ i }×p matrix and Z _{ i } is an n _{ i }×q matrix, with β a p×1 vector of populationlevel parameters (fixed effects) and b _{ i }a q×1 vector of zeromean normally distributed random effects. In the longitudinal setting described in equation (1), p = 4, q = 2 and Z _{ i } = (1,t _{ i }). The primary Poisson assumption is equidispersion, i.e. the equality of the mean and the variance functions. However, this is often inconsistent with empirical evidence. In reality, the value of the variance often exceeds that of the mean μ _{ ij }, resulting in overdispersion. Thus, although they are widely used to model count data, Poisson GLMMs may not well be suited to types of count outcomes from specific applications.
Negative binomial GLMM
A conventional modeling approach for overdispersed count data where the variance exceeds the mean (i.e. a given rate μ _{ ij }) is the negative binomial (NB) loglinear regression. In the classical univariate setting (dropping the subscript i), the NB density can be written as
for y = 0,1,2,…, probability 0<p≤1, and \left(\right.separators="">\n \n k\n \u2208\n R\n \n, k>0. Γ(n)=(n−1)! denotes the Gamma function, and y represents the number of failures which occur in a sequence of Bernoulli trials before a target number of successes is reached. Additionally, the hyperparameter k (often called “size”) plays the role of an overdispersion parameter. For negative binomial data, the corresponding mean and variance are then given by
with p=k/(k + μ)=μ/σ ^{2}, k=μ ^{2}/(σ ^{2}−μ).
Overdispersion in the negative binomial model can be interpreted by unobserved heterogeneity among the observations y. If this phenomenon is not taken into account in the modeling process, it can lead to underestimated variance which then leads to incorrect posterior inference. It must be kept in mind that in the NB regression, the dispersion parameter takes observationspecific values. In the limit k→∞, holding μfixed, the variance approaches the mean and therefore the negative binomial NB(k,p) converges to Poi(μ) (with \left(\right.separators="">\n \n \mu \n =\n k\n \n \n \n 1\n \u2212\n p\n \n \n p\n \n \n \n) in a distributional manner.
Zeroinflated GLMM
In many biometrical and epidemiological applications, the count data encountered often contain a high proportion of extra zeros relative to the Poisson distribution, which is routinely applied for these situations. Therefore, a major source of overdispersion in these situations is a preponderance of zero counts. Zeroinflated count models provide a parsimonious yet powerful way to model this type of situation. Such models assume that the data originate from a mixture of two separate processes: one generates only zeros, and the other is either a Poisson or a negative binomial datagenerating process. The result of a Bernoulli trial is used to determine which of the two processes generates an observation.
Hence, as regards zeroinflated estimation method in general, two regression equations are created: one predicting whether the count occurs (“always zero group”) and a second predicting differences in the occurrence of the count (“not always zero group”). While these differences are not modeled with standard Poisson or negative binomial regression, zeroinflated models first account for the excessive zeros by predicting group membership – i.e. an unobserved latent dichotomous outcome – based on the constellation of covariates included in the model and then predicting frequency of counts for only those in the “not always zero group”. The zeroinflated version of a distribution D of a random variable Y∼ZID(Π _{0},θ), where ZID denotes a zeroinflated distribution, has a probability function of the form
where f _{ D }(yθ) is the probability function of distribution D with parameters θ. Hence, f _{ZID}(y) exhibits an additional, zeroinflation hyperparameter Π _{0}for the proportion of additional zeros. From the equation above, the probability of zero is equal to Π _{0} + (1−Π _{0})f _{ D }(y=0θ), while the probability of y>0 is given by (1−Π _{0})f _{ D }(yθ).
Two popular models that account for data with excess zeros are the zeroinflated Poisson (ZIP) and the zeroinflated negative binomial (ZINB). The ZIP distribution introduced by Lambert [42] is the simplest ZID.
In the longitudinal setting, the full ZIP mixed effects model has the following representation:
A ZIP model will reflect the data accurately when overdispersion is caused by an excess of zeros. In general, a ZIP mixed effects model can be used when one is not certain about the nature of the source of zeros, and observations are overdispersed and simultaneously correlated because of the sampling design or the data collection procedure. By contrast, if overdispersion is attributed to factors beyond the inflation of zeros, a ZINB model is more appropriate [43]. Furthermore, the rate of zeroinflation may change over time. This problem goes beyond the scope of this paper, and we focus on ZIP GLMMs as an alternative to the Poisson GLMM generally used for analyzing longitudinal counts. More details concerning these issues can be found in Hilbe [44] or Lambert [42].
Again, a Bayesian approach provides an easy way to deal with zeroinflated hierarchical count data by incorporating a prior for Π _{0}(generally beta prior or a uniform prior when no information is available). For longitudinal data with repeated observations, the correlation structure may be taken into account by introducing random effects in the proposed zeroinflated model. More details can be found in Dagne [45] or Ghosh et al.[46].
NMM with variancestabilizing transformation
It is not uncommon for a regression model to be inappropriate for a given response variable but reasonable for some transformation provided that it is methodologically justified. For a longitudinal count outcome, this means that a normal mixed effects model (NMM) should be considered as an alternative modeling strategy, with an assumption of Gaussian errors on the transformed scale: an inverse hyperbolic sinetransformation [47] of the response y via
can be performed to accomplish stabilization of the variance and is often useful in practice. For more details concerning the asymptotic variancestabilizing transformation resulting from negative binomial count data, see the Appendix A1. This approach is motivated by analyzing the data with a robust and wellunderstood algorithm as regards parameter estimation. Particularly in a frequentist framework, likelihoodbased inference is far less straightforward for GLMMs than it is for NMMs. Analytical intractability is the reason why a variety of numerical integration techniques for maximizing the likelihood have been developed (e.g. Gauss quadrature or penalized quasilikelihood). In a Bayesian framework, computation is a major issue for complex hierarchical GLMMs since the usual implementation based on the Markov chain Monte Carlo (MCMC) method tends to exhibit poor performance, lack of convergence or slow mixing properties when applied for such models. As regards computational cost, NMMs clearly outperform mixed models for nonGaussian response.
Bayesian inference using the INLA approach
For Bayesian GLMMs, an analytical computation of the posterior marginals of the unknown fixed parameters and hyperparameters is not possible: The posterior marginals are not available in closed form because of the nonGaussian outcome. Hence, the standard approach used to obtain posterior estimates are MCMC methods [48–50]. However, within the MCMC framework several problems in terms of both convergence and computational time occur in practical applications. Recently, Rue et al.[37] proposed an approximate alternative for parameter estimation in a subclass of Bayesian hierarchical models, the socalled latent Gaussian models. These are models with a structured additive predictor
where f ^{(l)}(·) represents an unknown function of continuous covariates u, comprising for example nonlinear effects of covariates, time trends, spatial dependencies, or independent identically distributed individuallevel parameters (random effects). The β _{ g }’s denote the linear effect of some covariates x, and the ε _{ i }’s are unstructured terms. Gaussian priors are assigned to α, f ^{(l)}(·), β _{ g } and ε, whereas the priors for the hyperparameters ϕdo not have to be Gaussian. Random effects are introduced by defining f(u _{ i }) = f _{ i } and letting {f _{ i }} be independent, have zero mean and be Gaussian distributed. INLA is a new computational approach to statistical inference for latent Gaussian Markov random field (GMRF) models that can bypass MCMC. Known problems with MCMC no longer apply using INLA as no Monte Carlo inference is involved. The theoretical background and computational issues are described in detail in Rue et al.[37, 51]. In short, a latent GMRF model, which underlies INLA, is a hierarchical model which can be characterized through three stages. In the first stage, the distributional assumption is formulated for the observables y _{ i }, usually assumed to be conditionally independent given some latent parameters and, possibly, some additional hyperparameters. In the second stage, an a priori model for the unknown parameters is assigned and the corresponding GMRF is specified. The third and last stage of the model consists of determining the prior distributions for the hyperparameters. With this method, a recipe for fast Bayesian inference using accurate, deterministic approximations to the marginal posterior density for the hyperparameters and the marginal posterior densities for the latent variables is provided in a fully automated way. The INLA computational approach combines Laplace approximations and numerical integration in a very efficient manner. Three types of approximation are available: Gaussian, full Laplace, or simplified Laplace approximation. Each of these approaches has different features varying in accuracy and computational cost. In this article, we used the full Laplace approximation for the numerically inaccessible integrals of the posterior marginal density as this approximation is supposed to be the most accurate [37, 52].
Using the INLA approach it is also possible to challenge the model itself. For example, a set of competing GLMMs can be assessed through crossvalidation in a reasonable time without reanalyzing the model after omission of observation y _{ ij }. Hence, within the INLA framework, GLMMs can be fitted at low computational cost, giving access to various predictive measures for model comparison. Additionally, this approach facilitates the validation of distributional assumptions concerning the model being studied.
Details on how to use the opensource software inla can be found in the manual offered by Martino and Rue [38] or [53], and on the website http://www.rinla.org. The inlaprogram, written in C and bundled within an Rinterface [39] called R‐INLA, can be downloaded from the webpage for Windows, MAC and Linux, or simply by typing the following command line within R source(" http://www.math.ntnu.no/inla/givemeINLA.R "). Accordingly, R‐INLA permits model specification and postprocessing of results directly in R. All analyses in this paper were run using the R‐INLA package built in October 2011.
Methods for model assessment and comparison
Diagnostic checking of the model against the data completes the model building process. The aim of diagnostic checking is to compare the data with the fitted model in such a way that it is possible to detect any systematic discrepancies. Forms of model assessment common in both frequentist and Bayesian methods involve measuring the goodnessoffit to evaluate whether the chosen final model provides an adequate fit to the longitudinal data and to firmly establish the model’s credibility (model assessment). For example, we can check whether a specific random effect at a certain grouping level is warranted or whether it can be eliminated. To identify model deficiencies and facilitate model comparison and model selection, several Bayesian tools recently proposed by various authors are available. These tools can be applied to addressing the issue of predictive performance of a model, or to identify model deficiencies and to detect possible outliers or surprising observations y _{ ij } that do not fit the given model and may require further attention. Additionally, methods for model comparison should provide information about which model performs best.
Deviance information criterion (DIC)
Appropriate statistical selection of the best model from a collection of hierarchical GLMMs is problematic mainly because of ambiguity in the “size” of such models arising from the shrinking of their random effects towards a common value. To address this problem, Spiegelhalter et al.[30] suggest DIC as a generalization of the Akaike information criterion (AIC) which can be used as a Bayesian approach for model comparison and to assess the adequacy of hierarchical models. DIC compares the global performance and predictive accuracy of different alternative models accounting for model complexity. Like AIC, the basic idea of DIC is a tradeoff between model fit and model complexity. Models with more parameters tend to fit the data better than models with less parameters. However, a larger set of parameters makes the model more complex with the danger of overfitting. Hence, model selection should account for both goodnessoffit and complexity of the model. The smaller the DIC the better the tradeoff between model fit and complexity. The model with the smallest DIC is considered to be the model that would best predict a replicate data set of the same structure as that currently observed. DIC is based on the posterior distribution of the Bayesian deviance statistic,
where f(yθ) is the likelihood function for the observed data vector y given the parameter vector θ, and h(y) is some standardizing function of the data (thus not having an impact on model selection). In this approach, the fit of a model is summarized by the posterior expectation of the deviance \left(\right.separators="">\n \n \n \n D\n \n \u0304\n \n =\n \n \n E\n \n \n \n \theta \n \n y\n \n \n [\n D\n ]\n \n, while the complexity of a model is captured by the effective number of free parameters p _{ D }, which is typically less than the total number of parameters. For nonhierarchical models, p _{ D } should be approximately the true number of parameters. p _{ D }can be thought of as the “posteriori mean of the deviance” minus the “deviance evaluated at the posterior means”
DIC is then defined as
DIC is scalefree. Because of the standardizing function h(y) in (3), DIC values have no intrinsic meaning, and only differences in DIC across candidate models are meaningful. The question of what constitutes a noteworthy difference in DIC between two candidate models has not yet received a satisfactory answer. Differences of 3 to 5 are normally being thought of as the smallest that are still noteworthy [49, 50].
Spiegelhalter et al.[30] and Plummer [54] discuss some limitations of DIC: Although widely used, DIC lacks a clear theoretical foundation. It can be shown that DIC is an approximation of a penalized loss function based on the deviance, with a penalty from a crossvalidation argument. However, this approximation is valid only when the effective number of parameters in the model is much smaller than the number of independent observations. The ratio p _{ d }/nmay be used as an indicator of the validity of DIC. In disease mapping or random effects models for longitudinal data this assumption often does not hold and therefore DIC underpenalizes more complex models.
Computational details
DIC is simple to calculate using MCMC simulation and is routinely implemented in WinBUGS[55–58]. With the INLA approach, both components of DIC, p _{ D }and \left(\right.separators="">\n \n \n \n D\n \n \u0304\n \n \n, can be computed by setting the option dic = TRUE in the control.compute statement within the inla(.)call. For further details see [37].
Conditional predictive ordinate (CPO)
As a device for detecting possible outliers or surprising observations y _{ ij } within a posited model and therefore checking the model fit, the conditional predictive ordinate (CPO) for each observation can be computed [59]. To be more precise, this predictive quantity given by
constitutes the position of the observed value y _{ ij }within the leaveoneout crossvalidatory posterior predictive distribution evaluated at the observed value y _{ ij }. A small value of CP O _{ ij } indicates an observation y _{ ij }that is unlikely under the model fit without the observation in question, i.e. ’surprising’ in the light of the prior knowledge and the other observations [60]. Accordingly, this observation is not expected under the crossvalidation posterior predictive distribution of the current model. CPO measure is discussed among others by Gelfand et al.[32], Congdon [61] and Gilks et al.[48]. Since for discrete data CP O _{ ij } can be used to estimate the probability of observing y _{ ij }in the future when y _{−ij }is already observed, it can be interpreted easily.
Computational details
Examination of model performance at the level of the individual observation can provide added insight into discovering the reasons for poor global performance. For each observation y _{ ij } of the model, we use the value of the crossvalidation predictive density at the observed data points as a local discrepancy measure. A plot for CP O _{ ij }versus ij can be used informally as a diagnostic tool to reveal surprising observations. With MCMC sampling, calculating the CPO predictive quantity requires refitting the model by single case omission. With inla, CPO can be returned for each observation at low computational cost without rerunning the analysis by using the option cpo = TRUE. However, in practice, the assumptions behind the numerical computation might fail for some observations. For these points, the CPO values have to be recomputed manually. That is, y _{ ij } is removed from the model and simply refitted only computing the posterior marginals for the linear predictor for this observation. (As the results from fitting the whole model can be used to improve e.g. initial values, this process allows a more efficient implementation). For further reading refer to [51].
Proper scoring rules as a toolbox for the assessment of prognostic performance
Besides model choice criteria such as DIC, CPO or graphical techniques, the comparison and ranking of different competing models can be based on proper scoring rules which were proposed by Gneiting and Raftery [33] for assessing the quality of probabilistic forecasts (see [34–36, 62] for more details). Scoring rules provide a suitable summary measure for the evaluation of probabilistic forecasts, by assigning a numerical score based on the posterior predictive distribution P and on the event y that materializes. We take scoring rules to be negatively oriented penalties that a forecaster wishes to minimize: Specifically, if the forecaster quotes the predictive distribution P and y is the observed value, the penalty is s(P y). We write s(P Q) for the expected value of s(P Y), when Y∼Q. Models with smaller score values should be preferred to models with larger values. Additionally, propriety is an essential property of a scoring rule that encourages honest and coherent predictions. Gneiting and Raftery [33] contend that the goal of probabilistic forecasting is to maximize the sharpness of the predictive distributions subject to calibration. Calibration refers to the statistical consistency between the probabilistic forecasts and the observations y, and is a joint property of the predictive distributions and the actual observation y. Sharpness refers to the concentration of the predictive distribution, and is a property of the forecast only [28, 29, 63]. Hence, in the context of model comparison, scoring rules provide a diagnostic approach to assessing the predictive performance of a model.
The most prominent example of strictly proper scoring rules is the logarithmic score[64] which is defined as
where \left(\right.separators="">\n \n \n \n \Pi \n \n \n \n \n y\n \n \n ij\n \n \n \n \n =\n Pr\n (\n \n \n Y\n \n \n ij\n \n \n \n \n =\n \n \n \n \n y\n \n \n ij\n \n \n \n \n \n \n \n y\n \n \n \u2212\n ij\n \n \n )\n \n indicates the crossvalidated leaveoneout predictive probability mass at the observed value y _{ ij }, i=1,…,N, j=1,…,n _{ i }. The subscript −ij in y _{−ij } denotes that for patient i observation j is removed. Concerning logarithmic score values, the following relationship holds:
Gneiting and Raftery [33] proposed ranking competing forecast procedures (i.e. competing models) on the basis of their mean scores, e.g. \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n =\n \n \n (\n \n \n \u2211\n \n \n i\n =\n 1\n \n \n N\n \n \n \n \n n\n \n \n i\n \n \n )\n \n \n \u2212\n 1\n \n \n \n \n \u2211\n \n \n i\n ,\n j\n \n \n L\n \n \n S\n \n \n ij\n \n \n \n, and not by graphical methods such as boxplots. The difference in the mean scores can be considered since only the mean scores are still proper. Therefore, we want to compare the mean scores of two rival models by using a formal significance test to assess if score differences are statistically significant on a certain level. The paired Monte Carlo permutation test [65, 66] based on the observationlevel scores provides a convenient approach, as unlike the paired ttest it does not require distributional assumptions (e.g. normality of individual scores) or trust in asymptotic behavior. Permutation tests compare the observed score values, suitably summarized in a test statistic, with randomly permutated score values, which can be viewed as samples under the null hypothesis H _{0} of no difference.
Computational details
To calculate the scores in the MCMC setting, a leaveoneout crossvalidation approach using the posterior predictive distribution is the gold standard, obtained by reanalyzing the data without a suspect statistical unit. However, full and exact crossvalidation is extremely timeconsuming in practice and often generally infeasible within an MCMC analysis. Marshall and Spiegelhalter [67] proposed the “fulldata mixed approach” (ghost sampling) generating full ’ghost’ sets of random effects for each unit without repeatedly fitting the model with one particular observation removed (for more details also compare [68] or [69]).
As alternative to MCMC, the INLA approach can be applied to compute omnibus predictive performance measures such as the mean crossvalidated logarithmic score of different competing models. Using inla, the quantities needed for calculating these score values are available as byproduct of the main computations when setting the option cpo = TRUE in the control.compute statement within the inla(.)call [37, 38, 51].
Probability integral transform (PIT)
Unusually small values of CPO indicate surprising observations. However, what is meant by ’small’ has to be calibrated to the level of the Gaussian field in order to compare CPO values. One possible calibration procedure is to compute the probability integral transform (PIT) proposed by Dawid [27]. In the univariate case, PIT is a tool for assessing calibration and therefore evaluates the adequacy of a single model.
The PIT value for each single observation is defined as
with y _{−ij }being the observation vector with the ijth component omitted, and is simply the value that the predictive cumulative distribution function (CDF) attains at the observation y _{ ij }. This procedure is performed in crossvalidation mode meaning that in each step of the validation process the ensuing leaveoneout posterior predictive distribution is calculated.
Unusually large or small values of PIT_{ ij }indicate possible outliers or surprising observations not supported by the model under consideration. If the observation is drawn from the predictive distribution, which is an ideal and desirable situation, and the predictive distribution is continuous, the PIT has a uniform distribution on the unit interval [0,1]. To evaluate whether a data vector yseems to come from a specific distribution, i.e. to check calibration empirically, a histogram of all PIT values can be plotted and checked for uniformity [28, 29, 33]. A histogram of the PITs far from the uniform might indicate a questionable model and hint at reasons for forecast failures and model deficiencies. Ushaped histograms indicate underdispersed predictive distributions, inverseU shaped histograms point at overdispersion, and skewed histograms occur when central tendencies are biased. In the case of count data, the predictive distribution is discrete resulting in PIT values no longer being uniform under the null hypothesis of an ideal forecast. To overcome this problem, several authors suggest a “nonrandomized” version of PIT values (see [28] for more technical details). Hence, an adjusted PIT can be used instead, defined as
These adjusted PIT values can be interpreted in exactly the same way as in applications with continuous outcome data. However, when using PIT as a diagnostic tool it has to be considered that PIT does not take into account the sharpness of the density forecast, as opposed to proper scoring rules providing a combined assessment of both calibration and sharpness simultaneously.
Computational details
In the MCMC setting, nonrandomized PIT values for count outcomes are cumbersome and rather time consuming because of the leaveone out crossvalidation approach. To reduce the computational burden, the INLA approach can be applied to compute PIT_{ ij }, i = 1,…,N, j = 1,…,n _{ i }.
Motivating example: vertigo phase III dosefinding study (BEMED trial)
Study synopsis
The BEMED trial (Medical treatment of Menière’s disease with Betahistine; EudraCT No.: 200500075232; BMBF177zfyGT; Trial Registration: Current Controlled Trials ISRCTN44359668) is an ongoing investigatorinitiated, multicenter, national, randomized, doubleblind, placebocontrolled, clinical trial with a parallel group design. This dosefinding phase III trial recruiting patients from several dizziness units throughout Germany comprises three arms: therapy with high dose betahistinedihydrochloride (3×48 mg per day) vs. a low dose (2×24 mg per day) vs. placebo. Total treatment time will be nine months with a three month followup. The objective of this study is to evaluate the effects of betahistine in highdosage vs. lowdosage vs. placebo on the occurrence of vertigo attacks. The study was approved by the local ethics committee and is performed in accordance with the International Conference on Harmonization Guidelines for Good Clinical Practice, as well as with the Declaration of Helsinki. Written informed consent was obtained from patients who met the study inclusion criteria.
Design aspects and statistical analyses
A sample size of n = 138 patients in total (46 in each group) to be analyzed was considered necessary. The total treatment time will be nine months with a three month followup. The primary efficacy outcome is the number of vertigo attacks in the three treatment arms during the last three months of the 9 month treatment period. The primary efficacy analysis is nonparametric and will be performed according to the ITT principle. The closed testing procedure is used to avoid adjusting the significance level. Sensitivity analyses will be performed using a longitudinal approach to quantify patient profiles and the ’speed of efficacy’, i.e., how quickly reduction in attack frequency is achieved in the three treatment groups. For the prospectively specified SAP, it has to be decided which candidate set of mixed effects models proposed at the beginning of the Methods Section seems appropriate for analyzing the counts.
Informed model choice
The decision on the models for sensitivity and ancillary analyses and handling of informative missing data of the large phase III BEMED trial is based on data from a prestudy with a comparable study population, comparable intervention, and same definition of primary outcome (frequency of vertigo attacks).
Results
Application to clinical trial data
Vertigo prestudy: data and modeling details
To demonstrate the applicability of the Bayesian toolbox within the GLMM framework, we used real life longitudinal count data from an open, nonmasked, exploratory trial conducted by the dizziness unit, Department of Neurology, University Hospital Munich, Germany [70]. 112 patients between the ages of 18 and 80 years with Menière’s disease received either a low dosage of betahistinedihydrochloride, i.e. 16 or 24 mg tid, or a higher dosage of 48 mg tid for at least 12 months. 50 patients were in the low dosage group (coded as zero) and 62 in the high dosage group (coded as one). Both treatment groups did not differ with respect to patient characteristics at baseline measurement (t _{ i1}≡t _{1}=0, for all i = 1,…,112). In particular, there was no significant difference in the number of attacks at baseline (see [70] for more details). The full dosage was given from the beginning of the treatment. Since the major aim of the treatment of Menière’s disease is reducing the attack frequency, the efficacy outcome variable was the number of vertigo attacks per month during a 3month period, i.e. during a period of 3 months preceding treatment and then every 3 months for up to 12 months. Followup examination every 3 months showed that the mean number of attacks per month decreased in both groups over time, and was significantly lower in the highdosage than in the low dosage group; the longer the treatment, the greater the difference between the two treatment groups. Longitudinal data are displayed in Figure 1. Moderate vertical differences between the individual profiles could be identified.
We consider a count outcome variable, y _{ ij }, which in our example represents the number of vertigo attacks per months for the ith patient measured at time t _{ ij }≡t _{ j } = 0,3,6,9,12, for j = 1,2,3,4,5. To account for betweenpatient variability we introduced patientlevel random intercepts as well as patientspecific slopes, and then fitted main effects and interaction models:
The main effect for a treatment group, defined by dosage _{ i }, was left out of the systematic part since treatment effect was expected to happen slowly with time and not in a way that a strong effect is established after a short time and stays stable for the duration of the longitudinal observation.
We considered flexible models allowing for overdispersion and zeroinflation, respectively. Hence, both for models of type (I) and (IS), we investigated four different types of GLMM by changing the distributional assumption:

a)
Poisson model for y _{ ij }∼Poi(μ _{ ij }). Poisson GLMM was used as the “reference model” as this distributional assumption is often the default choice.

b)
Zeroinflated Poisson (ZIP) model, which will explain the mean attack frequency and the zeroinflation probability (i.e. assuming an excess of zero observations).

c)
Negative Binomial (NB) model, as a robust alternative to accommodate substantial extra variation or overdispersion.

d)
Normal mixed effects model (NMM), for arcsinhtransformed outcome “attack frequency” as an alternative modeling strategy to accomplish stabilization of variance.
All models included patientspecific random intercepts \left(\right.separators="">\n \n \n \n b\n \n \n 0\n i\n \n \n \n \n \n \sigma \n \n \n b\n \n \n \u2212\n 2\n \n \n \n \n \u223c\n \n \n iid\n \n \n N\n (\n 0\n ,\n \n \n \sigma \n \n \n b\n \n \n 2\n \n \n )\n \n, while the need for patientspecific slopes associated with time was investigated for all candidate models. Therefore, for the latter type of GLMM, correlated patientspecific intercepts and slopes being zero mean bivariate normal were assumed, i.e. \left(\right.separators="">\n \n \n \n (\n \n \n b\n \n \n 0\n i\n \n \n ,\n \n \n b\n \n \n 1\n i\n \n \n )\n \n \n T\n \n \n \n Q\n \n \n \u223c\n \n \n iid\n \n \n \n \n N\n \n \n 2\n \n \n (\n 0\n ,\n \n \n Q\n \n \n \u2212\n 1\n \n \n )\n \n. For models of type (I), a Gamma prior was assigned to the precision \left(\right.separators="">\n \n \n \n \sigma \n \n \n b\n \n \n \u2212\n 2\n \n \n \n. According to Fong et al.[40], for models of type (IS) we assumed Qto follow a \left(\right.separators="">\n \n \n \n Wishart\n \n \n 2\n \n \n (\n r\n ,\n \n \n R\n \n \n \u2212\n 1\n \n \n \n)distribution with Q = I _{2}. In general, independent zeromean Gaussian priors with fixed small precisions were assigned to each component of the populationlevel parameter vector β. As the accuracy of the simplified Laplace approximation is often not sufficient for the computation of predictive measures [52], the full Laplace approximation was chosen in the following application, in combination with the socalled GRID integration strategy for numerically exploring the approximative posterior marginal densities (for more details concerning this issue see [37]).
Vertigo prestudy: analysis results
In Table 1 INLA summaries for the vector of populationlevel parameters (fixed effects) are described. Additionally, 95% credible intervals are reported. These 95% equaltail intervals correspond to the 2.5% and 97.5% percentiles of the corresponding posterior distribution and enable assessment of whether, e.g., time profiles of the primary efficacy outcome variable differ in both treatment groups (dosage⋆time). We conclude that posterior estimates for models of type (I) and of type (IS), respectively, agree between differing distributional assumptions.
In Figure 1B) and C), the conditional mean estimates of the number of attacks depending upon fixed effects for time, interaction for treatment group and time, and random effects are visualized by means of trajectory plots, assuming a Poisson (IS) GLMM. Furthermore, Figure 2 illustrates the approximated posterior marginals for the most important fixed effects by comparing INLA results with those obtained using the MCMC approach (see Appendix A3).
However, our key scientific problem was to quantify the goodness of competing models in terms of prediction accuracy. The question to be answered was how structural differences concerning random effects or distributional assumptions affect the performance of a posited model. Calibration check was performed by PIT histograms serving as an informal tool for discordancy diagnostics (see Figure 3). In contrast to NB GLMM and arcsinh NMM, which seem to be sufficiently well calibrated for type (I)models, the Poisson (I) and the ZIP (I) model were slightly Ushaped, indicating a worse predictive performance for higher columns at the righthand end of the histograms. Visual assessment of PIT histograms for type (IS)models revealed noticeable deviations from uniformity due to miscalibration of density forecasts.
Additionally, competing random slope models did not clearly outperform each other. The difference between negative binomial and Poisson was marginal because of a small degree of overdispersion: e.g. the hyperparameter k was estimated to be rather large for the NB (I) model with random intercepts, with a posterior mean of 7.03, 95% credible interval [4.65,10.36]. For the NB (IS) model, the posterior estimates for k were even larger (data not shown). Likewise, there was no convincing evidence for zeroinflation (e.g. the posterior mean for zeroprobability hyperparameter Π _{0} was estimated to be 0.09, 95% credible interval [0.05, 0.14], for ZIP (I). For model type ZIP (IS), the posterior mean for Π _{0} was even less). Modeling the arcsinhtransformed outcome by means of an NMM has several computational advantages, and the PIT values seemed reasonably close to uniform for model type (I), hence yielding fairly correct forecasts. Nevertheless, this does not take the sharpness of the density forecasts into account, as opposed to proper scoring rules.
Table 2 enables a comparison of \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n and DIC for all eight types of GLMM (the lowest mean score and DIC is printed in bold face). The Poisson (IS) model was ranked best in the leaveoneout predictive assessment by the logarithmic score. A permutation test was applied to decide whether the difference in mean log scores was significant on a 5% level. More exactly, we used the Poisson (IS) model emerging with the lowest \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n as the reference model and tested in a pairwise manner. The last column of Table 2 depicts Monte Carlo pvalues based on permutation tests (9999 permutations) for comparison of \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n for the Poisson (IS) GLMM with \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n if the remaining competing models are chosen for data analysis. n.a. means that a permutation test is not applicable because of backtransformation of \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n obtained within the arcsinhNMM (see Appendix A2. Backcalculation of the mean logarithmic score for arcsinhtransformed outcome to the original count scale for further details).
The Poisson (IS) model and the negative binomial (IS) counterpart do not differ significantly with respect to their mean crossvalidated logarithmic scores. The same holds for the ZIP (IS) alternative. Ranking these models by means of their DIC value (disregarding NMM types) revealed that they are very close to each other.
In summary, there was no evidence of considerable overdispersion and excess of zeros. Inclusion of a zeroinflation component is apparently not necessary for these prestudy data. Applying mean log score and DIC to rank all eight models considered so far suggests that random intercept models are inferior to random intercept and slope models.
Hence, we are inclined to believe that a Poisson random intercept and slope model is suitable for these longitudinal count response data.
SAP for BEMED trial: selection of candidate models
After detailed analyses of the prestudy data described above, we will present these results in the SAP and choose a negative binomial model with random intercepts as well as random slopes as a robust candidate to conduct sensitivity analyses for the efficacy data of the BEMED trial. Accordingly, this proposed modeling strategy will be determined in the SAP.
Simulation study
Sampling details
In the last section, a predictionoriented Bayesian toolbox was applied to reallife clinical count data. It is also important to investigate whether these tools help to evaluate different model alternatives and whether the model comparisons are valid. To assess the discriminatory power as well as the properties of DIC and mean logarithmic score in the longitudinal count response situation, a simulation study was carried out. Following the real data structure of our clinical trial about patients with vertigo attacks, a parallel group design was assumed with four measurements occurring at times t=(t _{1},t _{2},t _{3},t _{4})=0,1,2,3 (exactly balanced design) for all subjects. There are two groups each of size n, with different fixed time slopes, parameterized by β _{1}=−0.3 and β _{2}=−0.5, but equal starting points at time t _{1}=0. To be more detailed, we considered repeated count outcomes to follow a negative binomial distribution, conditioned on the random effects. Accordingly, the true sampling model is Y _{ ij }μ _{ i }∼_{ iid }NB(k,p _{ i }), i=1,…,2n, j=1,…,4. To account for patientspecific variability, a random intercept a _{ i }was introduced, so the model can be summarized as
with \left(\right.separators="">\n \n \n \n a\n \n \n i\n \n \n \n \n \n \sigma \n \n \n a\n \n \n \u2212\n 2\n \n \n \u223c\n N\n (\n 0\n ,\n \n \n \sigma \n \n \n a\n \n \n 2\n \n \n )\n \n, and G _{ i }representing the placebo and the verum group, respectively. The standard deviation of the random intercept was set to σ _{ a } = 0.3 and the population intercept fixed at α = 3. The following candidate GLMMs are ranked by DIC as well as evaluated with respect to their forecasting capability:
● negative binomial (true data generating distribution),
● Poisson,
● zeroinflated Poisson,
● zeroinflated negative binomial,
● NMM for arcsinhtransformed count outcome.
The ZIP and ZINB model were chosen to investigate whether the zeroinflated component improves the model performance. To define simulation scenarios we varied the sampling size (n, numbers per group) and the degree of overdispersion as follows: n = 20,50,100 and k = 0.5,1,5,10,20,50. By combining the possible values of the sample size and the overdispersion parameter k, we therefore obtain count data for 18 different simulation scenarios which can be analyzed for all five rival models described above. Each model scenario provided r = 100 simulation runs to assess the variability of results.
All analyses were performed using the INLA approach. To get reliable results and to enhance the accuracy of Bayesian predictive measures (i.e. DIC and logarithmic CPO values), the full Laplace approximation in combination with the socalled GRID integration scheme was chosen as the strategy for deterministic approximation of the latent Gaussian field and the posterior marginals of the hyperparameters. For more details of estimation procedure, the reader is referred to [37, 51] and the Additional files 1 and 2 (Supplementary Material).
When working with small data sets, the prior distribution can become influential in the posterior results, especially with respect to the spread of the posterior distribution, even if noninformative settings are chosen. This can particularly be an issue with prior distributions on the variance components. Therefore, for prior specification we followed the procedure outlined in [40] so as not to favor one modeling strategy over another. We assumed a marginal Cauchy distribution for the patientspecific intercept a _{ i }. A 95% range of [−0.6,0.6] for a _{ i } gives a prior \left(\right.separators="">\n \n \n \n \sigma \n \n \n a\n \n \n \u2212\n 2\n \n \n \u223c\n \n Ga(0.5, 0.001115), and hence, integration over \left(\right.separators="">\n \n \n \n \sigma \n \n \n a\n \n \n \u2212\n 2\n \n \n \n gives the marginal distribution of a _{ i }as t _{1}(0,0.00223,1).
Simulation results
Figure 4 depicts boxplots for different simulation scenarios if count response data \left(\right.separators="">\n \n {\n \n \n y\n \n \n ij\n \n \n (\n r\n )\n \n \n }\n \n, i=1,…,2n; j=1,…,4;r=1,…,100, are analyzed by choosing a Poisson GLMM, i.e. a wrong modeling strategy in the case of high overdispersion. Both DIC as a measure of model selection and mean of logarithmic score (\left(\right.separators="">\n \n \n \n \n \n LS\n \n \xc2\xaf\n \n \n \n (\n r\n )\n \n \n \n, r = 1,…,100) were calculated for all 100 runs. The striking feature of these plots is that for all 6 setups, DIC and \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n discriminate strongly between the wrong model and the true negative binomial model generating the counts. If a Poisson model is chosen for data with a considerably high amount of overdispersion (small k), higher score values are assigned to the predictive distribution. DIC is clearly influenced by the sample size because of the deviance measure depending on the likelihood, whereas for \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n the number of sampling units does not impact scaling of the mean of the scores.
Based on these simulations, we conclude that DIC and \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n provide a suitable measure for ranking and evaluating model alternatives defined by different error distributions or variance structures.
For all three sample size situations (i.e. 40, 100, 200 units in total), Figure 5 reveals the difference in mean log scores for the true negative binomial GLMM compared with the following model alternatives: Poisson (neglecting overdispersion), zeroinflation (assuming an excess of zeros) and a Gaussian response model after arcsinhtransformation of the counts y _{ ij }. The inadequacy of the Poisson model in terms of probabilistic forecasting is evident in the case of high overdispersion, denoted by the parameter k. If k→∞, \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n of the “wrong” Poisson model approximates the mean log score of the true NB model.
Furthermore, Table 3 reports the area underneath the receiver operating curve (AUC) as a summary measure for \left(\right.separators="">\n \n \n \n \n \n LS\n \n \xc2\xaf\n \n \n \n (\n r\n )\n \n \n \n, r = 1,…,100, of the true NB model and a competing model alternative, as displayed in Figure 5. For each combination of k (degree of overdispersion) and n (sample size) the discriminatory power of the mean log score was investigated. Perfect discrimination corresponds to an AUC value of 1 while random discrimination corresponds to an AUC value of 0.5. The AUC can be interpreted as being equal to the probability that \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n of the wrong model exceeds that of the true NB model, i.e. the probability that the wrong model has a lower predictive performance compared with the true data generating distribution. Accordingly, it is the probability that test results from a randomly selected pair of \left(\right.separators="">\n \n \n \n \n \n LS\n \n \xc2\xaf\n \n \n \n (\n r\n )\n \n \n \n values for the wrong model and the true NB model are correctly ordered, namely \left(\right.separators="">\n \n Pr\n (\n \n \n \n \n LS\n \n \xc2\xaf\n \n \n \n (\n r\n ,\n wrong\n )\n \n \n \n \n \n \n \n LS\n \n \xc2\xaf\n \n \n \n (\n \n \n r\n \n \n \u2032\n \n \n ,\n true\n )\n \n \n )\n ,\n r\n \u2260\n \n \n r\n \n \n \u2032\n \n \n \n.
An AUC near 1 indicates that mean log score perfectly discriminates between the true NB model and a competing (wrong) model adopted for a particular scenario. Since the true data generating distribution was negative binomial without an excess of zeros, the ZINB model did not perform worse than the true NB model and is suitable for prediction in almost the same manner, resulting in an AUC value of approximately 0.5 for all scenarios. For small k, the NB models clearly outperforms the competing (zeroinflated) Poisson models that do not account for overdispersion. Analyzing negative binomial data with an arcsinh NMM as an alternative to accomplish variancestabilization, the AUC is lower than that of a wrong Poisson model. However, if k→∞ and the amount of overdispersion goes down, the choice of an NMM for arcsinhtransformed counts results in AUC clearly larger than 0.5. Hence, the quality of observationlevel predictions of the NMM is worse than that of the (zeroinflated) Poisson. If the negative binomial converges in distribution to the Poisson, the arcsinhtransformation of the count outcome is no longer appropriate.
Discussion
We have discussed Bayesian strategies for model evaluation of GLMMs for longitudinal count data and used integrated nested Laplace approximations to do the calculations. We especially looked at tools such as the DIC, logarithmic score, and PIT. These techniques for model assessment are implemented in the package R‐INLA which can easily be used in R and aim to score the models with respect to their appropriateness explaining the observed data. Therefore, a very practical toolbox is at the hand for statisticians. It must be noted that other instruments such as pivotal quantities [71] or different proper scoring rules [28] can be used if the calculations are done with MCMC methods (e.g. using WinBUGS [55, 72]).
We applied this toolbox to the typical task of a clinical trial statistician of making decisions for prespecified sensitivity analyses or the efficacy analysis in a statistical analysis plan. Data from a former trial were used as pilot data for an ongoing phase III trial. Our interest was to give some insight and guidance in the most important aspect of deciding on a final SAP. The main task consisted of deciding which GLMM should be used for longitudinal count data. To this end, we performed a Bayesian analysis of the pilot data with different models and employed a predictionbased approach to derive statements on model fit.
We next discuss four important aspects of this process: prior distributions, normality assumption for random effects, Bayesian model evaluation, and modeling of clinical trial data.
Prior distributions
Bayesian analysis needs a specification of prior distributions. However, when fitting a GLMM in a Bayesian setting, specifying prior distributions is not straightforward; this is particularly true for variance components. Fong et al.[40] pointed out that the priors for variance components should be chosen carefully. To quantify the sensitivity of the posterior distributions with respect to changes in the priors for the random effects precision parameters, Roos & Held [73] discuss a measure based on the socalled Hellinger distance for GLMMs with binary outcome but not for count data. Adapting their approach to count data is a topic for future research. In this study, we followed advice from the literature: in the case of negative binomial models, estimation of the posterior mean of the dispersion parameter can be affected when a vague prior specification is used to characterize the gamma hyperparameter. To circumvent the problem of distorting posterior inferences, e.g. Lord et al.[74] recommend a nonvague prior distribution for the dispersion parameter to minimize the risk of a misestimated posterior mean and to obtain stable and valid results. This issue is particularly relevant for data characterized by a small sample size in combination with low sample mean values. The situation is quite complex and the only practical way to handle this issue is a careful simulation study to investigate whether changing priors would influence the decision on the relevant model. The material provided in the Web Supplement may help a statistician set up such simulation studies.
Gaussian random effects
Throughout our article the distribution of random effects was assumed to be Gaussian. One reason was that Bayesian inference was based on the INLA approach. Within the INLA methodology an extension to nonGaussian random effects is not straightforward due to the central role of the latent Gaussian field. The main challenge in applying INLA to latent models is that the approach depends heavily on the latent Gaussian prior assumption to work properly. For further details on this issue see [75]. Recently, Martins & Rue [75] proposed an extension that allows INLA to be applied to models where some independent components of the latent field have a socalled “nearGaussian” prior distribution. All in all, the assumption of Gaussian distributed random effects that is usually taken for granted may be subject to criticism, and there are a number of situations in which this might not be a realistic assumption. From a theoretical point of view, this normality assumption may be dropped in favour of other symmetric but heaviertailed densities, such as the Student tdistribution which allows to identify and accommodate for outliers both on the level of the withingroup errors but also at the level of random effects [76]. Further research is needed to investigate the impact of inappropriate distributional assumptions, i.e. to understand its influence not only on posterior inference, but also on several Bayesian instruments which are applied for model evaluation.
Bayesian model evaluation
The INLA approach for approximate fully Bayesian inference on the class of latent Gaussian models provides an attractive and convenient alternative to an inference scheme based on samplingbased methods such as MCMC, and avoids its computational burden. By taking advantage of the properties of latent Gaussian models, INLA outperforms MCMC schemes in terms of both accuracy and speed. Bayesian approaches naturally lead to posterior predictive distributions, from which any desired functional can readily be computed. We earlier discussed Bayesian methods for assessing probabilistic forecasts via proper scoring rules serving as a loss function. These scores can be used for an omnibus evaluation of both sharpness and calibration of predictive distributions and provide a usable instrument for assessing the validity of different competing, nonnested modeling strategies. It should also be noted that there is a variety of proper scoring rules with a unique and welldefined underlying decision problem which can be applied in a given situation as well. According to Gneiting [62] there are many options and considerations in choosing a specific scoring function, and there is a need for theoretically principled guidance. In this article, we have focused on the logarithmic score which is easily calculated and available from INLA. The mean logarithmic score was competitive for the simulated negative binomial data, and most importantly, it was able to identify the correct model as the one best suited for prediction, namely the true model generating the data emerged with the smallest \left(\right.separators="">\n \n \n \n LS\n \n \xc2\xaf\n \n \n. In contrast to proper scoring rules, PIT histograms allow evaluation of the predictive quality of a model with respect to calibration only, neglecting sharpness. Furthermore, the DIC was applied as a common model selection criteria that takes into account goodness of fit while penalizing models for overfitting. Despite its computational simplicity, DIC does have several drawbacks, particularly tending to underpenalize complex hierarchical models. Likewise, DIC is not suitable for comparing a model for transformed outcome with competing models for data on the original scale. Accordingly, predictive checks should be preferred to rank different nonnested GLMMs alternatives. Nevertheless, the question of what constitutes a noteworthy difference in DIC or mean scores to distinguish between competing model types has not yet received a satisfactory answer. For Bayes factors, calibration scales have been proposed, but no credible scale has been proposed for the difference in DIC or the difference in mean scores [54]. In conclusion, we recommend using several instruments for model evaluation to gain further insight into different aspects of a statistical model, such as forecasting ability, combined assessment of calibration and sharpness, and comparison of features of the modelbased posterior predictive distribution to equivalent features of the observed data.
Modeling of clinical trial data
In the clinical trial setting, Bayesian instruments based on the INLA approach can be applied as decision support to prespecify a suitable final model for sensitivity analyses. Provided that adequate pilot data exist, an appropriate modeling strategy is developed using prior information obtained from a trial in an earlier phase. Sensitivity analyses are important to investigate the effects of deviations from a statistical model and its underlying assumptions. Furthermore, it is necessary to assess in what way the (posterior) inference depends on extreme observations and on unverifiable model assumptions. Altogether, situationspecific robustness of the proposed analyses must be checked carefully.
Conclusions
The statistical model must be specified in the SAP before acquiring the real trial data. Similar independent data (for example, from patients treated with the standard treatment) may serve as a basis for decisionmaking. The analyses proposed in the SAP have to be appropriate and should rely on a minimum of assumptions [77, 78]. Sensitivity analyses help to assess whether, for example, results from simple testing procedures applied to the primary efficacy analysis agree with the results obtained by additional, more complex analyses. These analyses may consider more complex settings for individuallevel parameters, or different distributional forms of individual inhomogeneity. By studying agreement between different strategies via sensitivity analyses in the statistical report, such as simple tests for the primary analysis together with modeling approaches for sensitivity analyses, it is possible to explore robustness and accurate estimation of the treatment effects.
We look at the situation when there are various possible analyses of a given hypothesis (in our case: no treatment×time interaction), all of which have different distributional assumptions (specified by different assumptions in terms of the random effects structure and corresponding distributional assumptions). In this case, robustness would come from different analyses, with different assumptions, showing substantial agreement. On the first look, there is no ordering that would allow us to declare one analysis better than another by virtue of relying on a specific distributional assumption. On a second look, the logarithmic score, the DIC, and the PIT provide scores to establish such an ordering.
We concentrated on justifying the distributional assumptions in the count response situation, that is, checking deviations from the assumptions regarding the stochastic part of the hierarchical model, since there was no evidence for specific prognostic factors or factors for baseline adjustment, which would improve the precision of the results when considered in the model. We also explored the effect of random effects structures that include subjectspecific intercepts and/or slopes. The simulation could also demonstrate how much power would be lost if we chose a more general model (NB distribution, random intercept and random slope) compared with a simple model (Poisson distribution, random intercept, no random slope) when the simple model is true.
However, the Bayesian toolbox used is allpurpose and can be applied to detect other more complex forms of misspecification as well, such as nonGaussian distributed random effects [75], alternative functional relationships in the populationmean structure, random effects precisions depending on a binary covariate (e.g. treatment group), alternative prior distributions or different hyperprior parameter values. Finally, part of the sensitivity analyses of the trial data may also be checking whether the modeling assumptions for the primary efficacy analysis are reasonable or not.
Appendix
A1. Variance stabilizing transformation for negative binomial outcome
Assuming a random variable Y∼NB(k,p) using the notation as described before. In the limit, if dispersion parameter k moves to infinity, then E _{ μ }[Y] = Var_{ μ }[ Y] = μ and negative binomial NB(k,p) converges to Poi(μ) in a distributional matter. Hence, variance of Y∼ NB(k,p) can be described as a function of μ, i.e. Var_{ μ }[Y] = μ(μ/k + 1): = v(μ), for μ≥0.
Searching for an asymptotic variancestabilizing function means searching for a function \left(\right.separators="">\n \n T\n :\n R\n \u21a6\n R\n \n with the following property
The transformation T is assumed to be strictly monotone, and without loss of generality it is assumed to be strictly increasing. Transformations satisfying (9) do not necessarily exist; but if they do exist, they are unique [79]. Using Taylor approximation
we can write
The goal is to find a realvalued, measurable transformation T such that \left(\right.separators="">\n \n 1\n =\n \n \n Var\n \n \n \mu \n \n \n [\n \n T\n (\n Y\n )\n \n ]\n \u2248\n \n \n (\n \n \n T\n \n \n \u2032\n \n \n (\n \mu \n )\n )\n \n \n 2\n \n \n \xb7\n v\n (\n \mu \n )\n \n. This produces
Lemma
Let Y _{ μ } be a family of random variables with mean E _{ μ }[Y]=μ and variance Var_{ μ }[Y]=v(μ). Then the asymptotic variancestabilizing transformation for Y is given by
achieving that Var_{ μ }[ T(Y) ] is independent from μ. □
Hence, according to this Lemma the asymptotic variancestabilizing transformation for a negative binomial distribution is given by
where z≡1/krepresents an overdispersion parameter which is defined by specifying NB(k p). For z→0 (i.e. k→∞),
Therefore, the variance stabilizing transformation for Poisson distribution is \left(\right.separators="">\n \n \n \n z\n \n \n \n. See [79, 80] for a more detailed derivation. □
A2. Backcalculation of the mean logarithmic score for arcsinhtransformed outcome to the original count scale
If count data exhibit overdispersion with respect to a Poisson model a Normal mixed effects model (NMM) for arcsinhtransformed count response can be performed to accomplish stabilization of variance. However, this involves that the predictive performance measures such as the proper scoring rules are not computed on the original scale. In this section, we detail the calculation of a “correction term” needed to backtransform the mean log score for the arcsinh NMM to the mean log score within the original count scale. Note that only the mean of log scores can be backtransformed, not the log score values of the observational level.
Let ϕ be the probability density for Y in \left(\right.separators="">\n \n R\n \n, and ψ be the probability density of Z in \left(\right.separators="">\n \n R\n \n, with \left(\right.separators="">\n \n z\n =\n g\n (\n y\n )\n =\n arcsinh\n (\n y\n )\n =\n log\n (\n y\n +\n \n \n \n \n y\n \n \n 2\n \n \n +\n 1\n \n \n )\n \n, \left(\right.separators="">\n \n \n \n g\n \n \n \u2212\n 1\n \n \n (\n z\n )\n =\n \n \n exp\n (\n z\n )\n \u2212\n exp\n (\n \u2212\n z\n )\n \n \n 2\n \n \n \n, with the derivation \left(\right.separators="">\n \n \n \n g\n \n \n \u2032\n \n \n (\n y\n )\n =\n \n \n 1\n \n \n \n \n 1\n +\n \n \n y\n \n \n 2\n \n \n \n \n \n \n \n.
Suppose we have computed the mean log score, denoted as mean(LS)  _{arcsinh}. Using the substitution y=g ^{−1}(z) and \left(\right.separators="">\n \n dy\n =\n \n \n [\n \n \n g\n \n \n \u2212\n 1\n \n \n ]\n \n \n \u2032\n \n \n (\n z\n )\n \n dz\n \n, the following equations hold:
where \left(\right.separators="">\n \n \n \n [\n \n \n g\n \n \n \u2212\n 1\n \n \n ]\n \n \n \u2032\n \n \n (\n z\n )\n =\n \n \n 1\n \n \n \n \n g\n \n \n \u2032\n \n \n [\n \n \n g\n \n \n \u2212\n 1\n \n \n (\n z\n )\n ]\n \n \n \n and \left(\right.separators="">\n \n \psi \n (\n z\n )\n =\n \n \n \varphi \n (\n \n \n g\n \n \n \u2212\n 1\n \n \n (\n z\n )\n )\n \n \n \n \n g\n \n \n \u2032\n \n \n [\n \n \n g\n \n \n \u2212\n 1\n \n \n (\n z\n )\n ]\n \n \n \n. Hence, the correcting subtrahend required to convert the mean log score for the arcsinh NMM to the original scale results from
This is simply the empirical sample mean of a certain transformation of the materialized and the arcsinhtransformed counts, respectively. After backcalculation the mean log score for the arcsinh NMM can be compared with the mean log scores of other model alternatives assessing their forecasting capability.
A3. Vertigo data: comparison of INLA and MCMC
Figure 2 illustrates the approximated posterior marginals for the fixed effects (posterior marginal distribution for intercept and hyperparameters not shown). The dotted curve with overlaid histogram is the posterior marginal density resulting from a MCMC run based on 1000 (near independent) samples; the output was constructed with the builtin MCMCsampler (more precisely the “oneblock MCMCsampler” described in [81, chapter 4]) available within the inla program). Apparently, the Laplace approximation gives an accurate fit indicating that MCMC and INLA provide comparable posterior estimates in this longitudinal setting.
Authors contributions
The authors’ responsibilities were as follows: CA (guarantor) did the statistical analysis, designed the simulation study and wrote the first draft of the manuscript. UM reviewed and critiqued the manuscript and made substantial contributions to subsequent drafts. All authors checked and approved the final version of the manuscript.
References
Schulz KF, Altman DG, Moher D: CONSORT 2010 Statement: updated guidelines for reporting parallel group randomised trials. BMJ. 2010, 340: c33210.1136/bmj.c332.
Moher D, Hopewell S, Schulz KF, Montori V, Gøtzsche PC, Devereaux PJ, Elbourne D, Egger M, Altman DG: CONSORT 2010 explanation and elaboration: updated guidelines for reporting parallel group randomised trials. BMJ. 2010, 340: c86910.1136/bmj.c869.
Brandes J, Saper J, Diamond M, Couch J, Lewis D, Schmitt J, Neto W, Schwabe S, Jacobs D, MIGR002 Study Group: Topiramate for migraine prevention: a randomized controlled trial. JAMA. 2004, 291 (8): 965973. 10.1001/jama.291.8.965.
Shih WJ, Quan H: Planning and analysis of repeated measures at key timepoints in clinical trials sponsored by pharmaceutical companies. Stat Med. 1999, 18 (8): 961973. 10.1002/(SICI)10970258(19990430)18:8<961::AIDSIM83>3.0.CO;2I.
Galbraith S, Marschner IC: Guidelines for the design of clinical trials with longitudinal outcomes. Controlled Clin Trials. 2002, 23 (3): 257273. 10.1016/S01972456(02)002052.
Brunner E, Domhof S, Langer F: Wiley Series in Probability and Statistics,. Nonparametric Analysis of Longitudinal Data in Factorial Experiments. 2002, New York: Wiley
Omar RZ, Wright EM, Turner RM, Thompson SG: Analysing repeated measurements data: a practical comparison of methods. Stat Med. 1999, 18 (13): 15871603. 10.1002/(SICI)10970258(19990715)18:13<1587::AIDSIM141>3.0.CO;2Z.
Matthews J, Altman D, Campbell M, Royston P: Analysis of serial measurements in medical research. BMJ. 1990, 300 (6719): 2305. 10.1136/bmj.300.6719.230.
Liang KY, Zeger SL: Longitudinal data analysis using generalized linear models. Biometrika. 1986, 73: 1322. 10.1093/biomet/73.1.13.
Verbeke G, Molenberghs G: Springer Series in Statistics,. Models for Discrete Longitudinal Data. 2005, New York: Springer
Diggle P, Heagerty P, Liang KY, Zeger S: Analysis of longitudinal data. 2003, Oxford: Oxford University Press
Breslow NE, Clayton DG: Approximate inference in generalized linear mixed models. J Am Stat Assoc. 1993, 88 (421): 925.
CHMP: Guideline on Missing Data in Confirmatory Clinical Trials. 2010, London, UK: Committee for Medicinal Products for Human Use (CHMP), European Medicines Agency (EMA), [http://www.ema.europa.eu/docs/en_GB/document_library/Scientific_guideline/2010/09/WC500096793.pdf]. [EMA/CPMP/EWP/1776/99 Rev. 1. Date for coming into effect: 1 January 2011. (This guideline replaces Points to Consider on Missing Data in Clinical Trials (CPMP/EWP/1776/99) from 2001)]
Little R, Rubin D: Wiley Series in Probability and Statistics,. Statistical analysis with missing data. 2002, New York: Wiley
Fairclough DL: Interdisciplinary Statistics,. Design and Analysis of Quality of Life Studies in Clinical Trials. 2010, Boca Raton, FL: Chapman & Hall/CRC
ICH Harmonised Tripartite Guideline: Statistical principles for clinical trials – E9. 1998, International Conference on Harmonisation E9 Expert Working Group, [http://www.ich.org/fileadmin/Public_Web_Site/ICH_Products/Guidelines/Efficacy/E9/Step4/E9_Guideline.pdf]. [CPMP/ICH/363/96. Current Step 4 version]
PSI Statisticians in the Pharmaceutical Industry PSIProfessionalStandardsWorkingParty: Guidelines for standard operating procedures for good statistical practice in clinical research. Drug Inf J. 1998, 32: 665682. 10.1177/009286159803200308. [http://www.psiweb.org/docs/gsop.pdf]
Keene O: The log transformation is special. Stat Med. 1995, 14 (8): 8119. 10.1002/sim.4780140810.
FDA: Guideline for the format and content of the clinical and statistical sections of an application. 1988, Rockville, MD: Food and Drug Administration, Center for Drug Evaluation and Research, Department of Health and Human Services. Published by U.S. Dept. of Health and Human Services, Public Health Service
Cai B, Dunson D: Bayesian covariance selection in generalized linear mixed models. Biometrics. 2006, 62 (2): 446457. 10.1111/j.15410420.2005.00499.x.
Abad AA, Litière S, Molenberghs G: Testing for misspecification in generalized linear mixed models. Biostatistics. 2010, 11 (4): 771786. 10.1093/biostatistics/kxq019. [http://dx.doi.org/10.1093/biostatistics/kxq019]
Litière S, Alonso A, Molenberghs G: The impact of a misspecified randomeffects distribution on the estimation and the performance of inferential procedures in generalized linear mixed models. Stat Med. 2008, 27 (16): 31253144.
Pocock SJ, Assmann SE, Enos LE, Kasten LE: Subgroup analysis, covariate adjustment and baseline comparisons in clinical trial reporting: current practice and problems. Stat Med. 2002, 21 (19): 29172930. 10.1002/sim.1296.
Thabane L, Ma J, Chu R, Cheng J, Ismaila A, Rios L, Robson R, Thabane M, Giangregorio L, Goldsmith C: A tutorial on pilot studies: the what, why and how. BMC Medical Res Methodology. 2010, 10: 110. 10.1186/14712288101.
Pan Z, Lin D: Goodnessoffit methods for generalized linear mixed models. Biometrics. 2005, 61 (4): 10001009. 10.1111/j.15410420.2005.00365.x.
Vonesh E, Chinchilli V, Pu K: Goodnessoffit generalized nonlinear mixedeffects models. Biometrics. 1996, 52 (2): 572587. 10.2307/2532896.
Dawid AP: Statistical theory: the prequential approach. J R Stat Soc. Ser A (Gen). 1984, 147 (2): 278292. 10.2307/2981683.
Czado C, Gneiting T, Held L: Predictive model assessment for count data. Biometrics. 2009, 65 (4): 12541261. 10.1111/j.15410420.2009.01191.x.
Gneiting T, Stanberry L, Grimit E, Held L, Johnson N: Assessing probabilistic forecasts of multivariate quantities, with an application to ensemble predictions of surface winds. TEST. 2008, 17: 211235. 10.1007/s117490080114x.
Spiegelhalter DJ, Best NG, Carlin BP, van der Linde A: Bayesian measures of model complexity and fit (with discussion). J R Stat Soc: Ser B (Stat Methodology). 2002, 64 (4): 583639. 10.1111/14679868.00353.
Gelman A, Meng X: Model checking and model improvement. Markov chain Monte Carlo in practice, Interdisciplinary statistics. Edited by: Gilks WR, Richardson S, Spiegelhalter DJ. 1996, Boca Raton, FL: Chapman & Hall/CRC, 189202.
Gelfand AE, Dey DK, Chang H (Eds): Model determination using predictive distributions with implementation via samplingbased methods. 1992, Oxford: Oxford University Press, [http://statistics.stanford.edu/∼ckirby/techreports/ONR/SOL%20ONR%20462.pdf]
Gneiting T, Raftery AE: Strictly proper scoring rules, prediction and estimation. J Am Stat Assoc. 2007, 102 (477): 359378. 10.1198/016214506000001437.
Gneiting T, Balabdaoui F, Raftery AE: Probabilistic forecasts, calibration and sharpness. J R Stat Soc: Ser B (Stat Methodology). 2007, 69 (2): 243268. 10.1111/j.14679868.2007.00587.x.
Gneiting T, Ranjan R: Comparing Density Forecasts Using Threshold and Quantile Weighted Scoring Rules. Technical Report 533, Department of Statistics, University of Washington, Washington 2008, [http://www.stat.washington.edu/research/reports/2008/tr533.pdf]
Ehm W, Gneiting T: Local Proper Scoring Rules. Technical Report 551, Department of Statistics, University of Washington, Washington 2009, [http://www.stat.washington.edu/research/reports/2009/tr551.pdf]
Rue H, Martino S, Chopin N: Approximate Bayesian inference for latent Gaussian models by using integrated nested Laplace approximations. J R Stat Soc: Ser B (Stat Methodology). 2009, 71 (2): 319392. 10.1111/j.14679868.2008.00700.x.
Martino S, Rue H: Implementing Approximate Bayesian Inference using Integrated Nested Laplace Approximation: a manual for the inla program. Department of Mathematical Sciences, NTNU, Trondheim, Norway 2010, [http://www.math.ntnu.no/∼hrue/rinla.org/doc/inlamanual/inlamanual.pdf]
R Development Core Team: R: A Language and Environment for Statistical Computing. 2012, Vienna, Austria: R Foundation for Statistical Computing, [http://www.Rproject.org]. [ISBN 3900051070]
Fong Y, Rue H, Wakefield J: Bayesian inference for generalized linear mixed models. Biostatistics. 2010, 11 (3): 397412. 10.1093/biostatistics/kxp053.
Wakefield J: Multilevel modelling, the ecologic fallacy, and hybrid study designs. Int J Epidemiol. 2009, 38 (2): 330336.
Lambert D: Zeroinflated poisson regression, with an application to defects in manufacturing. Technometrics. 1992, 34: 114. 10.2307/1269547.
Yau KKW, Wang K, Lee AH: Zeroinflated negative binomial mixed regression modeling of overdispersed count data with extra zeros. Biometrical J. 2003, 45 (4): 437452. 10.1002/bimj.200390024.
Hilbe JM: Negative binomial regression. 2011, Cambridge: Cambridge Univ. Press
Dagne GA: Hierarchical Bayesian analysis of correlated zeroinflated count data. Biometrical J. 2004, 46 (6): 653663. 10.1002/bimj.200310077.
Ghosh SK, Mukhopadhyay P, Lu JC: Bayesian analysis of zeroinflated regression models. J Stat Planning and Inference. 2006, 136 (4): 13601375. 10.1016/j.jspi.2004.10.008.
Jeffrey A: Inverse Trigonometric and Hyperbolic Functions. Handbook of Mathematical Formulas and Integrals. Edited by: Jeffrey A, Dai H. 2000, Orlando, FL: Academic Press, 124144.
Gilks WR, Richardson S, Spiegelhalter DJ (Eds): Interdisciplinary statistics,. Markov chain Monte Carlo in practice. 1996, Boca Raton, FL: Chapman & Hall/CRC
Gelman A: Texts in statistical science,. Bayesian data analysis. 2004, Boca Raton, FL: Chapman & Hall
Carlin BP, Louis TA: Bayesian methods for data analysis, Volume 78. 2009, Boca Raton, FL: Chapman & Hall/CRC
Martino S, Rue H: Case Studies in Bayesian Computation using INLA. Complex Data Modeling and Computationally Intensive Statistical Methods. Edited by: Mantovan P, Secchi P. 2010, Milan: Springer Verlag Italia, 99114.
Held L, Schrödle B, Rue H: Posterior and crossvalidatory predictive checks: a comparison of MCMC and INLA. Statistical modelling and regression structures – Festschrift in honour of Ludwig Fahrmeir. Edited by: Kneib T, Tutz G. 2010, Heidelberg: PhysicaVerlag, 91110.
Simpson D, Lindgren F, Rue H: Fast approximate inference with INLA: the past, the present and the future. Technical Report at arxiv.org, Department of Mathematical Sciences, Norwegian University of Science and Technology (NTNU), Trondheim, Norway 2011
Plummer M: Penalized loss functions for Bayesian model comparison. Biostatistics. 2008, 9 (3): 523539.
Lunn DJ, Thomas A, Best N, Spiegelhalter D: WinBUGS – a Bayesian modelling framework: concepts, structure, and extensibility. Stat Comput. 2000, 10: 325337. 10.1023/A:1008929526011.
Spiegelhalter D, Thomas A, Best N, Lunn D: WinBUGS version 1.4 user manual. MRC Biostatistics Unit, Cambridge 2007, http://www.mrcbsu.cam.ac.uk/bugs
Cowles MK: Review of WinBUGS 1.4. The Am Stat. 2004, 58 (4): 330336. 10.1198/000313004X8515.
Sturtz S, Ligges U, Gelman A: R2WinBUGS: a package for running WinBUGS from R. J Stat Software. 2005, 12 (3): 116.
Geisser S: Predictive inference: An introduction, Volume 55 of Monographs on statistics and applied probability. 1993, New York: Chapman & Hall
Pettit LI: The conditional predictive ordinate for the normal distribution. J R Stat Soc: Ser B (Stat Methodology). 1990, 52: 175184.
Congdon P: Wiley Series in Probability and Statistics,. Applied Bayesian modelling. 2003, Chichester: Wiley
Gneiting T: Making and evaluating point forecasts. J Am Stat Assoc. 2011, 106 (494): 746762. 10.1198/jasa.2011.r10138. [http://pubs.amstat.org/doi/abs/10.1198/jasa.2011.r10138]
Held L: Methoden der statistischen Inferenz: Likelihood und Bayes. 2008, Heidelberg: Spektrum Akad. Verlag
Good IJ: Rational decisions. J R Stat Soc: Ser B (Stat Methodology). 1952, 14: 107114.
Ludbrook J, Dudley H: Why permutation tests are superior to t and F tests in biomedical research. Am Stat. 1998, 52 (2): 127132.
Paul M, Held L: Predictive assessment of a nonlinear random effects model for multivariate time series of infectious disease counts. Stat Med. 2011, 30 (10): 11181136.
Marshall EC, Spiegelhalter DJ: Approximate crossvalidatory predictive checks in disease mapping models. Stat Med. 2003, 22 (10): 16491660. 10.1002/sim.1403.
Marshall EC, Spiegelhalter DJ: Identifying outliers in Bayesian hierarchical models: a simulationbased approach. Bayesian Analysis. 2007, 2 (2): 409444. 10.1214/07BA218.
Stern HS, Cressie N: Posterior predictive model checks for disease mapping models. Stat Med. 2000, 19 (1718): 23772397. 10.1002/10970258(20000915/30)19:17/18<2377::AIDSIM576>3.0.CO;21.
Strupp M, Hupert D, Frenzel C, Wagner J, Hahn A, Jahn K, Zingler VC, Mansmann U, Brandt T: Longterm prophylactic treatment of attacks of vertigo in menière’s disease – comparison of a high with a low dosage of betahistine in an open trial. Acta otolaryngologica. 2008, 128 (5): 520524. 10.1080/00016480701724912.
Johnson V: Bayesian model assessment using pivotal quantities. Bayesian Analysis. 2007, 2 (4): 719733. 10.1214/07BA229. [http://ba.stat.cmu.edu/journal/2007/vol02/issue04/johnson.pdf]
Lunn D, Spiegelhalter D, Thomas A, Best N: The BUGS project: evolution, critique and future directions. Stat Med. 2009, 28 (25): 30493067. 10.1002/sim.3680. [http://dx.doi.org/10.1002/sim.3680]
Roos M, Held L: Sensitivity analysis in bayesian generalized linear mixed models for binary data. Bayesian Analysis. 2011, 6 (2): 259278. 10.1214/11BA609.
Lord D, MirandaMoreno L: Effects of low sample mean values and small sample size on the estimation of the fixed dispersion parameter of Poissongamma models for modeling motor vehicle crashes: A Bayesian perspective. J Saf Sci. 2008, 46: 751770. 10.1016/j.ssci.2007.03.005.
Martins TG, Rue H: Extending INLA to a class of nearGaussian latent models. Technical Report, Preprint Statistics No. 6/2012, Department of Mathematical Sciences, Norwegian University of Science and Technology (NTNU), Trondheim, Norway 2012, [http://www.math.ntnu.no/preprint/statistics/2012/S62012.pdf]
Pinheiro JC, Liu C, Wu YN: Efficient algorithms for robust estimation in linear mixedeffects models using the multivariate t Distribution. J Comput and Graphical Stat. 2001, 10 (2): 249276. 10.1198/10618600152628059. [http://www.jstor.org/stable/1391011]
Berger V, Lunneborg C, Ernst M, Levine J: Parametric analyses in randomized clinical trials. Journal of Modern Applied Statistical Methods. 2002, 1: 7482.
Gelfond JA, Heitman E, Pollock BH, Klugman CM: Principles for the ethical analysis of clinical and translational research. Stat Med. 2011, 30 (23): 27852792. 10.1002/sim.4282. [http://dx.doi.org/10.1002/sim.4282]
Tibshirani R: Estimating transformations for regression via additivity and variance stabilization. J Am Stat Assoc. 1988, 83 (402): 394405. 10.1080/01621459.1988.10478610.
Hastie T, Tibshirani R: Monographs on Statistics and Applied Probability,. Generalized Additive Models. 1990, London: Chapman & Hall/CRC
Rue H, Held L: Monographs on Statistics and Applied Probability,. Gaussian Markov Random Fields: Theory and Applications. 2005, London: Chapman & Hall/CRC
Prepublication history
The prepublication history for this paper can be accessed here:http://www.biomedcentral.com/14712288/12/137/prepub
Acknowledgements
This work was supported by the LMUinnovativ research priority project, Munich Center of Health Sciences (MCHealth) of the LMU. Access to the vertigo data was kindly facilitated by Prof. Michael Strupp, Department of Neurology and German Dizziness Center (IFB^{LMU}), Campus Grosshadern. We are grateful to Prof. Håvard Rue, Department of Mathematical Sciences, Norwegian University of Science and Technology (NTNU), Trondheim, Norway, for helping with the R‐INLA package and for his support and advice regarding the INLA methodology. We thank the associate editor and reviewers for their insightful comments which were very useful in preparing the final version of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
Electronic supplementary material
12874_2012_864_MOESM1_ESM.pdf
Additional file 1: Webbased Supplementary Material. This document contains further technical details concerning the INLA approach. Furthermore, chunks of R code to illustrate the use of the R package R‐INLA are provided. (PDF 99 KB)
12874_2012_864_MOESM2_ESM.r
Additional file 2: R file to generate NB GLMM data used in the simulation study. R function make.negbin.rfc(.) creates a data set with longitudinal counts (data generating process used: negative binomial random intercept models for varying degrees of overdispersion and sample sizes). (R 2 KB)
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
Rights and permissions
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Adrion, C., Mansmann, U. Bayesian model selection techniques as decision support for shaping a statistical analysis plan of a clinical trial: An example from a vertigo phase III study with longitudinal count data as primary endpoint. BMC Med Res Methodol 12, 137 (2012). https://doi.org/10.1186/1471228812137
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/1471228812137