Startseite Effect of Smoothing in Generalized Linear Mixed Models on the Estimation of Covariance Parameters for Longitudinal Data
Artikel Öffentlich zugänglich

Effect of Smoothing in Generalized Linear Mixed Models on the Estimation of Covariance Parameters for Longitudinal Data

  • Muhammad Abu Shadeque Mullah und Andrea Benedetti EMAIL logo
Veröffentlicht/Copyright: 4. Dezember 2015
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

Besides being mainly used for analyzing clustered or longitudinal data, generalized linear mixed models can also be used for smoothing via restricting changes in the fit at the knots in regression splines. The resulting models are usually called semiparametric mixed models (SPMMs). We investigate the effect of smoothing using SPMMs on the correlation and variance parameter estimates for serially correlated longitudinal normal, Poisson and binary data. Through simulations, we compare the performance of SPMMs to other simpler methods for estimating the nonlinear association such as fractional polynomials, and using a parametric nonlinear function. Simulation results suggest that, in general, the SPMMs recover the true curves very well and yield reasonable estimates of the correlation and variance parameters. However, for binary outcomes, SPMMs produce biased estimates of the variance parameters for high serially correlated data. We apply these methods to a dataset investigating the association between CD4 cell count and time since seroconversion for HIV infected men enrolled in the Multicenter AIDS Cohort Study.

1 Introduction

The relationship between a quantitative risk factor and an outcome may take many different functional forms. To avoid the bias induced by misspecifying the functional form and the loss of efficiency in testing produced by categorizing continuous variables, nonparametric (flexible) regression models are often used to model the effects of continuous covariates [1, 2].

Generalized linear mixed models (GLMMs) [3], primarily used for analyzing overdispersed and correlated data (e.g. longitudinal data), can also be used for smoothing [4, 5]. To achieve a smooth function, we can use the GLMM to shrink the regression coefficients of knot points from a regression spline towards zero, by including them as random effects and constraining them to follow a normal distribution with mean zero and constant variance. This is equivalent to penalized splines and the resulting models are known as semiparametric mixed models (SPMMs) [6]. A key feature of this approach is that the smoothing parameter, which controls the trade-off between bias and variance may be directly estimated from the data [4]. Moreover, it is easily implemented in standard statistical software. Within a single model, we can estimate nonlinear covariate effects by penalized splines, while accommodating overdispersion and correlation by adding random effects to the additive predictor.

While the SPMM is evidently a sophisticated and useful method for smoothing, very limited work has been done to explore how well the covariance parameters are estimated when it is used for curve fitting in analyzing correlated data, especially longitudinal data (see, e.g., Lin and Zhang [7] and Chen et al. [8]). Longitudinal data consist of repeated measurements on one or more groups of individuals taken over time. The sequential nature of the measures implies that certain types of correlation structures are likely to arise. Serial correlation in the within-subject error structure is commonly modeled by using a first-order autoregressive, AR(1), model.

The objective of the present study is to investigate the effect of smoothing on covariance parameter estimation when analyzing overdispersed and serially correlated data using the SPMM to model both smooth curves and correlation at the same time. We compare smoothing of a single continuous covariate in a GLMM via restricting the knots in a regression spline to other simpler methods for estimating the nonlinear dose-response association such as fractional polynomials (FP), and a parametric nonlinear function of the covariate effect (e.g., quadratic) in data with correlated responses. We apply these methods to model the association between CD4 cell count and time since seroconversion for HIV infected men enrolled in the Multicenter AIDS Cohort Study [9].

Section 2 contains a brief description of the methods used for smoothing in correlated data. In section 3, we describe data generation and results from simulation studies. Section 4 provides application of smoothing methods to a dataset. The article concludes with a discussion in section 5.

2 Smoothing methods for correlated data

Let Yij be the response and wij,xij,zij denote covariates measured at the jth time (member) on the ith subject (cluster), where j=1,2,,ni and i=1,2,,m. Here, wij is a covariate vector associated with fixed effects of a linear form, xij is a covariate associated with fixed effect of nonlinear functional form, and zij is a covariate vector associated with random effects. For simplicity, we consider smoothing only a single continuous covariate. Given the vector bi of random effects, Yij are assumed to be observations from a distribution in the canonical exponential family

fYij|bi(yij|bi)=expyijηijwij,xij,zijψηijwij,xij,zij/a(ϕ)+c(yij;ϕ)

for known functions a(), ψ() and c(), and dispersion parameter ϕ, where ηij is the canonical parameter. We consider a flexible generalized linear mixed model, where the regression function μij=EYij|bi=ψηijwij,xij,zij is modeled via a link function g,

(1)gEYij|bi=wijTγ+f(xij)+zijTbi,

where γ is vector of regression coefficients, and f() is an arbitrary smooth function. Note that wij does not include an intercept as it is subsumed in the function for xij. The random effects bi are assumed to be independently distributed as N(0,Σ(θ)), where θ is a vector of unknown parameters. In addition to the correlation induced by the random effects, repeated responses are assumed to be serially correlated conditional on bi such that

CorrYij,Yij|bi=ρjjforall(j,j).

One can choose an autocorrelation model to determine the ρjj. Common choices include spatial exponential or spatial Gaussian models, an AR(1) model, etc. In many longitudinal studies the response is modeled as a nonlinear function of time for each individual (see, e.g., Zeger and Diggle [10] and Zhang et al. [11]). However, other covariates (time dependent or baseline) may also be nonlinearly associated with outcomes.

For a linear function, f() in (1) simply takes the form f(x)=β0+β1x. The linearity assumption may not always be appropriate. There are many different ways to estimate the smooth function f() (see, Rice and Wu [12] and Guo [13], among others). However, this study considers the following methods to estimate smooth dose response curves.

2.1 Parametric nonlinear function

By parametric nonlinear function we refer to a regression model whose mean is linear in parameters but has higher order of covariates. The simplest and most common way to represent curvature in regression models is using polynomials of the covariates, typically quadratics. Adding a parametric nonlinear term (e.g., quadratic), f() in (1) can be modeled as

(2)f(x)=β0+β1x+β2x2.

One advantage of this parametric approach is that it is more efficient if the model is correct. However, conventional low order polynomials do not always fit the data very well. High order polynomials follow the data more closely but often fit poorly at extreme values of the covariates [14].

2.2 Fractional polynomials

Fractional polynomials (FP), proposed by Royston and Altman [14], are a family of curves whose power terms are restricted to a small predefined set of integer and non-integer values. For one covariate x, a FP of degree d with powers p1,,pd is given by

(3)FPd(x)=β0+β1xp1++βdxpd,

where powers p1,,pd are taken from S,

S=2,1,0.5,0,0.5,1,2,3,,max(3,d).

Here, x0 is defined as logex. Usually, d=1 or d=2 is sufficient for a good fit as models with degree higher than two are rarely required in practice [14]. Ambler and Royston [15] suggested an iterative algorithm for covariate selection and model fitting when several covariates are available. For d=2, their algorithm first selects the best-fitting second-degree FP which has the lowest deviance (2× log likelihood among all possible models with two powers, (p1,p2)S. The best selected model is then tested against the null model, a straight line, and the best-fitting first-degree FP (with lowest deviance among all models with power p1S) in an attempt at further simplification. All significance tests are performed by calculating an approximate P-value based on the difference in deviances having a chi-squared or F distribution, depending on the regression in use. This approach has been implemented in most popular statistical software (e.g. the mfp package in R, macros in SAS (www.imbi.uni-freiburg.de/biom/mfp), and the fp function in Stata).

2.3 Semiparametric mixed models (SPMMs)

The nonlinear association between an outcome and covariates can be modeled using penalized splines within the framework of a mixed effects model. This approach is a trade-off between regression splines (which rely on the number and position of knots) and smoothing splines (which require intensive computation for larger datasets) [16]. To capture the structure of f() in (1), we define K distinct knots t1,,tK in the range of x and consider the regression spline

(4)f(x)=β0+β1x++βpxp+k=1Kuk(xtk)+p,

where β0,,βp are the regression coefficients, uk denotes the spline coefficient at knot tk, p is the degree of polynomial used (e.g., two for quadratic, three for cubic), and the truncated basis function component (xtk)+p=max0,(xtk)p. Note that when p=1 the knot coefficients uk represent changes in slope from one segment to the next. Unpenalized estimation of uk would lead to a bumpy fit due to the large number of truncated polynomials. To avoid overfitting we assume the uk are independently distributed as

(5)ukN(0,σu2).

This constraint shrinks the uk towards zero to reduce the magnitude of slope changes, leading to a smoother fit.

Denoting w=w11wmnmT, x=x11xmnmT, z=z1zmT with zi=zi1ziniT, the vector of fixed effects β=(γT,β0,,βp)T, vector of random effects u=(u1,,uK,b1,,bm)T, the associated design matrices X=[w1xx2xp] and Z=(xt11)+p(xtK1)+pblockdiagonal1imzi, where 1 is the vector of all ones, and the response vector Y=Y11YmnmT, we can rewrite (1), (4) and (5) as the generalized linear mixed model

(6)g(E[Y|u])=Xβ+Zu,

where

Covu=σu2I00blockdiagonal1imΣ(θ).

This mixed model representation of penalized splines allows us to take full advantage of existing methods and software for GLMMs. The resulting models are called semiparametric mixed models (SPMMs) [6]. We discuss maximum likelihood (ML) estimation of the SPMMs in the subsequent subsection.

An important special case of (6) is the Gaussian mixed model with random intercepts biN(0,σb2). Fitting such a SPMM is equivalent to minimizing the penalized least squares (PLS)

YXβZu2+λk=1Kuk2+σε2σb2i=1mbi2,

where the smoothing parameter λ=σε2/σu2. Here, σε2 is the variance of the random error, and for a general vector v, vvTv is the usual Euclidean norm of the vector v. One could take the approach of minimizing the PLS directly, but obtaining ML estimates from the SPMM is advantageous because the smoothing parameter, λ, is estimated directly from the data as λˆ=σˆε2/σˆu2, though it is possible to specify it directly if desired [4]. Moreover, using the SPMM approach to estimate the smoothing parameter works better (in terms of mean squared error performance and computational stability) than generalized cross validation (GCV), Akaike information criterion (AIC), etc. [17].

SPMMs require the number and position of the knots to be specified in advance in addition to specifying the degree (p) of polynomial for the curve segments. In practice, the simplest choice for p is 1 (see, for example, Gurrin et al. [4], Wand [5] and Durban et al. [16]) so that the truncated line basis for the knots t1,,tK is

1,xij,(xijt1)+,,(xijtK)+.

These bases are preferred because of their simple mathematical form, which is very useful when formulating complicated models [5]. Greater smoothness can be achieved using higher degree truncated polynomial bases such as truncated cubic (p=3) basis functions, however the use of truncated polynomial (p2) bases has been criticized by many authors because of their sub-optimal numerical properties [5] and poor behaviour in the tails [18]. One solution to this is to use natural cubic splines. More complex bases such as B-splines [19] or radial basis functions [6] that have better numerical properties could also be easily used to fit models under this framework.

2.4 Estimation

Once f is specified by any of the methods discussed above, model (1) can be written in a general form

g(E[Y|u*])=Xβ+Zu*,

where ufu(u|G)=N(0,G). Let ρ be the vector of components in CorrYij,Yij|ui. The likelihood function is then given by

(7)L(β,ϕ,G,ρ|yi)=i=1mf(yi|ui,β,ϕ,ρ)f(ui|G)dui.

Except in the case of normally distributed outcomes, the likelihood in (7) does not have a closed form as the integral is intractable. In these cases, numerical approximations are required. While various approximation procedures and Bayesian methods using Gibbs sampling and EM algorithm have been proposed in the literature (see, Demidenko [20] for details), the penalized quasi-likelihood (PQL) method of Breslow and Clayton [3] is the most frequently used estimation technique because of its simplicity and relatively small computational effort. Lin and Zhang [7] proposed the double penalized quasi-likelihood to make approximate inference in generalized additive mixed models using smoothing splines. For the linear mixed effects model, obtaining maximum likelihood estimates from (7) is quite straightforward. However, to obtain less biased estimates for the covariance parameters, restricted maximum likelihood estimation (REML) is often used.

3 Simulation studies

To empirically and systematically compare smoothing approaches according to the effect of smoothing on correlation and variance parameters, we performed a series of simulation experiments with data simulated from and analyzed using models with correlated errors and a subject-specific random effect.

3.1 Data generation

3.1.1 Overview

We generated longitudinal-type data such that the repeated responses were serially correlated. We considered an extended model, where in addition to the serial correlation, repeated responses were assumed to be influenced by an individual random effect causing them to be overdispersed. Responses were generated from normal, Poisson and binary distributions. For each distribution of the response variable, we generated data while varying: homogeneous or heterogeneous cluster sizes (ni), number of clusters (m), magnitude of the serial correlation coefficient (ρ), and the form of the association between response and covariate(s). See Table 1 for the values used in data generation. Not every combination of data generation parameters was used. We chose a range of plausible values for each parameter that might be encountered in everyday data analysis. For each experiment, 1,000 datasets were simulated.

Table 1:

Parameter values used for data generation.a,b,c

ItemsValues
Number of clusters, m100, 500
Cluster size, ni5, 1–10
AR(1) correlation coefficient, ρ
Normal and Poisson responses0, 0.25, 0.5, 0.75
Binary response0, 0.25, 0.5
Random effects variance, σb2
Normal response0, 0.1
Poisson and Binary responses0, 0.25
Random error variance, σε2
Normal response0.1
  1. Note: aFor normal data, we considered the following combinations of (ρ,σb2,σε2): (0,0.1,0.1); (0.25,0.1,0.1); (0.5,0.1,0.1); (0.75,0.1,0.1); (0.75,0,0.1). bFor Poisson data, the combinations of (ρ,σb2) were: (0,0.25); (0.25,0.25); (0.5,0.25); (0.75,0.25); (0.75,0). cFor binary data, the combinations of (ρ,σb2) were: (0,0.25); (0.25,0.25); (0.5,0.25); (0.5,0).

3.1.2 Response models for simulation

Repeated observations yij were generated within each subject (cluster) according to the model

(8)gEYij|bi=βx1i+f(x2ij)+bi,

where bi are the independent subject-specific random intercepts from N(0,σb2), β=0.5, x1i takes value 1 for half of the subjects and 0 for the others, mimicking a group membership indicator or a binary treatment indicator, x2ij is in [0,1], and f(x2ij) is assumed to be one of the following three test functions:

(9)f1(x)=x1110(1x)4.5+10(10x)3(1x)103.396,
(10)f2(x)=(xQ1(x))2I(xQ1(x))+0.5,
(11)f3(x)=x,

where in (10),Q1(x) is the first quartile of x and I() is an indicator function. All three functions are plotted in the left column of Figure 1. The shapes of the functions in (9), (10) and (11) are referred to later as double hump (DH), linear quadratic threshold at 25th percentile (QT), and linear (LIN), respectively. We considered x1 and x2 to be independent.

In the normal and binary cases, we assumed the covariate x2 to be varying within each cluster taking m values equally spaced in [0,1]. Specifically, we considered

x2ij=floor{(i+ni1)/ni}m+(j1)ni

for i=1,,m and j=1,,ni, where floor() denotes a truncated operator. Here, x2 mimics the “time” or “age” covariate in a longitudinal data settings. For Poisson distributed data, the correlation structure for the repeated counts is affected by time dependent covariates [21]. This may lead to a non-stationary or weakly identified autocorrelation structure in the presence of a time-varying covariate. Therefore, for simplicity, and to ensure a stationary autocorrelation structure, we considered x2 to be a cluster level (time independent, e.g., age at base line) covariate taking m distinct values equally spaced between 0 and 1. In particular, for Poisson data, we let

x2ij=x2i=i/m.

For each distribution, true response means were obtained by using the inverse of the canonical link to the linear predictor, and data were simulated from the appropriate distribution with that mean. Note that to obtain the true linear predictor in (8), we scaled each function f1(x),f2(x),f3(x) with respect to x2 as follows: (a) in the normal case the functions were scaled to have range [0,1]; (b) in the Poisson case the functions were scaled so that the true means lay in the range [1,8]; (c) in the binary case the functions were scaled so that the success probabilities lay in [0.25,0.75]. These ranges of means and probabilities did not include the effects of the fixed effect βx1i and random effect bi.

3.1.3 Outcome variables

Conditional on the random effect bi, serially correlated responses were generated from all data distributions according to an AR(1) model for the correlation structure so that

CorrYij,Yij|bi=ρ|jj|,forall(j,j).

Normal Responses.

We generated correlated normal responses according to model (8) with identity link

(12)Yij=βx1i+f(x2ij)+bi+ϵij.

Conditional on the random effect bi, we generated AR(1) correlated responses by considering

ϵijMVNni00,σε21ρρ2ρni1ρ1ρρni2ρni1ρni2ρni31.

Poisson Responses.

Correlated Poisson responses were generated from model (8) using the link gEYij|bi=logEYij|bi. Given the random effect bi, stationary autocorrelated counts were simulated from AR(1) model following Sutradhar [21], Section 6.

Binary Responses.

To generate binary responses, we used model (8) with the link function gEYij|bi=logitPYij=1|bi. Conditional on the random effect bi, we adopted Qaqish’s [22] multivariate binary model to generate AR(1) serial correlated responses.

3.2 Analysis of simulated data

Each simulated dataset was analysed by fitting a generalized linear mixed model that included a random intercept and AR(1) serial correlation structure. In some scenarios we generated data with either the serial correlation (ρ) or the random effect variance (σb2) set to zero, but fit models that included both random intercept and AR(1) correlation. We call these “misspecified” although they are just special cases with extreme values of the model parameters. Model parameters were estimated via restricted maximum likelihood estimation (REML) for normally distributed data and the penalized quasi likelihood (PQL) approach of Breslow and Clayton [3] for Poisson and binary data. In each case, we adopted the following approaches to estimate the smooth curve, f():

  1. Semiparametric mixed model (SPMM) using truncated line bases with number and position of knots specified by the simple and reasonable default rule given by Wand [5] as

(13)tk=k+1K+2thsamplequantileofuniquexs,

where 1kK, and K=min(n/4,35). For the parameters of all the fixed effects and the smooth term, we obtained the approximate (frequentist) covariance matrix following the approach described in Lin and Zhang [7].

  1. Fractional polynomials (FP) of degree 2 to identify the best curve by ignoring the correlated nature of the data. To select the best FP, we followed an algorithm proposed by Ambler and Royston [15] (as implemented in mfp package in R) that has been described in Section 2.2. We then fit the GLMM to accommodate the correlation structure of the data using the best selected curve from the FP fit.

  2. Quadratic polynomials as the simplest parametric non-linear function.

  3. Linear function.

As a sensitivity analysis we also fit a model using the true data-generating curve. For the linear, quadratic polynomial and FP, curve f() was estimated as a fixed effects component. The approximate standard error of the estimated curve fˆ() was obtained conditional on the estimates of the random-effects parameters and therefore this only accounted for the uncertainty of the fixed effects. All simulations and analyses were carried out in R software employing lme and glmmPQL functions for REML and PQL methods, respectively. For both functions default procedure values were used unless otherwise noted. We allowed 200 iterations for convergence in all models fit.

3.3 Performance indicators

For the covariance parameters estimators ρˆ, σˆb2, σˆε2, and fixed effect estimator βˆ, we computed percentage relative biases (PRBs), simulated mean squared errors (MSEs), and empirical coverage probabilities (CPs). PRB was computed as

PRB=BiasTrueValue×100

while the empirical coverage probability (CP) of an estimator αˆ of α was obtained as

CP(αˆ)=11000r=11000IαˆLrααˆUr,

where αˆ{ρˆ,σˆb2,σˆε2,βˆ}, and αˆL and αˆU, respectively, are the lower and upper limits of the approximate confidence intervals for α. The approximate confidence intervals for the parameters were obtained using a normal approximation to the distribution of the (restricted) maximum likelihood estimators following Pinheiro and Bates [23].

For the smoothing curve estimators, fˆ, we computed pointwise mean average squared distance/error (MASE) from the true curve, and the mean average coverage probability (MACP). The pointwise MASE was defined as the mean over the 1,000 replicated datasets of the pointwise average squared error,

ASE=i=1mni1i=1mj=1ni{fˆ(xij)f(xij)}2.

The 95% pointwise MACP was obtained as the mean of the 1,000 pointwise average coverage probabilities,

ACP=i=1mni1i=1mj=1niI|fˆ(xij)f(xij)|1.96×SE(fˆ(xij)),

where SE(fˆ(xij)) is the standard error of fˆ(xij).

To compare the fits graphically, we plotted the mean fitted values and 95% pointwise coverage probabilities of the true function. At each observed value of x, the mean fitted value was obtained by taking the average over the 1,000 replications. Pointwise coverage probability was computed as the proportion of replications in which the confidence interval contained the true curve.

3.4 Simulation results

We analyzed the simulated data for 100 and 500 clusters with homogeneous (ni=5) and heterogeneous (1ni10) cluster sizes. Since the results showed consistent patterns, we report only the case of ni=5 for m=500. Results from one scenario with varying cluster sizes (1ni10) are also presented in the supplementary materials (Supplementary Table 4).

Simulation results for normally distributed data reported in Table 2 indicate that for complex functional forms (e.g., double hump), the SPMM method yielded very good estimates for the correlation, variance, and fixed effect parameters in terms of bias and MSE. It also performed very well in estimating the nonparametric function (with respect to MASE) and had the correct average coverage probability. On the contrary, FP, quadratic, and linear fits performed very poorly in estimating all parameters except for the fixed effect (β). For slightly nonlinear associations (e.g., linear quadratic threshold), the SPMM approach estimated all the parameters extremely well and produced very good coverage probability for the nonparametric function. The FP and quadratic fits performed similarly to SPMM although they had slightly lower coverage probabilities for nonparametric function estimates. Using a linear functional form, however, performed poorly. When the true association was linear, results from all the methods were very similar with almost unbiased estimates for all parameters and small MSEs. The mean coverage probabilities for the estimated function were exactly 95% for all methods. Similar results were observed when ρ=0.75,σb2=σε2=0.1 and ρ=0.25,σb2=σε2=0.1 (data not shown).

Table 2:

For normally distributed outcomes, Percentage Relative Bias (PRB) and Mean Squared Error (MSE) of the estimates for ρ, σb2, σε2 and β, and Mean Average Squared Error (MASE) with Mean Average Coverage Probability (MACP) of the estimated curve for f obtained from models fit using different smoothing methods.

Outcome Distribution: Normal
Number of Cluster=500, Cluster Size=5
ShapeTrue ValueQuantitySmoothing Methods
LinearQuadraticFPSPMM
Double Humpρ=0.5PRB–100.00–99.43–74.380.16
MSE0.25000.24720.13930.0012
σb2=0.1PRB17.7320.3617.90–0.15
MSE0.00040.00050.00040.0001
σε2=0.1PRB45.4831.9314.210.44
MSE0.00210.00100.00020.0000
β=0.5PRB–0.05–0.05–0.04–0.05
MSE0.00120.00120.00120.0012
f=f1MASE0.06330.05240.03250.0010
MACP0.210.250.210.94
Quadratic Thresholdρ=0.5PRB10.76–0.19–0.190.14
MSE0.00370.00110.00110.0011
σb2=0.1PRB–20.54010.0362–0.0012–0.0912
MSE0.00050.00010.00010.0001
σε2=0.1PRB36.730.560.530.49
MSE0.00140.00000.00000.0000
β=0.5PRB–0.06–0.06–0.05–0.05
MSE0.00120.00120.00120.0012
f=f2MASE0.01680.00080.00070.0007
MACP0.200.930.930.96
Linearρ=0.5PRB0.090.100.090.10
MSE0.00110.00110.00110.0011
σb2=0.1PRB–0.0704–0.0770–0.0752–0.0680
MSE0.00010.00010.00010.0001
σε2=0.1PRB0.49490.50510.49520.4635
MSE0.00000.00000.00000.0000
β=0.5PRB–0.0541–0.0539–0.0536–0.0464
MSE0.00120.00120.00120.0012
f=f3MASE0.00060.00060.00060.0006
MACP0.950.950.950.95

In the two slightly misspecified cases, that is, when the correlation was due to (i) only random intercepts but no serial correlation (ρ=0,σb2=σε2=0.1) or (ii) serial correlation but no random intercepts (ρ=0.75,σb2=0,σε2=0.1), the results were similar to those that have been reported above except that the estimates of σε2 were slightly biased in case (ii) for all smoothing methods and shapes (see supplementary Table 1).

Table 3 shows results when the responses were Poisson distributed. The SPMM approach worked well in estimating all parameters and had average coverage probability for f(x2) close to the nominal value when the true functional form was complex (e.g., double hump). FP, quadratic, and linear fits, on the other hand, performed badly in estimating the variance of the random effects and f(x2), although the auto-correlation and fixed effect (β) were reasonably estimated. For the quadratic threshold shape, SPMM, FP, and quadratic fits estimated all the parameters reasonably well. As expected, the linear fit estimated the random effects variance and f(x2) poorly. For the linear functional form, all methods performed similarly and produced good estimates for all parameters. Similar results were observed for all other scenarios investigated: ρ=0.75,σb2=0.25; ρ=0.25,σb2=0.25; ρ=0.75,σb2=0; ρ=0,σb2=0.25 (see supplementary Table 2 for the results from last two scenarios).

Table 3:

For Poisson distributed outcomes, Percentage Relative Bias (PRB) and Mean Squared Error (MSE) of the estimates for ρ, σb2 and β, and Mean Average Squared Error (MASE) with Mean Average Coverage Probability (MACP) of the estimated curve for f obtained from models fit using different smoothing methods.

Outcome Distribution: Poisson
Number of Cluster=500, Cluster Size=5
ShapeTrue ValueQuantitySmoothing Methods
LinearQuadraticFPSPMM
Double Humpρ=0.5PRB–4.81–4.27–1.02–1.02
MSE0.00120.00140.00440.0015
σb2=0.25PRB94.8280.6341.99–0.24
MSE0.05780.04210.01630.0007
β=0.5PRB–3.88–3.64–3.26–2.83
MSE0.00550.00520.00470.0035
f=f1MASE0.24380.20350.14450.0120
MACP0.270.330.330.93
Quadratic Thresholdρ=0.5PRB–6.44–6.34–6.41–6.35
MSE0.00150.00180.00180.0018
σb2=0.25PRB21.441.841.411.99
MSE0.00400.00090.00090.0009
β=0.5PRB–2.64–2.57–2.59–2.60
MSE0.00460.00410.00410.0041
f=f2MASE0.06020.00670.00830.0073
MACP0.230.910.870.92
Linearρ=0.5PRB–3.40–3.42–3.47–3.30
MSE0.00110.00110.00110.0011
σb2=0.25PRB–2.19–2.45–2.71–2.30
MSE0.00060.00060.00060.0006
β=0.5PRB–2.47–2.48–2.47–2.54
MSE0.00330.00330.00330.0033
f=f3MASE0.00420.00500.00720.0043
MACP0.940.950.900.94

Table 4 presents the simulation results for binary response data. Results suggest that for the double hump shape, the SPMM technique outperformed all other methods and estimated all the parameters fairly well. For the linear quadratic threshold and linear shapes of association, the SPMM, FP, and quadratic approaches estimated all parameters well except that the σb2 estimates were positively biased. As ρ increased, the bias in estimating σb2 also increased for all shapes of association (see supplementary Table 3). The estimates of σb2 were found to be biased for all methods in the slightly misspecified cases, i.e., when ρ=0,σb2=0.25 and ρ=0.5,σb2=0 (supplementary Table 3). While the results are not shown, we note that biases similar to those given by the SPMM method existed even when the true data-generating model was used for estimation.

Table 4:

For binary distributed outcomes, Percentage Relative Bias (PRB) and Mean Squared Error (MSE) of the estimates for ρ, σb2 and β, and Mean Average Squared Error (MASE) with Mean Average Coverage Probability (MACP) of the estimated curve for f obtained from models fit using different smoothing methods.

Outcome Distribution: Binary
Number of Cluster=500, Cluster Size=5
ShapeTrue ValueQuantitySmoothing Methods
LinearQuadraticFPSPMM
Double Humpρ=0.25PRB–14.28–13.04–8.10–0.40
MSE0.00220.00200.00140.0011
σb2=0.25PRB4.524.423.491.20
MSE0.01670.01660.01930.0286
β=0.5PRB–7.51–6.59–5.16–3.54
MSE0.01230.01220.01200.0120
f=f1MASE0.18860.15900.10420.0178
MACP0.400.410.450.92
Quadraticρ=0.25PRB–2.76–2.72–2.38–2.12
ThresholdMSE0.00100.00100.00100.0010
σb2=0.25PRB–11.079.388.467.00
MSE0.02210.02470.02440.0240
β=0.5PRB–4.76–3.48–3.50–3.76
MSE0.01230.01240.01240.0124
f=f2MASE0.05060.01060.01330.0125
MACP0.460.940.900.92
Linearρ=0.25PRB–3.10–3.21–3.11–3.16
MSE0.00100.00100.00100.0010
σb2=0.25PRB8.088.868.168.66
MSE0.02220.02240.02230.0220
β=0.5PRB–3.98–3.93–3.97–3.78
MSE0.01230.01230.01230.0123
f=f3MASE0.00820.00990.00960.0084
MACP0.940.950.940.94

The estimated (model based) standard errors (SEs) of the parameter estimates (βˆ,ρˆ,σˆb2 and σˆε2) agreed well with the empirical (simulation based) standard errors for all methods in all cases except for σˆb2 in the binary data, where empirical SEs were 3% to 28% larger than estimated SEs for all methods (results not shown).

The coverage probability (CP) was generally near nominal level for β for all methods in all cases. For ρ, σb2 and σε2, the CPs obtained from the SPMM approach were close to the nominal level for all shapes of association considered while for other methods CPs varied depending of the true shape of the association (results not shown).

The left panel of Figure 1 illustrates the ability of the four estimation methods to recover the true functions by comparing the four estimated curves based on 1,000 replications for normally distributed responses. The SPMM reconstructed the true curves extremely well for all the shapes. FP and quadratic fits performed well in capturing the true curves for linear quadratic threshold and linear shapes, whereas both the methods yielded unsatisfactory fits for the double hump function.

The right panel of Figure 1 compares the empirical pointwise coverage probabilities of the 95% confidence intervals of three functions calculated using four different methods. For normal data, the coverage probabilities of all confidence intervals were very close to 95% at well estimated values of x2. For the double hump curve, the SPMM gave undercoverage for small values of x20.1, i.e., the region where the signal-to-noise ratio was low. Afterwards, the coverage probability remained close to 95%. For quadratic threshold shape, the coverage probability of the SPMM confidence interval agreed slightly better with the nominal value throughout the range of x2 and performed better than other methods. When the true functional form was linear, confidence intervals from all methods provided correct coverage probabilities although SPMM had slightly inferior performance.

Similar results in estimating nonparametric functions were obtained for Poisson and binary responses. However, the SPMM estimated curves were slightly biased and had slightly lower coverage probabilities (see supplementary Figures 1 and 2).

Figure 1: True and estimated nonparametric functions based on the mean fitted value at each observed value of x2$${x_2}$$ (left) and estimated 95%$$95 \% $$ pointwise coverage probabilities of the true functions (right) for each of the four fits. These results are for normally distributed data with m=500$$m = 500$$, ni=5$${n_i} = 5$$, ρ=0.5,σb2=σε2=0.1$$\rho = 0.5, \sigma _b^2 = \sigma _\varepsilon ^2 = 0.1$$ and from 1,000 replications.
Figure 1:

True and estimated nonparametric functions based on the mean fitted value at each observed value of x2 (left) and estimated 95% pointwise coverage probabilities of the true functions (right) for each of the four fits. These results are for normally distributed data with m=500, ni=5, ρ=0.5,σb2=σε2=0.1 and from 1,000 replications.

Figure 2: CD4 cell counts with parametric, fractional polynomial, and semiparametric mixed model estimates for the mean trend time obtain from (a) LMM fits, (b) Poisson GLMM fits and (c) Logistic GLMM fits.
Figure 2:

CD4 cell counts with parametric, fractional polynomial, and semiparametric mixed model estimates for the mean trend time obtain from (a) LMM fits, (b) Poisson GLMM fits and (c) Logistic GLMM fits.

Convergence or singularity problems for the SPMM method were relatively minor (<0.5%) and only occurred for the case when the true functional form was linear. Results from cases that did not converge were omitted.

4 Application to CD4 cell data

In this section we used both linear mixed models (LMMs) and generalized linear mixed models (GLMMs) to study the relationship between time since seroconversion and CD4 count in HIV infected individuals. We implemented a SPMM as well as other techniques for smoothing.

4.1 Data and variables

The Multicenter AIDS Cohort study (MACS) followed 369 HIV infected men aged between 23 and 64 in the USA in the mid 1980s (see, Kaslow et al. [9], and Zeger and Diggle [10] for details). Repeated measurements were obtained for each subject on CD4 cell counts, an important immunological marker which measures the body’s ability to fight off infections [24]. Time, measured in years since the date of seroconversion, was known approximately for each subject from several years before seroconversion and up to 6 years after seroconversion. Observations were taken every six months on average for a total of 2,376 measurements (on average 6.5 measures per patient, varying between 1 and 12). Several other measures such as age at study entry, number of cigarette packs smoked per day, number of sexual partners, a measure of depression status (CESD > 0 indicates possible depression), etc. were also collected. This dataset has been analyzed previously (e.g., by Diggle et al. [25]).

4.2 Data analysis

The relationship between time since seroconversion and CD4 count is not immediately apparent from visual inspection of the scatter plot (see Figure 2(a)), apart from a sparsity of subjects with higher CD4 count after 2 years of seroconversion, suggesting that CD4 count decreases with time after seroconversion. With the goal of identifying the progression of mean CD4 counts as a function of time since seroconversion, we used smoothing techniques within a linear mixed effects model (LMM), considering the square root of CD4 count as continuous outcome. We also considered CD4 count as Poisson outcome and as a binary measure, where Y=1 indicated low CD4 count, i.e., CD4 count 350 cells/mm3 and Y=0 indicates CD4 count > 350 cells/mm3. Note that as of March, 2015, the guidelines from the U.S. Department of Health and Human Services suggest starting HIV treatment when one’s CD4 count falls to 350 cells/mm3 or below (www.aids.gov).

To adjust for the effects of potential confounders, smoking (number of packs per day), recreational drug use (yes/no), number of sexual partners, and depression symptoms (as measured by the CESD scale) were also included in all the models as covariates. We centered the number of packs smoked per day, and number of sexual partners at their mean values and included them as linear covariates.

Considering the square root of the CD4 count as a continuous response, we constructed the empirical correlation matrix and trajectory plot. Based on these, we adopted a random intercept model with an autoregressive AR(1) correlation structure for the errors. We fit the model

(14)gEYij|bi=f(Timeij)+βpackPackij+βdrugDrugsij
+βpartnerSexPartnerij+βcesdCESDij+bi,

where f is some smooth function of time, i=1,,369, j=1,,ni, 1ni12, βpack,,βcesd are regression parameters, and biN(0,σb2).

Assuming the square root of the CD4 cell counts follow a normal distribution, we considered gEYij|bi=ECD4ij|bi and assumed the random error εijN(0,σε2V(ρ)) such that the correlation between two observations measured at time tij and tik for ith subject was Corr(Yij,Yik)=ρ|tijtik| for jk=1,ni.

Representing CD4 count as Poisson distributed outcome, we fit the GLMM (14) with gEYij|bi=logECD4ij|bi and considering AR(1) serial correlation for responses. For binary GLMM, we fit model (14), where gEYij|bi=logitPCD4ij350|bi and responses were AR(1) correlated. In all cases, we considered the continuous specification of the AR(1) correlation structure that took into account the actual distance between time points.

For each data distribution, we considered four approaches to estimate the nonlinear effect, f of time on CD4 count.

  1. A parametric approach, as suggested by Diggle et al. [25]. Following their approach, we specified the mean time-trend for CD4 count as constant prior to seroconversion and quadratic in time thereafter.

  2. Using second degree fractional polynomials, where we first identify the best curve within the fractional polynomials framework by ignoring the correlated nature of the data, and then fit the GLMM to respect the correlation structure of the data using the best selected curve.

  3. Applying the semiparametric mixed model to smooth the regression spline implementation of the time-CD4 association. We considered linear splines with knots specified as in (13). We also computed the degrees of freedom (df) of the smooth fit following Ruppert et al. [6] (Sections 8.3 and 11.4) to quantify the amount of smoothing used for estimating f. A linear function uses 1 df whereas a nonlinear function uses some number greater than 1, depending on the bumpiness of the function.

  4. A linear function.

To estimate the model parameters we used the marginal likelihood approach where estimates were obtained by REML for LMM. The parameters of the GLMMs were estimated via PQL method. All analyses were performed in R.

4.3 Results

Table 5 shows the summaries of the baseline characteristics for 369 included men. Mean and standard deviation (SD) are reported for quantitative variables whereas for categorical variables counts and percentages are provided. The mean patient age was 37.4 years.

Table 5:

Patients characteristics at baseline (first visit). Mean (SD) is reported for quantitative variables, while count (%) is reported for categorical variables.

CharacteristicSummary Measure (m=369)
Age37.4 (7.4)
Number of sexual partner8.9 (3.4)
Smoking (packs of cigarettes/day)1.2 (1.5)
Recreational drug user286 (77.5%)
Depressed181 (49.1%)
CD4 counts951.7 (400.0)
CD4 counts 350271 (11.4%)

Results from all models fits are presented in Table 6. The first panel of Table 6 summarizes results obtained from the mixed effects models fit considering square root of CD4 cell count as a continuous outcome and adopting four different smoothing approaches. The variance and correlation parameter estimates were very similar for all the smoothing methods. The estimated within-subject AR(1) correlation was small (around 0.15). The variance of the random intercept σb2 was estimated as high as around 15 for each of the considered models. The estimated degrees of freedom (df) of the smooth fit was 11.8. The fitted CD4-time trends are displayed in 2 (a) at the mean value of the confounders. The SPMM fit shows that the mean CD4 cell counts remained relatively stable until the time of seroconversion but decreased sharply over the first year after seroconversion. The counts then decreased gradually for the remaining observed time. The FP and parametric (following Diggle et al. [25]) fits did not closely reproduce the behaviour of the SPMM. Indeed, for these two fits there was an increase in CD4 counts after 4 years of the seroconversion. This may be a consequence of the parametric forms of the regression functions or due to a treatment or survivor effect.

The second panel of Table 6 shows results obtained from the models fit considering CD4 cell count as a Poisson outcome. The estimates of the correlation and variance parameters were very similar for all approaches. Fitted curves are shown in Figure 2(b) which are visually indistinguishable from those obtained from models considering CD4 cell counts as continuous.

Results from model fits considering CD4 cell count as a binary response with P(CD4 cell 350)=1 are shown in the third panel of Table 6. The estimates of the between-subject variance component σb2 were similar for all the models and quite large on the logit scale for binary outcomes. The estimates of ρ from all the models were near zero indicating no evidence of AR(1) correlation between observations within a subject. The estimated degrees of freedom was 3.13. Figure 2(c) displays the fitted probability of CD4 cell count 350, considering three smooth curves. For the SPMM fit, it is apparent that the risk of having a CD4 cell count 350 was zero up until the time of seroconversion, and it increased over time after seroconversion. The models fit using FP and parametric (following Diggle et al. [25]) largely reproduced the trend of SPMM except that they showed a slight decrease in risk after five years of seroconversion.

Simulation results suggested that the correlation and variance parameters were not well-estimated from the linear fit in the presence of curvature. Nevertheless, in our data analysis, the linear fit yielded similar estimates for the correlation and variance parameters to other smoothing approaches. This may be attributed to the fact that the CD4-time association was only slightly nonlinear. However, the shape of the association was better captured by the smoothing methods.

Table 6:

Results from LMMs, Poisson log-normal GLMMs, and logistic-normal GLMMs fits using a specific parametric model, fractional polynomials, semiparametric mixed models, and linear functional form for smoothing.

Smoothing MethodEstimate (95% approximate CI)
σb2σϵ2ρdf
LMM Fit: CD4 as Normal Response
Parametric15.2321.870.14
(following Diggle et al.)(12.33, 18.81)(20.10, 23.80)(0.10, 0.19)
Fractional Polynomial15.2821.960.13
(12.37, 18.87)(20.19, 23.88)(0.10, 0.18)
SPMM Approach:15.3520.950.1411.80
Linear Spline(12.48, 18.88)(19.25, 22.79)(0.10, 0.19)
Linear15.4622.730.15
(12.48, 19.15)(20.87, 24.76)(0.11, 0.20)
GLMM Fit: CD4 as Poisson Count
Parametric0.0770.116
(following Diggle et al.)(0.063, 0.095)(0.082, 0.163)
Fractional Polynomial0.0780.109
(0.063, 0.095)(0.076, 0.155)
SPMM Approach:0.0780.11111.00
Linear Spline(0.064, 0.096)(0.077, 0.158)
Linear0.0780.120
(0.064, 0.096)(0.085, 0.167)
GLMM Fit: CD4350 as 1
Parametric4.5900.016
(following Diggle et al.)(3.628, 5.808)(0.007, 0.036)
Fractional Polynomial3.7850.023
(2.930, 4.889)(0.010, 0.052)
SPMM Approach:4.2330.0193.13
Linear Spline(3.311, 5.412)(0.008, 0.044)
Linear5.1270.013
(4.075,6.450)(0.005, 0.034)
  1. σb2=variability across subjects; σε2=random error variance; df=estimated degrees of freedom of the smoother; ρ=serial correlation.

5 Discussion

We examined different approaches to smoothing in generalized linear mixed models and their effects on the estimation of covariance parameters for serially correlated normal, Poisson and binary distributed data through simulation studies. We considered a range of possible exposure-disease association shapes ranging from very simple (linear) to more complex to represent the range of shapes that might be encountered in epidemiologic research. Mixed model representations of penalized splines were applied to estimate smooth functions and compared with other simpler methods for curve fitting such as including a quadratic term, and fractional polynomials.

For normal and Poisson distributed outcomes, we found the semiparametric mixed models (SPMM) performed very well in estimating the correlation and variance parameters as well as the smooth functions even when the true functional form was linear. SPMM outperformed FP and quadratic polynomials, especially when the true association was complex and nonlinear. Our results suggested that proper estimation of the mean structures (fixed effects and smooth functions) was associated with the good estimation of covariance structures (correlation and random effects variances), as expected. The covariance structure of the model is highly dependent on correct specification of the mean structure because the covariance structure only explains the variability not explained by the systematic trend [26].

For binary data, the SPMM exhibited some bias in estimating variance parameters but nevertheless outperformed the other approaches. The bias of the variance component estimates increased as the magnitude of ρ increased. Fitting the true data-generating model also produced biased variance component estimates and were generally no better than the results of fitting the SPMM model, suggesting that the bias was inherent to the estimation method and not attributable to the smoothing approach.

Rather than PQL, using more refined approximation methods, for example Gaussian quadrature, to estimate the GLMMs may reduce the amount of bias in covariance parameters. However, such approximations are not computationally feasible because of the high dimensional integration required to fit the SPMM for generalized responses. Bias-corrected PQL [27] or a Bayesian approach could be more appropriate in binary data situations and is a topic of further research. Nevertheless, PQL is used very frequently because it converges reliably, and can accommodate complex correlation structures (e.g., random effects as well as serial correlations) in most software with reasonable computing time. Chen et al. [8] showed that Gauss Hermite Quadrature performs better than PQL in estimating the variance of random effects in a GLMM for correlated binary data. However, they did not consider the mixed model representation of penalized splines for estimating nonlinear functions. Instead, they used GCV based smoothing splines for estimating. Moreover, they did not consider any serial correlation in the data.

When the model was slightly misspecified (i.e., when data were generated (i) with random intercepts but no serial correlation or (ii) with serial correlation but no random intercepts, but models were fitted that estimated both serial correlation and random intercepts), there was a tendency to underestimate ρ and overestimate σb2 when ρ>0 and σb2=0 and vice versa when ρ=0 and σb2>0 suggesting some uncertainty about capturing the variability in the right form. For normally distributed data, our results were in line with the findings of Demidenko [20]: when the correlation structure was misspecified, there was little difference in the variance parameter estimates provided that the serial correlation was small.

This work has several strengths. Using GLMMs for smoothing in correlated data is currently an active area of research. In this study, a series of simulation studies was carried out across a range of data generation scenarios for three outcome distributions. Complex correlation structures (including both random intercepts and serial correlation) were considered in simulation and data analysis. Further, we compared smoothing via SPMM with other methods in a CD4 cell count dataset considering three different outcome distributions.

This study however has a number of limitations. While a range of scenarios was investigated, the range was not exhaustive and the results from this study may not be applicable to situations not considered. Moreover, we made several simplifying decisions: (i) we smoothed only one covariate; (ii) we generated our covariates to be independent; and, (iii) we used σb2=0.25 for both the Poisson and binary data generation though this value is much bigger on the logit scale for the binary case. Although future studies should address issues related to simultaneously smoothing several covariates, and allowing covariates to be correlated, we believe that understanding the simpler case first is worthwhile. The extension of the SPMM to smooth multiple covariates follows straightforwardly, but may be computationally expensive.

A correctly-specified mean model for response is essential to provide a good estimate of the true dose-response curve. We found the SPMM to be a flexible and useful approach to reveal the nonlinear dose-response relationship in analyzing correlated data. While estimating the nonlinear curve in an elegant way, the SPMM can also estimate the covariance parameters satisfactorily. Moreover, it is a model-based approach to smoothing and incorporation of more complications such as measurement error and missing data is quite straightforward. Although FP and quadratic polynomials performed well in estimating simple nonlinear associations, we recommend using the SPMM as it worked well irrespective of the shape of the association.

Acknowledgements

We thank the reviewers for their thoughtful comments which improved an initial draft of the paper. Andrea Benedetti is supported by the Fonds de recherche du Québec – Santé.

References

1. Greenland S. Avoiding power loss associated with categorization and ordinal scores in dose-response and trend analysis. Epidemiology 1995;6(4):450–54.10.1097/00001648-199507000-00025Suche in Google Scholar PubMed

2. Abrahamowicz M, du Berger R, Grover SA. Flexible modeling of the effects of serum cholesterol on coronary heart disease mortality. Am J Epidemiol 1997;145(8):714–29.10.1093/aje/145.8.714Suche in Google Scholar PubMed

3. Breslow NE, Clayton DG. Approximate inference in generalized linear mixed models. J Am Stat Assoc 1993;88:9–25.10.1080/01621459.1993.10594284Suche in Google Scholar

4. Gurrin LC, Scurrah KJ, Hazelton ML. Tutorial in biostatistics: spline smoothing with linear mixed models. Stat Med 2005;24:3361–81.10.1002/sim.2193Suche in Google Scholar PubMed

5. Wand MP. Smoothing and mixed models. Comput Stat 2003;18:223–49.10.1007/s001800300142Suche in Google Scholar

6. Ruppert D, Wand MP, Carroll RJ. Semiparametric Regression. Cambridge: Cambridge University Press, 2003.10.1017/CBO9780511755453Suche in Google Scholar

7. Lin X, Zhang D. Inference in generalized additive mixed models by using smoothing splines. J Royal Stat Soc: Ser B 1999;61(2):381–400.10.1111/1467-9868.00183Suche in Google Scholar

8. Chen J, Liu L, Johnson BA, O’Quigley J. Penalized likelihood estimation for semiparametric mixed models, with application to alcohol treatment research. Stat Med 2013;32:335–46.10.1002/sim.5528Suche in Google Scholar PubMed

9. Kaslow RA, Ostrow DG, Detels R et al. The Multicentre AIDS Cohort Study: rationale, organization and selected characteristics of the participants. Am J Epidemiol 1987;126:310–18.10.1093/aje/126.2.310Suche in Google Scholar PubMed

10. Zeger SL, Diggle PJ. Semiparametric models for longitudinal data with application to cd4 cell numbers in HIV seroconverters. Biometrics 1994;50: 689–99.10.2307/2532783Suche in Google Scholar

11. Zhang D, Lin X, Raz J, Sowers M. Semiparametric stochastic mixed models for longitudinal data. J Am Stat Assoc 1998;93:710–19.10.1080/01621459.1998.10473723Suche in Google Scholar

12. Rice JA, and Wu CO. Nonparametric mixed effects models for unequally sampled noisy curves. Biometrics 2001;57:253–59.10.1111/j.0006-341X.2001.00253.xSuche in Google Scholar

13. Guo W. Functional mixed effects models. Biometrics 2001;58:121–28.10.1111/j.0006-341X.2002.00121.xSuche in Google Scholar PubMed

14. Royston P, Altman DG. Regression using fractional polynomials of continuous co-variates: parsimonious parametric modelling (with discussion). Appl Stat 1994;43:429–67.10.2307/2986270Suche in Google Scholar

15. Ambler G, Royston P. Fractional polynomial model selection procedures: investigation of Type I error rate. J Stat Simul Comput 2001;69:89–108.10.1080/00949650108812083Suche in Google Scholar

16. Durban M, Harezlak J, Wand MP, Carrol RJ. Simple fitting of subject-specific curves for longitudinal data. Stat Med 2005;24:1153–67.10.1002/sim.1991Suche in Google Scholar PubMed

17. Wood SN. Fast stable restricted maximum likelihood and marginal likelihood estimation of semiparametric generalized linear models. J R Stat Soc Ser B (Stat Methodol) 2011;73(1):3–36.10.1111/j.1467-9868.2010.00749.xSuche in Google Scholar

18. Stone CJ, Koo CY. Additive splines in statistics. Proceedings of the Statistical Computing Section ASA, Washington, DC, 1985;45–48.Suche in Google Scholar

19. Eilers PHC, Marx BD. Flexible smoothing with B-splines and penalties. Stat Sci 1996;11(2):89–121.10.1214/ss/1038425655Suche in Google Scholar

20. Demidenko E. Mixed Models Theory and Applications. New Jersey: Willy & Sons, Inc, 2004.10.1002/0471728438Suche in Google Scholar

21. Sutradhar BC. Dynamic Mixed Models for Familial Longitudinal Data. New York: Springer, 2011.10.1007/978-1-4419-8342-8Suche in Google Scholar

22. Qaqish BF. A family of multivariate binary distributions for simulating correlated binary variables with specified marginal means and correlations. Biometrika 2003;90:455–63.10.1093/biomet/90.2.455Suche in Google Scholar

23. Pinheiro JC, Bates DM. Mixed-Effects Models in S and S-PLUS. New York: Springer, 2000.10.1007/978-1-4419-0318-1Suche in Google Scholar

24. Alain B. Leucocyte typing: human leucocyte differentiation antigens detected by monoclonal antibodies: specification, classification, nomenclature [report on the first international references workshop sponsored by INSERM, WHO and IUIS]. Berlin: Springer, 1984: 45–48.Suche in Google Scholar

25. Diggle PJ, Heagerty P, Liang KY, Zeger S. Analysis of Longitudinal Data. Oxford: Oxford University Press, 2002.10.1093/oso/9780198524847.001.0001Suche in Google Scholar

26. Verbeke G, Molenberghs G. Linear Mixed Models for Longitudinal Data. New York: Springer-Verlag, 2000.10.1007/978-1-4419-0300-6Suche in Google Scholar

27. Lin X. and Breslow NE. Bias correction in generalized linear mixed models with multiple components of dispersion. J Am Stat Assoc 1996;91:1007–16.10.1080/01621459.1996.10476971Suche in Google Scholar


Supplemental Material

The online version of this article (DOI:10.1515/ijb-2015-0026) offers supplementary material, available to authorized users. The supplemental files for this article include additional results from the simulation study.


Published Online: 2015-12-4
Published in Print: 2016-11-1

© 2016 Walter de Gruyter GmbH, Berlin/Boston

Heruntergeladen am 16.9.2025 von https://www.degruyterbrill.com/document/doi/10.1515/ijb-2015-0026/html
Button zum nach oben scrollen