Skip to Content
  • Proceeding Paper
  • Open Access

25 September 2026

8 Pages

Discrete Multivariate Copula-Based Model Fitting to Longitudinal Count Data †

,
and
1
Department of Accounting, Finance and Economics, University of Technology Mauritius, Port Louis 11134, Mauritius
2
Department of Economics and Statistics, https://ror.org/05cyprz33University of Mauritius, Réduit 80837, Mauritius
3
Department of Mathematics, https://ror.org/05cyprz33University of Mauritius, Réduit 80837, Mauritius
*
Author to whom correspondence should be addressed.

Abstract

In this paper, we develop the Poisson Integer-Valued Autoregressive (INAR) and negative binomial (NB) INAR models for longitudinal count data. As for the estimation of model parameters, we use the generalized estimating equation (GEE), generalized quasi-likelihood (GQL) and maximum likelihood (ML) estimation methods. The correlation parameters are estimated using the multivariate copula method. Through simulation studies, we compare the performance of GQL, GEE and ML. An application on number of seizures is also presented.
Keywords:
longitudinal; copula; GQL; GEE; ML

1. Introduction

Longitudinal data comprise repeated outcomes measured over a specified number of time points for different independent subjects. This implies that the sequence of observations for a particular subject is inter-related and this relation can be borne through some forms of auto-correlation structures that might be known or unknown [1,2,3,4,5,6] or through some latent random effects [7,8]. However, most discussions occurred in the literature favour the usage of serial auto-correlation structures to model the longitudinal data, in particular, count data.
In the event the exact auto-correlation structure in the longitudinal count data is known, the stochastic model and likelihood equation can comfortably be constructed. Otherwise, Liang and Zeger [9] proposed a working auto-correlation structure to mimic the exact structure of the longitudinal series and implemented a generalized estimating equation (GEE) approach to estimate the model parameters. The working structures include the auto-regressive, moving average and equicorrelation structures. The GEE has the same structure as the quasi-likelihood function in Wedderburn [10] and the likelihood estimating function from the exponential dispersion family, comprising the gradient, covariance matrix and score vector. Since the introduction of the GEE approach, several authors, in particular, Prentice and Zhao [11], Fitzmaurice and Laird [12], Qu and Lindsay [13,14] and Qu and Song [15], proposed alternative representations of the GEE approach and the working structures in pursuit of obtaining more efficient parameter estimates. However, Crowder [16] identified deficiencies in the GEE approach in some context where the auto-correlation parameters cannot be estimated. On the other hand, Sutradhar and Das [1] noticed that the GEE based on the independence working structure may result in more efficient estimates than GEE based on other aforementioned working structures. Thus, Sutradhar and Das [1] proposed another general auto-correlation structure that can accommodate the common working structures and is more robust. This approach was termed the generalized quasi-likelihood approach (GQL). Sutradhar and Das [1] demonstrated that the GQL provides more efficient and less biased estimates than the GEE based on the different working structures.
However, in Jowaheer and Sutradhar [17], we noticed that the GQL approach may still involve some extra working structures such as the multivariate normality assumption in the presence of cross product scores. In particular, this happens where the distribution of the longitudinal outcome is not single parameterized. In addition, the GQL do not provide any information criteria to assess the fitting of the longitudinal model. Hence, be it the working or robust auto-correlation structure, the application of the quasi-likelihood method as an inferential procedure in longitudinal setting is quite restrictive. To overcome these shortcomings, this paper proposes a generalized multivariate discrete distribution for modelling the longitudinal counts using copula function. Hence, the formulation of a likelihood equation and establishing the fitting criteria are most feasible.
The organization of the paper is as follows: In the next section, the multivariate discrete distribution based from copula constructor is presented. Section 3 presents the simulation study with the generation of repeated time series data from the integer-valued auto-regressive process in Mckenzie [18]. In the same section, we apply both GQL and likelihood approaches to compare the consistency and efficiency of the estimators. In Section 4, we apply the multivariate model to the analysis of the epileptic seizure counts. The conclusion is presented in the last section.

2. Methods

Firstly, we introduce some useful notations. Let Y i t be the random variable describing the longitudinal count observation for the i t h subject at the t t h time point, where i = 1 , 2 , 3 , … , N and t = 1 , 2 , 3 , … , T . X i t , is the vector of explanatory variables, such that, X i t = X i t , 1 , X i t , 2 , … , X i t , p T and assuming the E ( Y i t ) = μ i t = exp ( X i t T β ) , where β = β 1 , β 2 , … , β p T . Similarly, Y i , . and μ i , . denote the T × 1 vectors Y i = Y i 1 , Y i 2 , … , Y i T T and μ i = μ i 1 , μ i 2 , … , μ i T T .
We recall earlier that in the non-specification of the exact auto-correlation structure, researchers [9,19] considered the quasi-likelihood method to estimate the regression and other model parameters, based on the working or robust auto-correlation structure specification. This was forcibly due to the non-availability of the joint distribution of Y i , and this also forms the main motivation of this paper. Alternatively, this paper proposes to specify the multivariate discrete distribution f ( Y i ) using the copula method described in Nikoloulopoulos, Aristidis and Karlis [20]. The copula has the additional advantage of separating the marginals and hence offers the flexibility of specifying a multivariate distribution with different marginal probability functions. The next question is how far the copula captures the serial dependence among the repeated observations. In the literature, in the context of the univariate time series, Nikoloulopoulos, Aristidis and Karlis [20] demonstrated that the usage of copulas offers much flexibility in modelling all forms of serial dependence.
By definition, a T-variate copula C ( u 1 , … , u T ) is a cumulative distribution function (cdf) with uniform marginals on the interval (0, 1) [20]. If F i j ( y i j ) is the cdf of a univariate random variable Y i j , then C ( F i 1 ( y i 1 ) , … , F i T ( y i T ) ) is an m-variate distribution for Y i = ( Y i 1 , … , Y i T ) T with marginal distributions F i j , j = 1, …, T. On the other hand, if H is a T-variate cdf with univariate marginal cdfs F i 1 , … , F i T , then there exists an T-variate copula C such for all y i = ( y i 1 , … , y i T ) T ,
H ( y i 1 , … , y i T ) = C ( F i 1 ( y i 1 ) , … , F i T ( y i T ) ) .
For the discrete integer-valued random vector ( Y i 1 , … , Y i T ) T with marginals F i 1 , … , F i T and joint cdf given by the copula representation H ( y i 1 , … , y i T ) = C ( F i 1 ( y i 1 ) , … , F i T ( y i T ) ) , let c = ( c 1 , … , c T ) be vertices where each c k is equal to either y i k or y i , k − 1 , k = 1 , … , T . The joint pmf h(·) of the discrete random variables Y i 1 , … , Y i T is given by
h ( y i 1 , y i 2 , … , y i T ) = ∑ s g n ( c ) C ( F i 1 ( c i 1 ) , … , F i T ( c i T ) ) ,
where the sum is taken over all vertices c and sgn(c) is given by (see [20]),
s g n ( c ) = 1 , if c k = y k − 1 for an even number of k ’ s , − 1 , if c k = y k − 1 for an odd number of k ’ s
In this paper, we consider a 4-variate Frank copula given by
C θ ( u 1 , u 2 , u 3 , u 4 ) = − 1 θ − 1 θ ( exp ( − u 1 θ ) − 1 ) ( exp ( − u 2 θ ) − 1 ) ( exp ( − θ ) − 1 ) − 1 θ ( exp ( − u 3 θ ) − 1 ) ( exp ( − u 4 θ ) − 1 ) ( exp ( − θ ) − 1 )
where 0 ≤ u 1 , u 2 , u 3 , u 4 ≤ 1 , θ ∈ ( − ∞ , ∞ ) − { 0 } .
This paper uses this mechanism to construct the joint distribution of Y i , and thereon applies the maximum likelihood conditional (MLC) approach to estimate the model parameters. The ML approach looks statistically more robust as compared to the ‘working’ estimation approaches, as described in Liang and Zeger [9] and Qu and Lindsay [13,14]. Interestingly, we will compare the efficiency of estimators under these two classes of techniques in the next section on a simulation study.

3. Simulation

In the simulation part, we assume a discrete-valued auto-regressive process (INAR) from Mckenzie [18] to generate longitudinal count observations with Poisson (Poisson INAR) and negative binomial marginals (NB INAR).

3.1. Poisson-INAR Longitudinal Model

We start with the Poisson-INAR process is given as:
Y i t = ρ ∘ Y i , t − 1 + R i t
for i = 1 , 2 , 3 , … , I and t = 1 , 2 , 3 , … , T . R i t is Poisson with mean ( 1 − ρ ) μ i , where μ i = exp ( β 0 + β 1 l o g ( i ) ) and ρ ∘ Y i , t − 1 = ∑ s = 0 Y i , t − 1 b s ( ρ ) . The { b s ( . ) } is the sequence of identically and independently Bernoulli distributed random variables with probability ρ , for 0 < ρ < 1 . Equation (5) consists of three unknown parameters ( β 0 , β 1 , ρ ) to be estimated. We consider the three inferential procedures to estimate these parameters: GEE from Liang and Zeger [9] with the auto-regressive working structure, the GQL approach from Jowaheer and Sutradhar [17] and the multivariate copula-based likelihood approach discussed in Section 2. We assume the population parameters are β 0 = 1 , β 1 = 0.6 , ρ = 0.8 with T = 4 and generate longitudinal data for I = 30 , 60 , 100 .
Table 1 displays the mean estimates of the regression and correlation parameters and the values in the brackets (.) represent their respective standard errors. It can be observed that the model estimates are consistent and as the time point increases, the standard errors listed in brackets decrease, confirming the asymptotic performance of the model estimates. However, the estimates of the MLC estimation method are better than GQL and GEE.
Table 1. Estimates of the model parameters for Poisson INAR.

3.2. Negative Binomial INAR Model

Marginally, y i t has the negative binomial distribution with probability mass function
f ( y i t ) = Γ ( c − 1 + y i t ) Γ ( c − 1 ) y i t ! ( 1 1 + c θ i t ) c − 1 ( c θ i t 1 + c θ i t ) y i t
i.e.,
y i t ∼ NeBin ( 1 / c , c θ i t )
where c is the over-dispersion parameter and the expectation and variance are given by
E ( Y i t ) = θ i t = exp ( x i t T β ) , V a r ( Y i t ) = θ i t + c θ i t 2
where c > 0 .
Let y i , t − 1 ∼ NeBin ( 1 / c , c θ i 1 ) and d i t ∼ NeBin { ( 1 − ρ ) / c , c θ i 1 } where 0 < ρ < 1 . y i , t − 1 and d i t are independent. The relation between y i t and y i , t − 1 is given by
y i t = α i t ∗ y i , t − 1 + d i t
where 0 < α i t < 1 and α i t ∼ Beta ( ρ c , 1 − ρ c ) .
From Table 2, it can be observed that again the model estimates are consistent and as the time point increases, the standard errors listed in brackets decrease. The estimates of the MLC are better than GQL and GEE.
Table 2. Estimates of the model parameters.

4. Application

We revisit the epileptic dataset that was analysed by Jowaheer and Sutradhar [17]. The data consists of 59 epileptic patients for whom the number of seizures occurring at each of four successive two weekly clinic visits were reported. The summary statistics for these responses are given in Table 3.
Table 3. Summary statistics of the epileptic seizure counts.
We note that the variances are greater than their corresponding means for each time point indicating that the data are clearly over-dispersed. There are five covariates namely the intercept term denoted by x i t 1 , the treatment parameter x i t 2 , coded as 0 for placebo and 1 for progabide, the baseline-seizure rates denoted by x i t 3 , the age of the person denoted by x i t 4 and the interaction effect between treatment and baseline seizure rates x i t 5 . Note that the covariates are time-independent. The mean parameter of the negative binomial distribution for the i t h person is given by θ i = exp ( x i T β ) with x i = ( x i t 1 , x i t 2 , … , x i t 5 ) T for t = 1 , … , 4 . Here β is the 5 × 1 vector of regression parameters. Jowaheer and Sutradhar [17] used the negative binomial model and estimate the model parameters using the true general auto-correlation structure based GQL approach. We analyse the epileptic data assuming that the counts follow the unstructured covariance matrix and estimate the parameters using the MLC approach, as shown in Table 4 and Table 5.
Table 4. Epileptic data: estimates of the regression using GQL and MLC approaches.
Table 5. Epileptic data: estimates of the over-dispersion and correlation parameters using GQL and MLC approaches.
We choose small starting values for the longitudinal correlations and small positive values for the regression and over-dispersion parameters. To obtain GQL estimates, we apply the iterative equation and calculate ρ ^ . Some starting values also lead to computational difficulties in calculating the inverse of the covariance matrix in the GQL approach.
The auto-correlation values under MLC are large, indicating high longitudinal correlations. The values of c under both methods justify that the data are over-dispersed. The treatment parameter in both methods is negative which indicate that the predicted seizure counts will be less in the treatment group than in the placebo group. The age factor is positive indicating that as age increases, the patients are more likely to obtain more epileptic attacks. The interaction between the treatment and the baseline seizure rate does not appear to be significant in both methods.
Based on the standard errors, we note that the estimates of the parameters under the MLC approach are more efficient than GQL especially for the over-dispersion parameter.

5. Conclusions

In this paper, we have presented the Poisson INAR and NB INAR models. We then develop the GQL, GEE and MLC estimation approaches, by using the multivariate copula to estimate the correlation parameters of the proposed model. Through simulation studies, we have seen that MLC provides more efficient estimates particularly for the over-dispersion parameter. GEE yields less efficient estimates of the regression parameters with minor discrepancies in the standard errors as in the Poisson case but the method fails to provide efficient estimates of the over-dispersion parameter. This may be because the method does not take into consideration the correlations among the responses. The model is also applied on an epileptic data series with efficient estimates of the MLC.

Author Contributions

Conceptualization, N.M.K.; methodology, Y.S.; software, N.M.K.; validation, V.J. and Dr Y.S.; formal analysis, N.M.K.; investigation, Y.S.; resources, N.M.K.; data curation, N.M.K.; writing—original draft preparation, V.J.; writing—review and editing, N.M.K. and Y.S.; visualization, Y.S.; supervision, V.J.; project administration, Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Available in Software R (Robustbase package, Data epilepsy).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Sutradhar, B.; Das, K. On the efficiency of regression estimators in generalised linear models for longitudinal data. Biometrika 1999, 86, 459–465. [Google Scholar] [CrossRef] [Scilit]
  2. Sutradhar, B.; Das, K. A higher order approximation to likelihood inference in the Poisson mixed model. Stat. Probab. Lett. 2001, 52, 59–67. [Google Scholar] [CrossRef] [Scilit]
  3. Sutradhar, B.; Farrell, P. Analyzing muiltivariate longitudinal binary data: A generalized estimating equations approach. Can. J. Stat. 2004, 32, 39–55. [Google Scholar] [CrossRef] [Scilit]
  4. Sutradhar, B.; Jowaheer, V. On familial longitudinal poisson mixed models with gamma random effects. J. Multivar. Anal. 2003, 87, 398–412. [Google Scholar] [CrossRef] [Scilit][Green Version]
  5. Sutradhar, B.; Kovacevic, M. Analysing ordinal longitudinal survey data: Generalised estimating equations approach. Biometrika 2000, 87, 837–848. [Google Scholar] [CrossRef] [Scilit]
  6. Sutradhar, B.; Qu, Z. On approximate likelihood inference in a Poisson mixed model. Can. J. Stat. 1988, 26, 169–186. [Google Scholar]
  7. Thall, P.; Vail, S. Some covariance models for longitudinal count data with overdispersion. Biometrics 1990, 46, 657–671. [Google Scholar] [CrossRef] [Scilit]
  8. Laird, N.; Ware, J. Random-effects models for longitudinal data. Biometrics 1982, 38, 963–974. [Google Scholar] [CrossRef] [Scilit]
  9. Liang, K.; Zeger, S. Longitudinal data analysis using generalized linear models. Biometrika 1986, 73, 13–22. [Google Scholar] [CrossRef]
  10. Wedderburn, R.W. Quasi-likelihood functions, generalizedlinear models and the Gauss-Newton method. Biometrika 1974, 61, 439–447. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  11. Prentice, R.; Zhao, L. Estimating equations for parameters in means and covariances of multivariate discrete and continuous responses. Biometrics 1991, 47, 825–839. [Google Scholar] [CrossRef] [Scilit]
  12. FitzMaurice, G.; Laird, N.; Rotnizky, A. Regression models for discrete longitudinal responses. Stat. Sci. 1993, 8, 284–309. [Google Scholar] [CrossRef] [Scilit]
  13. Qu, A.; Lindsay, B. Building adaptive estimating equations when inverse of covariance estimation is difficult. J. R. Stat. Soc. 2003, 65, 127–142. [Google Scholar] [CrossRef] [Scilit]
  14. Qu, A.; Lindsay, B.; Li, B. Improving generalised estimating equations using quadratic inference functions. Biometrika 2000, 87, 823–836. [Google Scholar] [CrossRef] [Scilit]
  15. Qu, A.; Song, P. Assessing robustness of generalized estimating equations and quadratic inference functions. Biometrika 2004, 91, 447–459. [Google Scholar] [CrossRef] [Scilit]
  16. Crowder, M. On the use of a working correlation matrix in using generalized linear models for repeated measures. Biometrika 1995, 82, 407–410. [Google Scholar] [CrossRef]
  17. Jowaheer, V.; Sutradhar, B. Analysing longitudinal count data with overdipsersion. Biometrika 2002, 89, 389–399. [Google Scholar] [CrossRef] [Scilit]
  18. McKenzie, E. Autoregressive moving-average processes with negative binomial and geometric marginal distrbutions. Adv. Appl. Probab. 1986, 18, 679–705. [Google Scholar] [CrossRef] [Scilit]
  19. Zeger, S.; Qaqish, B. Markov regression models for time series: A quasi-likelihood approach. Biometrics 1988, 44, 1019–1031. [Google Scholar] [CrossRef] [Scilit]
  20. Nikoloulopoulos, A.K.; Karlis, D. Modeling multivariate count data using copulas. Commun.-Stat.-Simul. Comput. 2009, 39, 172–187. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.