Next Article in Journal
Two New Strategies for Pricing Freight Options by Means of a Valuation PDE and by Functional Bounds
Next Article in Special Issue
Determination of the Factors Affecting King Abdul Aziz University Published Articles in ISI by Multilayer Perceptron Artificial Neural Network
Previous Article in Journal
Generating of Nonisospectral Integrable Hierarchies via the Lie-Algebraic Recursion Scheme
Previous Article in Special Issue
Application of Mixed Sampling to Real Life Data: A Case Study on Socio-Economic Determinants by Using SEM and CFA Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Hidden Markov Model to Address Measurement Errors in Ordinal Response Scale and Non-Decreasing Process

by
Lizbeth Naranjo
1,
Luz Judith R. Esparza
2 and
Carlos J. Pérez
3,*
1
Departamento de Matemáticas, Facultad de Ciencias, Universidad Nacional Autónoma de México, 04510 Ciudad de México, Mexico
2
Departamento de Matemáticas y Física, Cátedra CONACyT, Universidad Autónoma de Aguascalientes, 20130 Aguascalientes, Mexico
3
Departamento de Matemáticas, Facultad de Veterinaria, Universidad de Extremadura, 10003 Cáceres, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(4), 622; https://doi.org/10.3390/math8040622
Submission received: 15 March 2020 / Revised: 13 April 2020 / Accepted: 15 April 2020 / Published: 17 April 2020
(This article belongs to the Special Issue Statistics 2020)

Abstract

:
A Bayesian approach was developed, tested, and applied to model ordinal response data in monotone non-decreasing processes with measurement errors. An inhomogeneous hidden Markov model with continuous state-space was considered to incorporate measurement errors in the categorical response at the same time that the non-decreasing patterns were kept. The computational difficulties were avoided by including latent variables that allowed implementing an efficient Markov chain Monte Carlo method. A simulation-based analysis was carried out to validate the approach, whereas the proposed approach was applied to analyze aortic aneurysm progression data.

1. Introduction

Statistical modeling depends on accurate data to provide reliable results in many contexts. This is especially relevant in the case of medical diagnosis. Since the human factor is introduced in the data collection processes, errors may occur. For example, when modeling a degenerative disease, which should produce non-decreasing outcome data over time, it may happen that some data do not satisfy this condition, mainly due to human factors. Therefore, additional parameters should be included in the statistical approach to correct the bias yielded by the use of error-prone data. Ignoring measurement errors may lead, in many cases, to non-optimal decisions (see, e.g., [1,2]). For example, the wrong estimations can be obtained for the sensitivity and specificity of diagnostic tests, which may lead to errors in positive and negative predictive values, implying diagnostic errors. Thus, statistical models should incorporate correction mechanisms for measurement errors to produce proper inference.
In the scientific literature, there are different approaches considering measurement errors in different contexts, depending on the type of observed data. When a measurement error occurs in a categorical variable, it is called misclassification. The work in [3] proposed statistical models for phenomena with misclassified ordinal responses in the multivariate case. The work in [4] considered covariates with missing data. The work in [5] addressed misclassified ordinal response data based on a cross-sectional framework. For misclassified longitudinal data with categorical responses, The works in [6,7] considered generalized linear mixed models, whereas [6,8,9] used approaches based on generalized estimating equations.
Multi-state transitional models and hidden Markov models (HMM) are useful for quantifying disease staging. They can be used to examine measurement error and misclassification in longitudinal studies where the outcome is continuous or categorical in both continuous and discrete time settings. For binary misclassifications with non-monotone longitudinal responses, HMM have been considered by several authors ( e.g., [10,11]). The works in [12,13,14,15] addressed the problem of misclassified monotone longitudinal responses. The work in [16,17,18] proposed models for longitudinal data with ordinal responses subject to misclassification in a non-continuous internal process.
HMM with random effects [19], also called mixed hidden Markov models (MHMM), have been used to cope with misclassification in multilevel data [20] and longitudinal data [21]. The model parameters of HMM and MHMM for true monotone responses may be estimated without the use of external information on the misclassification parameters. Recently, the works in [22,23] developed approaches based on HMM to model measurement errors in continuous and binary responses, respectively, in the context of non-decreasing processes. In this paper, an HMM is proposed to address measurement errors in the ordinal response in the context of monotone non-decreasing processes. A Bayesian framework is presented with an efficient Markov chain Monte Carlo (MCMC) method that solves the computational problem. The approach is applied to simulated data in order to evaluate its performance and to the problem of grading aortic aneurysms based on misclassified data.
In the proposed approach, the true process by which the disease develops can be modeled continuously, but this level of measurement is transformed into an ordinal scale for practical purposes. Furthermore, considering that the process is non-decreasing, it is assumed that the disease progressively worsens. Aortic aneurysm is an example of the type of disease that can be modeled with this approach, since it is a located and permanent dilation that occurs in the aorta and is caused by a progressive degeneration of its wall. It must be monitored because its natural evolution is growth until breakage. Its diagnosis is based on the diameter of the aorta [24], but it is staged by severity, according to successive ranges of aortic diameter in an ordinal scale (from Stages 1 to 4). Besides, this disease is prone to measurement errors due to the ultrasound equipment and/or its management.
The rest of the paper is organized as follows. Section 2 includes the proposed approach considering non-decreasing time processes with measurement error in the ordinal response and the conditional independence assumptions. In Section 3, a Bayesian analysis is presented. Section 4 shows the model performance with a simulation-based example, whereas the analysis of the aortic aneurysm data is presented in Section 5. Finally, the conclusions are presented in Section 6.

2. The Model

The proposed approach considered a time-dependent process, which was continuous and monotone non-decreasing. It addressed the measurement errors in the ordinal response, and it took into account several conditional independence assumptions. The following subsections describe the approach.

2.1. A Continuous Monotone Non-Decreasing Process

N response scores were considered, all of them recorded at time points t i k i , i = 1 , , N and k i = 1 , , K i . Without loss of generality and for the sake of simplicity, the subjects were assumed to have the same number of time points, which is denoted by K . Nevertheless, this is only a notation issue, and a different number of time points could be handled by the approach. Let W i k be the true response for the ith subject at time t i k , such as W i 1 W i 2 W i , K - 1 W i K , for all i. This means that { W i k } is a monotone non-decreasing continuous process, representing the true gradual process, which is difficult to score quantitatively, and it is not observable. Therefore, let { Y i k * } be a process that is recorded and subject to measurement error, which will be introduced in Section 2.2.
Now, consider two vectors of covariates associated with the ith subject: x i , which is a non time-varying L-dimensional vector, and z i k , which is a time-varying M-dimensional vector at time point t i k . Moreover, z i = ( z i 1 , , z i K ) represents the vector of covariates for the ith subject. Let η i k be the linear predictors for the ith subject at time t i k , consisting of linear combinations of the covariates x i and z i k , i.e.:
η i k = x i β + z i k γ ,
where β and γ are the L-dimensional and M-dimensional vectors of coefficients for the covariates x i and z i k , respectively. Then, W i = ( W i 1 , , W i K ) is the unknown response vector that is related to a set of the exogenous covariates x i and z i k through the following equations (see [22]):
W i 1 N η i 1 , 1
W i k | W i , k 1 = w i , k 1 N η i k , 1 I W i k w i , k 1 , k = 2 , , K ,
where I [ · ] denotes the indicator function. Since the W i k ’s are unobserved and in order to avoid identifiability problems, the variances of the normal distributions were set to one. Moreover, a first-order Markov chain property for continuous processes was assumed, and the truncation allowed the non-decreasing restriction to be satisfied.

2.2. Addressing Measurement Errors in Ordinal Response

The response variables W i k are latent variables assumed to be prone to measurement errors. Let Y i k * be the non-error-free ordinal response for subject i at time t i k , where Y i k * takes one of J categories. Thus, Y i * = ( Y i 1 * , , Y i K * ) denotes the observed score, which may have been measured with error, and with either non-decreasing or decreasing patterns.
Let p i k j = P [ Y i k * = j | x i , z i k ] denote the probability that the ith subject at time t i k is classified in the jth category for j = 1 , , J . For ordered response categories, the ordinal model can be defined by cutpoints κ 0 , κ 1 , , κ J 1 , κ J , considering that p i k j = Ψ κ j η i k Ψ κ j 1 η i k , where Ψ ( · ) is a cumulative distribution function (cdf) (see [25]). Let κ = κ 1 , , κ J 1 be the vector of unknown cutpoints with κ 0 = and κ J = . In order to avoid parameter identifiability problems, the intercept term is excluded from the linear predictor η i k , or it is included, but with only J 2 unknown cutpoints κ = ( κ 2 , , κ J 1 ) where κ 1 = 0 .
Now, based on the data augmentation framework for the ordinal regression model proposed by [25,26], let W i k * be the non error-free continuous response for subject i at time t i k having Ψ as the cdf. These variables W i k * are related to Y i k * by:
Y i k * = j if κ j 1 < W i k * κ j , for j = 1 , , J .
Measurement error is here assumed to occur on the latent continuous variable W i k * , which has a normal distribution conditional on W i k (see [1] and [2]), i.e.:
W i k * | W i k = w i k N ( w i k , σ 2 ) .
Note that in the case that there is information about who examined each subject i at each time k , then a different variance parameter could be used to estimate the degree of error made by each examiner. Moreover, different cutpoints could be considered for each time point.

2.3. Conditional Independence Assumptions

The proposed full model is an inhomogeneous hidden Markov model with a continuous state-space that is comprised of Equations (1)–(5). Figure 1 displays the probabilistic graphical representation showing the dependencies among the variables in the proposed model. The usual convention of graphical models is followed.
The process is characterized by the following conditional independence assumptions (see also [27]):
  • 1 i N Y i * | W 1 , , W N , σ 2 , i.e., the observed ordinal response vectors for each subject are independent given the true unobserved continuous responses and the variance of the measurement error.
  • Y i * W 1 , , W i 1 , W i + 1 , , W N | W i , σ 2 , i , i.e., the distribution of the observed ordinal response vector for a subject only depends on his/her true unobserved continuous response vector and the variance of the measurement error.
  • 1 k K Y i k * | W i , σ 2 , ( i , k ) , i.e., the observed ordinal response for a subject at one time point is independent of the one for the same subject at any other point of time, given the subject’s true unobserved continuous response vector and the measurement error variance.
  • Y i k * W i 1 , , W i , k 1 , W i , k + 1 , , W i K | W i k , σ 2 , i.e., the distribution of the observed ordinal response in the kth examination only depends on the subject’s true unobserved continuous response at the same examination and variance of the measurement error.
These conditional independence assumptions lead to distributions that are free of other model parameters. In particular, they are independent of parameters β , γ , and κ , and they are also independent of the observed variables x and z . Note that these assumptions are a natural extension of the usual conditional independence assumptions of the HMM proposed by [28].

3. Bayesian Analysis

In this section, the Bayesian analysis is presented, including the MCMC algorithm used.

3.1. The Prior Distributions

Some components of the prior distribution were chosen to be conditionally conjugate distributions. For the coefficients of the covariates in the linear predictor, normal distributions were considered, i.e., β N L ( b , B ) and γ N M ( c , C ) . The inverse Gamma (IG) was taken for the prior distribution of the variance parameter related to the measurement error model, namely σ 2 IG ( s , r ) . For the cutpoints κ , a flat prior distribution was used, i.e., π ( κ ) 1 . Note that all these distributions allow obtaining the posterior distributions in an easy way.

3.2. Exploring the Posterior Distribution

Based on the independence assumptions defined in Section 2.3, the likelihood function has the following form:
L W * , W , β , γ , κ , σ 2 | Y * , x , z = i = 1 N k = 1 K P Y i k * | W i k * , κ P W i k * | W i k , σ 2 × P W i 1 | x i , z i 1 , β , γ k = 2 K P W i k | W i , k 1 , x i , z i k , β , γ .
Therefore, from (6) and the prior distributions, the joint posterior distribution is given by:
π W * , W , β , γ , κ , σ 2 | Y * , x , z L W * , W , β , γ , κ , σ 2 | Y * , x , z π β π γ π κ π σ 2 .
Note that the posterior inference considers the relationship between the covariates and the latent variables jointly with the prior distributions. Figure 2 shows a graphical representation of the proposed model. This is based on the doodle objects of WinBUGS [29]. It represents a direct acyclic graph, where the nodes are the model variables and the arrows show dependencies between them. There are two rectangular frames representing sets of identical repeating operations. One panel is indexed by i and ranges from one to N (subjects), and the second panel is indexed by k and ranges from two to K (time points). The variables Y i k * , and x i , and z i k are represented by rectangular boxes, and they correspond to the response variables subject to measurement error and the exactly known independent variables, respectively. The stochastic variables W i k * and W i k (latent variables related to the responses) are represented by oval nodes with the heads of the simple arrows pointing to them. The linear predictors η i k depend on the variables and parameters from which their arrows start, and these are represented by double-lined arrows pointing to them. Finally, the parameters β , γ , κ , and σ 2 are stochastic, with distributions depending on other hyperparameters.
Since (7) is not directly tractable for computing, a Markov chain Monte Carlo method was used [30]. The proposed approach was implemented in JAGS software (http://mcmc-jags.sourceforge.net/) through the R platform (https://cran.r-project.org/). Source codes and instructions can be downloaded from the GitHub repository through the link https://github.com/lizbethna/HMMprogressionOrdinal.git.

4. Simulation Example

A procedure was implemented to generate one hundred datasets. A set of measurements for N = 100 subjects at K = 6 time points was simulated. The covariates x i and z i k were generated from uniform distributions, x i l U ( 0 , 1 ) and z i k m U ( 0 , 1 ) , for i = 1 , , N , k = 1 , , K , l = 1 , , L , and m = 1 , , M , and they were vectors of dimension L = 2 and M = 2 , respectively, for subject i at time point k . Linear predictors of Equation (1) were computed by using β = ( 1 , 1 ) and γ = ( 1 , 1 ) .
The true responses w i k were generated by Equations (2) and (3). Now, considering the conditional independence assumptions and J = 4 categories, the responses subject to measurement error Y i k * were generated by Equation (4), by using the cutpoints κ = ( 0 , 2 , 4 ) , and two values for the standard deviation parameter of the measurement error were considered, assuming two different values for the measurement errors that were committed, σ 1 = 0.5 (for the first half of the subjects) and σ 2 = 1 (for the other subjects), defined by the latent continuous variable subject to measurement error w i k * in (5).
Using the simulation-based procedure previously described, one-hundred datasets with 100 subjects each were generated. Table 1 shows the average transition rates between stages.
In order to assess the model generalization performance, a cross-validation was considered, splitting datasets into training (75% of the subjects) and testing subsets. Using the training data, the model parameters were estimated, and using the testing data, the classification errors were computed. This was performed for all simulated datasets, and then, the results were averaged.
For the prior distributions, the following were considered: β N L ( 0 , diag ( 10 , 000 ) ) , γ N M ( 0 , diag ( 10 , 000 ) ) , and σ 2 IG ( 0.001 , 0.001 ) . Now, in order to obtain the convergence of the MCMC algorithm, twenty-thousand iterations were considered, with a burn-in of 5000. For each chain, a thinning period of 10 generated values was considered, resulting in a reduced chain of length 2000. The convergence analysis was performed by using the BOA package [31].
After applying the MCMC algorithm with the previous specifications, the posterior distribution was estimated. Table 2 presents the means and standard deviations of the posterior estimates of the regression coefficients and variance parameters based on the 100 generated datasets.
Note that the estimation of the parameters was reasonably well recovered, showing small biases. Moreover, models with measurement errors usually required external information on the parameters to correct the error, which could be given via informative prior distributions. The proposed vague informative prior distributions provided good results, since the model managed to capture the measurement errors of the response variable properly.
In order to measure the goodness-of-fit of the approach, the mean absolute error (MAE) and root mean squared error (RMSE) were considered. Table 3 shows the means and the standard deviations (between brackets) of the goodness-of-fit criteria obtained with the specified cross-validation scheme. The results showed greater errors between the observed responses and the estimated ones ( W * , W ^ ) than those between the non-decreasing generated responses and the estimated values ( W , W ^ ).
Note that the parameters of the model could be estimated without using external information about the measurement error parameters, i.e., the approach was able to obtain information from data in order to estimate the parameters related to measurement errors.

5. Aortic Aneurysm Progression

An aortic aneurysm is an abnormal bulge that occurs in the wall of the aorta, which is greater than 1.5 times its normal size [24]. Aortic aneurysms can occur anywhere in the aorta and may be tube-shaped or rounded. If an aneurysm grows large, it can burst and cause dangerous bleeding or even death. Therefore, once it has been detected, it is very important to perform a proper tracking.
The following analysis as based on longitudinal measurements of the grades of aortic aneurysms, measured by ultrasound examination of the aorta diameter. The dataset aneur is available in the R package msm [32]. In this dataset, the disease is staged by severity, according to successive ranges of aortic diameter. The data frame contains 4337 rows. Each row corresponds to an ultrasound scan from one of 838 men over 65 years of age. The variables are the following: ptnum, patient identification number; age, recipient age at examination (years); diam, aortic diameter; stage, stage of aneurysm. The stages represent successive degrees of aneurysm severity, as indicated by the aortic diameter: Stage 1, aneurysm free, less than 30 mm; Stage 2, mild aneurysm, 30–44 mm; Stage 3, moderate aneurysm, 45–54 mm; Stage 4, severe aneurysm, 55 mm and above. These are the stages that are often used to determine the time to the next screen.
The data used in this paper were from 207 men who had more than one screen, specifically, who had a stage greater than 1. The remaining subjects appeared in Stage 1 at the initial screen and were not offered an additional screen, and no longitudinal study could be performed. Table 4 shows the relative frequencies of the transitions between observed stages at consecutive pairs of times. The measures were subject to error. It can be observed that the data presented decreasing transitions, i.e., decreasing patterns, which were not possible since the disease has a degenerative nature. The measurement errors could be due to the ultrasonography scanners or the screening process.
Prior information was not available for the model parameters; therefore, vague information distributions were considered. Specifically, β N ( 0 , 10 , 000 ) , and σ y 2 IG ( 0.01 , 0.01 ) . A total of 50,000 iterations were performed with 20,000 burn-in iterations with a thinning factor of 10. The BOA package [31] was used to assess the chain convergence. The JAGS code under the R platform was run on a computer with a 2.5GHz Intel Core i7 processor and 16GB 1600 MHz DDR3 RAM memory. The computation time was 3.92 min.
The proposed approach provided information about the progression process through the regression parameter β and about the degree of error made through the standard deviation parameter σ . Table 5 presents a summary of the estimated posterior values of the regression coefficients associated with the time, the cutpoints of the ordinal categories, and the variances of the measurement errors. This summary includes their corresponding means, medians, standard deviations, and 2.5 % and 97.5 % quantiles.
Considering the estimations obtained from the model for all the subjects, the relative frequencies of transitions between stages of the aortic diameter are presented in Table 6. It can be observed how decreasing patterns did not appear, and only one stage at a time could be increased.
Figure 3 shows the observed and estimated trajectories for six subjects with measurement errors. The estimated dots represent the mean of the estimated true responses with non-decreasing patterns w i k ^ . The corrections performed seem to be in agreement with the dynamic progression of the disease. The observed and estimated stages for these subjects are presented in Table 7.
A cross-validation scheme was considered to assess the model generalization performance. The 207 subjects were randomly divided into a training set with 75 % (155 subjects) and a testing set with 25 % (52 subjects). The approach was applied to the training set of subjects, and the model parameters were estimated, then applied to the subjects in the testing set, so that the estimated measurements and stages could be calculated. This was repeated 100 times, and the results were averaged. Table 8 shows the relative frequencies of transitions under this cross-validation scheme.
This cross-validation allowed predicting the fit of the proposed model to hypothetical test data. These predictions only showed non-decreasing patterns, i.e.: subjects in Stage 1 remained in Stage 1 or went to Stage 2; subjects in Stage 2 remained in Stage 2 or went to Stage 3; subjects in Stage 3 remained in Stage 3 or went to Stage 4; and finally, subjects in Stage 4 remained in Stage 4. It can also be observed that from one time to another, no more than one stage was increased. Both non-decreasing patterns and increasing one stage at a time were compatible with the degenerative nature of this disease.
Using all the subjects as training data may have resulted in model overfitting, which is the effect of overtraining a learning algorithm with certain data. Cross-validation provides a better indication of how well a model will perform on unseen data. In this case, the results with cross-validation presented in Table 8 supported those obtained in Table 6, since the results were close. In order to quantify this closeness, the average of the differences in the absolute value between the elements in both matrices was considered. This average was 0.0139, which in percentage terms represented 1.39%.

6. Conclusions

An inhomogeneous continuous hidden Markov model was defined, developed, and implemented to address measurement errors in ordinal response and monotonic non-decreasing processes. An efficient MCMC algorithm was derived and tested on a simulation-based experiment and applied to aortic aneurysm data. Although the approach was motivated by the aortic aneurysm progression problem, it is applicable to any monotonic non-decreasing process whose ordinal response variable is subject to measurement errors.
The predominant pathologic feature of abdominal aortic aneurysm is elastin destruction, which leads to an abnormal bulge in the aorta walls. Errors are produced when measuring the diameter of the aorta in the affected area. Some of the measurements show decreasing patterns through time, which are not possible since this disease has a degenerative nature. The proposed approach provided information about the progression process through the regression parameters and about the degree of error made through the standard deviation parameters. The corrections performed seemed to be in agreement with the dynamic progression of the disease.
As a future research line, the approach could be modified to consider other experimental designs such as considering that several examiners recorded the responses or using different ways of measuring. This would imply the inclusion of new parameters in the model, which slightly change the implementation. Moreover, different specifications of the regression parameters or the variance parameters could also be considered to build heterogeneity models. In addition, the proposed model could also be modified to handle monotonic non-increasing responses.

Author Contributions

Conceptualization, L.N. and C.J.P.; data curation, L.J.R.E.; formal analysis, L.N., L.J.R.E., and C.J.P.; funding acquisition, C.J.P.; investigation, L.N. and L.J.R.E.; methodology, L.N. and C.J.P.; project administration, C.J.P.; resources, C.J.P.; software, L.N. and L.J.R.E.; supervision, C.J.P.; validation, L.N. and L.J.R.E.; visualization, L.N. and L.J.R.E.; writing, original draft, L.N. and L.J.R.E.; writing, review and editing, C.J.P. All authors read and agreed to the published version of the manuscript.

Funding

This research was supported by Agencia Estatal de Investigación, Spain (Project MTM2017-86875- C3-2-R), UNAM-DGAPA-PAPIIT, Mexico (Project IN118720), Junta de Extremadura, Spain (Projects IB16054 and GR18108), and the European Union (European Regional Development Funds).

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; nor in the decision to publish the results.

References

  1. Carroll, R.J.; Ruppert, D.; Stefanski, L.A.; Crainiceanu, C.M. Measurement Error in Nonlinear Models: A Modern Perspective, 2nd ed.; Chapman & Hall/CRC: Boca Raton, FL, USA, 2006. [Google Scholar]
  2. Buonaccorsi, J.P. Measurement Error; Chapman & Hall/CRC: London, UK, 2010. [Google Scholar]
  3. Poon, W.Y.; Wang, H. Bayesian analysis of multivariate probit models with surrogate outcome data. Psychometrika 2010, 75, 498–520. [Google Scholar] [CrossRef]
  4. Roy, S.; Rana, S.; Das, K. Clustered data analysis under miscategorized ordinal outcomes and missing covariates. Stat. Med. 2016, 35, 3131–3152. [Google Scholar] [CrossRef] [PubMed]
  5. Naranjo, L.; Pérez, C.J.; Martín, J.R.; Mutsvari, T.; Lesaffre, E. A Bayesian approach for misclassified ordinal response data. J. Appl. Stat. 2019, 46, 2198–2215. [Google Scholar] [CrossRef]
  6. Neuhaus, J.M. Analysis of clustered and longitudinal binary data subject to response misclassification. Biometrics 2002, 58, 675–683. [Google Scholar] [CrossRef] [PubMed]
  7. Naranjo, L.; Pérez, C.J.; Martín, J. Addressing voice recording replications for tracking Parkinson’s disease progression. Med. Biol. Eng. Comput. 2017, 55, 365–373. [Google Scholar] [CrossRef] [PubMed]
  8. Wang, C.Y.; Huang, Y.; Chao, E.C.; Jeffcoat, M.K. Expected estimating equations for missing data, measurement error, and misclassification, with application to longitudinal nonignorable missing data. Biometrics 2008, 64, 85–95. [Google Scholar] [CrossRef] [PubMed]
  9. Chen, Z.; Yi, G.Y.; Wu, C. Marginal analysis of longitudinal ordinal data with misclassification in both response and covariates. Biomed. J. 2014, 56, 69–85. [Google Scholar] [CrossRef]
  10. Rosychuk, R.J.; Thompson, M.E. A semi-Markov model for binary longitudinal responses subject to misclassification. Can. J. Stat. 2001, 19, 394–404. [Google Scholar] [CrossRef]
  11. Rosychuk, R.J.; Islam, M.S. Parameter estimation in a model for misclassified Markov data—A Bayesian approach. Comput. Stat. Data Anal. 2009, 53, 3805–3816. [Google Scholar] [CrossRef]
  12. Espeland, M.A.; Platt, O.S.; Gallagher, D. Joint estimation of incidence and diagnostic error rates from irregular longitudinal data. J. Am. Stat. Assoc. 1989, 84, 972–979. [Google Scholar] [CrossRef]
  13. Jackson, C.H.; Sharples, L.D. Hidden Markov models for the onset and progression of bronchiolitis obliterans syndrome in lung transplant recipients. Stat. Med. 2002, 21, 113–128. [Google Scholar] [CrossRef] [PubMed]
  14. García-Zattera, M.J.; Mutsvari, T.; Jara, A.; Declerck, D.; Lesaffre, E. Correcting for misclassification for a monotone disease process with an application in dental research. Stat. Med. 2010, 29, 3103–3117. [Google Scholar] [CrossRef] [PubMed]
  15. García-Zattera, M.J.; Jara, A.; Lesaffre, E.; Marshall, G. Modeling of multivariate monotone disease processes in presence of misclassification. J. Am. Stat. Assoc. 2012, 107, 976–989. [Google Scholar] [CrossRef]
  16. Couto, E.; Duffy, S.W.; Ashton, H.A.; Walker, N.M.; Myles, J.P.; Scott, R.A.P.; Thompson, S.G. Probabilities of progression of aortic aneurysms: Estimates and implications for screening policy. J. Med. Screen. 2002, 9, 40–42. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  17. Jackson, C.H.; Sharples, L.D.; Thompson, S.G.; Duffy, S.W.; Couto, E. Multistate Markov Models for Disease Progression with Classification Error. J. R. Stat. Soc. Ser. D (Stat.) 2003, 52, 193–209. [Google Scholar] [CrossRef]
  18. Benoit, J.S.; Chan, W.; Luo, S.; Yeh, H.W.; Doody, R. A Hidden Markov model approach to analyze longitudinal ternary outcomes when some observed states are possibly misclassified. Stat. Med. 2016, 35, 1549–1557. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  19. Altman, R.M. Mixed Hidden Markov Models. J. Am. Stat. Assoc. 2007, 102, 201–210. [Google Scholar] [CrossRef]
  20. Zhang, Y.; Berhane, K. Bayesian mixed hidden Markov models: A multi-level approach to modeling categorical outcomes with differential misclassification. Stat. Med. 2014, 33, 1395–1408. [Google Scholar] [CrossRef] [Green Version]
  21. Dedieu, D.; Delpierre, C.; Gadat, S.; Lang, T.; Lepage, B.; Savy, N. Mixed Hidden Markov Model for Heterogeneous Longitudinal Data with Missingness and Errors in the Outcome Variable. J. Soc. Fr. Stat. 2014, 155, 73–98. [Google Scholar]
  22. Naranjo, L.; Pérez, C.J.; Fuentes-García, R.; Martín, J. A hidden Markov model addressing measurement errors in the response and replicated covariates for continuous nondecreasing processes. Biostatistics 2019, kxz004, 1–15. [Google Scholar] [CrossRef]
  23. Naranjo, L.; Lesaffre, E.; Pérez, C.J. A mixed hidden Markov model for multivariate continuous monotone disease processes in the presence of measurement errors. 2019. submitted. [Google Scholar]
  24. Johnston, K.; Rutherford, R.; Tilson, M.; Shah, D.; Hollier, L.; Stanley, J. Suggested standards for reporting on arterial aneurysms. Subcommittee on Reporting Standards for Arterial Aneurysms, Ad Hoc Committee on Reporting Standards, Society for Vascular Surgery and North American Chapter, International Society for Cardiovascular Surgery. J. Vasc. Surg. 1991, 13, 452–458. [Google Scholar] [PubMed] [Green Version]
  25. Albert, J.; Chib, S. Bayesian analysis of binary and polychotomous response data. J. Am. Stat. Assoc. 1993, 88, 669–679. [Google Scholar] [CrossRef]
  26. Cowles, M.K. Accelerating Monte Carlo Markov chain convergence for cumulative-link generalized linear models. Stat. Comput. 1996, 6, 101–111. [Google Scholar] [CrossRef]
  27. García-Zattera, M.J. Multivariate Models for the Analysis of Caries Experience Data Subject to Misclassification; Doctor in Science and Doctor in Statistics, Katholieke Universiteit Leuven: Leuven, Belgium, 2011. [Google Scholar]
  28. Cappé, O.; Moulines, E.; Ryden, T. Inference in Hidden Markov Models; Springer: Berlin, Germany, 2005. [Google Scholar]
  29. Lunn, D.J.; Thomas, A.; Best, N.; Spiegelhalter, D. WinBUGS - A Bayesian modelling framework: Concepts, structure, and extensibility. Stat. Comput. 2000, 10, 325–337. [Google Scholar] [CrossRef]
  30. Gilks, W.R.; Richardson, S.; Spiegelhalter, D.J. Markov Chain Monte Carlo in Practice; Chapman and Hall: London, UK, 1996. [Google Scholar]
  31. Smith, B.J. BOA: An R package for MCMC output convergence assessment and posterior inference. J. Stat. Softw. 2007, 21, 1–37. [Google Scholar] [CrossRef] [Green Version]
  32. Jackson, C. Multi-State Models for Panel Data: The msm Package for R. J. Stat. Softw. 2011, 38, 1–28. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Graphical representation of the proposed model. Square boxes represent observed variables, and ovals represent latent variables. The direction of the arrows indicates conditional dependence.
Figure 1. Graphical representation of the proposed model. Square boxes represent observed variables, and ovals represent latent variables. The direction of the arrows indicates conditional dependence.
Mathematics 08 00622 g001
Figure 2. Flowchart for the proposed model. It represents a direct acyclic graph, where the nodes are the model variables and the arrows show dependencies between them. There are two rectangular frames representing sets of identical repeating operations. Square boxes represent observed variables, and ovals represent latent variables and unknown parameters.
Figure 2. Flowchart for the proposed model. It represents a direct acyclic graph, where the nodes are the model variables and the arrows show dependencies between them. There are two rectangular frames representing sets of identical repeating operations. Square boxes represent observed variables, and ovals represent latent variables and unknown parameters.
Mathematics 08 00622 g002
Figure 3. Aneurysm data: observed profiles and corrections for six subjects with measurement errors.
Figure 3. Aneurysm data: observed profiles and corrections for six subjects with measurement errors.
Mathematics 08 00622 g003
Table 1. Simulated data: rates of transitions between states.
Table 1. Simulated data: rates of transitions between states.
States at time t i , k + 1
State 1State 2State 3State 4
StatesState 10.054020.103280.022660.00092
atState 20.027760.254060.169080.01118
timeState 30.003020.064540.213160.03912
t i k State 40.000060.003000.019280.01486
Table 2. Simulated data: means and standard deviations (SD) of the posterior estimates of the model parameters based on the 100 generated datasets.
Table 2. Simulated data: means and standard deviations (SD) of the posterior estimates of the model parameters based on the 100 generated datasets.
ParameterTrueMeanSD
β 1 1 −0.991780.30584
β 2 11.073470.33454
γ 1 1 −0.987470.37299
γ 2 10.965730.31908
κ 1 00
κ 2 22.039080.13337
κ 3 44.110770.22114
σ 1 0.5 0.518510.07393
σ 2 1.0 1.036250.10296
Table 3. Simulated data: means and standard deviations (between brackets) of two goodness-of-fit criteria for the approach based on the 100 generated datasets.
Table 3. Simulated data: means and standard deviations (between brackets) of two goodness-of-fit criteria for the approach based on the 100 generated datasets.
Criteria ( w * , w ^ )
TrainingTesting
MAE1.19077 (0.06181)1.19914 (0.05929)
RMSE1.38327 (0.06539)1.39308 (0.06577)
Criteria ( w , w ^ )
TrainingTesting
MAE1.01441 (0.06107)1.02015 (0.05341)
RMSE1.13663 (0.06290)1.14334 (0.05261)
Table 4. Aneurysm data: relative frequencies of transitions between stages of aortic diameter for the observed data.
Table 4. Aneurysm data: relative frequencies of transitions between stages of aortic diameter for the observed data.
RelativeStages at time t i , k + 1
FrequenciesStage 1Stage 2Stage 3Stage 4
StagesStage 10.12160.17780.01650.0230
atStage 20.04420.28470.04420.0009
timeStage 30.00180.01650.14650.0294
t i k Stage 4000.01650.0755
Table 5. Aneurysm data: estimated posterior means, medians, standard deviations (SD), and 2.5 % and 97.5 % percentiles.
Table 5. Aneurysm data: estimated posterior means, medians, standard deviations (SD), and 2.5 % and 97.5 % percentiles.
ParameterMeanMedianSD2.5%97.5%
β 0.1026 0.1020 0.0111 0.1256 0.0828
κ 1 00
κ 2 1.2755 1.2754 0.0727 1.1312 1.4141
κ 3 2.1168 2.1156 0.1093 1.8980 2.3150
σ 1 2 0.3372 0.3313 0.0666 0.2230 0.4824
σ 2 2 0.0895 0.0880 0.0191 0.0566 0.1309
σ 3 2 0.0791 0.0771 0.0189 0.0480 0.1217
σ 4 2 0.0676 0.0581 0.0415 0.0158 0.1717
Table 6. Aneurysm data: relative frequencies of transitions between stages of the aortic diameter obtained with the proposed model for all the subjects.
Table 6. Aneurysm data: relative frequencies of transitions between stages of the aortic diameter obtained with the proposed model for all the subjects.
RelativeStages at time t i , k + 1
FrequenciesStage 1Stage 2Stage 3Stage 4
StagesStage 100.190700
atStage 200.72900.01840
timeStage 3000.05890.0009
t i k Stage 40000.0018
Table 7. Aneurysm data: observed and estimated stages for six subjects.
Table 7. Aneurysm data: observed and estimated stages for six subjects.
SubjectAge60.065.066.167.168.070.172.173.1
690Observed12111212
Estimated12222222
SubjectAge60.070.071.172.173.274.275.275.475.775.976.176.476.776.977.177.477.677.8
703Observed122222333333332333
Estimated122222222223333333
SubjectAge60.067.368.369.370.370.570.570.871.071.371.571.872.172.172.1
705Observed122223223133444
Estimated122222222233333
SubjectAge60.068.668.869.069.369.569.669.870.871.071.171.471.571.771.972.372.572.6
745Observed122222222322343333
Estimated122222222233333333
SubjectAge60.072.573.574.975.076.176.176.376.676.776.877.077.377.577.9
746Observed121221221333333
Estimated122222222223333
SubjectAge60.072.573.574.075.075.375.475.775.976.076.376.776.877.077.377.677.978.178.4
837Observed1222332223233333333
Estimated1222222222233333333
Table 8. Aneurysm data: relative frequencies of transitions between stages of aortic diameter with cross-validation.
Table 8. Aneurysm data: relative frequencies of transitions between stages of aortic diameter with cross-validation.
RelativeStages at Time t i , k + 1
Frequencies Stage 1Stage 2Stage 3Stage 4
StagesStage 10.06880.088900
atStage 200.77230.01660
timeStage 3000.05170.0009
t i k Stage 40000.0008

Share and Cite

MDPI and ACS Style

Naranjo, L.; Esparza, L.J.R.; Pérez, C.J. A Hidden Markov Model to Address Measurement Errors in Ordinal Response Scale and Non-Decreasing Process. Mathematics 2020, 8, 622. https://doi.org/10.3390/math8040622

AMA Style

Naranjo L, Esparza LJR, Pérez CJ. A Hidden Markov Model to Address Measurement Errors in Ordinal Response Scale and Non-Decreasing Process. Mathematics. 2020; 8(4):622. https://doi.org/10.3390/math8040622

Chicago/Turabian Style

Naranjo, Lizbeth, Luz Judith R. Esparza, and Carlos J. Pérez. 2020. "A Hidden Markov Model to Address Measurement Errors in Ordinal Response Scale and Non-Decreasing Process" Mathematics 8, no. 4: 622. https://doi.org/10.3390/math8040622

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop