Professional Documents
Culture Documents
To cite this article: Nam Lethanh & Bryan T. Adey (2012): Use of exponential hidden Markov models for modelling pavement
deterioration, International Journal of Pavement Engineering, DOI:10.1080/10298436.2012.715647
This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any form to
anyone is expressly forbidden.
The publisher does not give any warranty express or implied or make any representation that the contents
will be complete or accurate or up to date. The accuracy of any instructions, formulae, and drug doses should
be independently verified with primary sources. The publisher shall not be liable for any loss, actions, claims,
proceedings, demand, or costs or damages whatsoever or howsoever caused arising directly or indirectly in
connection with or arising out of the use of this material.
International Journal of Pavement Engineering
iFirst article, 2012, 1–10
In this paper, the potential of using an exponential hidden Markov model to model an indicator of pavement condition as a
hidden pavement deterioration process, i.e. one that is not directly measurable, is investigated. It is assumed that the
evolution of the values of the pavement condition indices can be adequately described using discrete condition states and
modelled as a Markov process. It is also assumed that the values of the indices can be measured over time and represented
continuously using exponential distributions. The potential advantage of using such a model is illustrated using a real-world
example.
Keywords: deterioration modelling; exponential distribution; hidden Markov model; pavement management
only on the probability of observed condition states In this case, the transition probabilities of the Markov
at present. Thus, with a minimum of two visual model for the observable process can be determined by
inspections, deterioration progress of the pavement analysing the existing data, and the transition probabilities
can be predicted. of the Markov model for the hidden process can be
determined by exploiting the statistical correlation
With the Markov model, the deterioration of road sections between the two processes. The Markov model used to
is described using the probabilities of transition between model the hidden process is officially referred to as an
discrete condition states. The probabilities of being in each exponential hidden Markov model (EHMM).
condition state in the Markov transition matrix multiplied The use of EHMMs to model road deterioration is
by the predetermined or initial condition state probabilities explored in this article. The article is divided as follows:
give an overall assessment of pavement condition in Section 2 contains a discussion on the relationship
respective time frames. In developed countries such as between the observed process and the hidden process
Japan, Switzerland and the USA, the definition of and an explanation of the EHMM. Sections 3 and 4 contain
condition states (composite pavement indices) has been the model formulation and estimation methodology,
standardised to facilitate pavement management, for respectively. Section 5 contains a case study, using
example the pavement condition index (PCI) developed information from the national road network of Vietnam.
by the United States of Army Corps of Engineers (Shahin Section 6 contains the conclusions of the work and gives
2005) or the management criteria index (MCI) used in indication of future research needs.
Downloaded by [ETH Zurich] at 08:41 13 August 2012
where ri is a conditional state probability of the object By using these dummy variables and by taking the natural
being in state i. ri can be defined as ri;t ¼ ri;t21 pij . logarithm on both sides of the likelihood function in
Since the values of condition indices are affected by Equation (5) with respect to the complete set of data,
both deterioration and the improvement resulting from i.e. all information related to the observed and hidden
interventions, the likelihood function to be used to processes, the following complete likelihood function can
determine the values of the condition indicator is be obtained:
( !
X
I X
I X
I Y
T XL XI I X
X I XT
~
L{hðtÞ ¼ n} ¼ ··· ri1 gi1 ;n1 pit21 ;it git ;nt : ð4Þ ~ ¼
ln L ¼ d1l lnðrl Þ þ dtl
i i ij
i1 ¼1 i2 ¼1 iT ¼1 t¼2 l¼1 i¼1 i¼1 j¼1 t¼1
) ð8Þ
Given the exponential distribution representing the I X
X T
relationship between the condition states and the value lnplij 2 dtli lt;l
i nt :
of the condition indicator in Equation (2), Equation (4) can i¼1 t¼1
be rewritten as
The values of the parameters in the set Q ¼ ðr; p; lÞ are
I X
X I X
I then estimated by determining the optimal solution to
~
L{hðtÞ ¼ n} ¼ ··· ri1 expð2li1 1Þ Equation (8), i.e. the most likely values of the hidden
i1 ¼1 i2 ¼1 iT ¼1 process knowing the values of the observable process.
ð5Þ This is done using the MLE method, a popular
Downloaded by [ETH Zurich] at 08:41 13 August 2012
Y
T
statistical method used to fit statistical models to observed
pit21 ;it expð2lit tÞ:
t¼2
data, and the Baum –Welch algorithm, a particular case of
expectation-maximum (EM) algorithm (McLachlan and
It is noted that Equations (4) and (5) are in their explicit Krishnan 1997), which is suitable for determining optimal
forms. The equations have embedded model’s parameters solutions for HMMs when there are incomplete data.
(variables) b, u and l, which can be read out from Using the Baum –Welch algorithm, the likelihood in
Equations (1), (2) and (A11). Similar types of expressions Equation (8) can be simplified as
for Equations (4) and (5) can be found in the recent
literature (Paroli et al. 2000, Lethanh et al. 2011). Lc ¼ Prob{gðtÞ ¼ ijhðtÞ ¼ n}Prob{hðtÞ ¼ n}: ð9Þ
section or the texture depth of the road section alone. The . inspection scenario 1: both roughness and texture
value of the CCI is estimated using the weighted values of depth measurements are made on all 10 237 road
the roughness and the texture depth as shown in the sections, and therefore, the CCI can be calculated
following equation: directly. Also, the multi-stage exponential
Markov model (refer to Appendix) can be used
CCI ¼ wr r þ wtd td; ð10Þ directly given the historical evolution of CCI over
time.
where r is the roughness (mm=m), td is the texture depth,3 . inspection scenario 2: roughness measurements are
and w is the weighting factors, where wr ¼ 0:5 and made on all 10 237 road sections but texture depth
wte ¼ 0:5. measurements are made on only 618 road sections
The data used in the example were collected in the years (equivalent to 50% of the original data).
2001 and 2004 on the condition of 10 237 asphalt concrete . inspection scenario 3: roughness measurements are
road sections of 1 km in length in Vietnam (Table 2). made on all 10 237 road sections but texture depth
The condition states of the road section were defined as measurements are made on only 309 road sections
shown in Table 3. (equivalent to 25% of the original data).
It is considered that four inspection scenarios are . inspection scenario 4: roughness measurements are
possible (Table 4). made on all 10 237 road sections but texture depth
With measurements are made on only 124 road sections
(equivalent to 10% of the original data).
Downloaded by [ETH Zurich] at 08:41 13 August 2012
Scenarios 1 2 3 4
1. Data-set
1.1. No. of road sections 10 237 10 237 10 237 10 237
1.2. No. of road sections with roughness data 10 237 10 237 10 237 10 237
1.3. No. of road sections with texture depth data 10 237 618(50%) 309(25%) 124(10%)
2. Process
2.1. CCI Obs. Hidden Hidden Hidden
2.2. Roughness Obs. Obs. Obs. Obs.
2.3. Texture depth Obs. NA NA NA
3. Initial values of the exponential rate li on each condition state i
l1 0.333 0.333 0.333
l2 0.111 0.111 0.111
l3 0.100 0.100 0.100
l4 0.067 0.067 0.067
l5 0.064 0.064 0.064
6 N. Lethanh and B.T. Adey
model’s application, in this example, only traffic volume approach (Equation (11)).
was selected as the representative one, although effects of
other variables are thought to be truncated in the values of 1X n
hi ¼ hi;e ; ð11Þ
x1 attached to constant term. Using the multi-stage n e¼1
exponential Markov model of Tsuda et al. (2006), values
of the unknown parameters b, the hazard rate ui and the where hi;e is the observed value and hi is its mean.
expected Markov transition probability pij were obtained, The rate parameter li can then be defined as
as shown in Tables 5 and 6, respectively.
As can be seen from Table 5, the values of the 1
li ¼ : ð12Þ
unknown parameter bi and their corresponding t-values hi
(in brackets) infer that the traffic volume has a strong
The obtained values of li for each condition state i
impact on the deterioration speed, especially on the last
ðli ¼ 0:333; 0:111; 0:100; 0:067; 0:064Þ. These values are
two condition states 3 and 4. Reasons behind the higher
the same for all scenarios, as the total number of road
impact of traffic volume on condition states 3 and 4 can be
sections with roughness measurements for each scenario is
due to the following reasons:
10 237 (Table 4).
The values of the Markov transition probabilities and
. Poor routine maintenance on condition states 1 and the hazard rates for scenario 2 are given in Table 7.
2 might contribute to the acceleration of deterio- To verify the confidence in the estimation results, the
Downloaded by [ETH Zurich] at 08:41 13 August 2012
ration speed in condition states 3 and 4, especially distribution of residuals, i.e. the value representing the
under the increase of traffic volume. unexplained variation after fitting the data to the regression
. After a road section enters condition state 3, its model, or in other words the difference between the
bearing capacity becomes weaker, and under higher observed value and the value determined using the
traffic volume, a faster deterioration speed occurs. regression model, has a normal distribution with a nice bell
shape (Figure 3) and their sum around the mean is 0,
It is noted that for more precise conclusion on the indicating that the regression model is appropriate for the
influences of traffic volume and other factors on data (Montgomery and Runger 2007).
deterioration speed, an in-depth study should be carried Estimation results for scenarios 3 and 4 are further
out. shown in Tables 8 and 9.
For the three scenarios in which there are incomplete
texture depth data (scenarios 2 –4), the initial values of the
exponential rate parameters li for each condition state i of 5.3 Comparison
the hidden process are estimated by mapping the values of Given the obtained values of hazard rates ui for four
the roughness to each condition state, using the MLE scenarios (Tables 6– 9), the differences with regard to
deterioration speed among the four scenarios can be
Table 5. Values of the b parameters in the multi-stage compared. Using Equations (A12) and (A13) in Appendix,
exponential Markov model (scenario 1). the duration of stay in each condition state i is determined,
Condition states Absolute bi,1 Traffic volume bi,2 and as a result, total time for a typical road section from new
condition to condition state 5 can be estimated (Figure 4).
1 0.3493 –
(54.9292) As can be interpreted from Figure 4, the expected
2 0.1747 – deterioration for all road sections (Scenarios 2 – 4) is
(29.0005) almost linear from condition states 1 to 3, with almost
3 0.2600 2.8944 equal amounts of time spent in each condition states 1 and
(9.7360) (2.7631)
2, and there is a sharp decrease in condition with respect to
4 0.2321 2.9035
(3.0572) (1.2187) time when the condition reaches condition state 3. The
average time for the road section to stay in condition states
Notes McLachlan, G.J. and Krishnan, T., 1997. The EM Algorithm and
1. Email: adey@ibi.baug.ethz.ch Extensions. Vol. 274 John Wiley & Sons, USA.
2. A detailed explanation for the M-step and E-step in the EM Montgomery, D. and Runger, G., 2007. Applied Statistics and
algorithm can be found in Dempster et al. (1977) and Probability for Engineer. Wiley India Pvt. Ltd, John Wiley &
McLachlan and Krishnan (1997). Sons, USA.
3. Time series data of texture depth were transformed from Nakat, Z. and Madanat, S., 2008. Stochastic duration modeling of
decreasing values to increasing values. pavement overlay crack initiation. Journal of Infrastructure
Systems (ASCE), 14 (3), 185– 192.
Ouyang, Y. and Madanat, S., 2004. Optimal scheduling of
References rehabilitation activities for multiple pavement facilities:
Dempster, A., Laird, N.M., and Rubin, D.B., 1977. Maximum exact and approximate solutions. Transportation Research
likelihood from incomplete data via the EM Algorithm. Part A: Policy and Practice, 38 (5), 347– 365.
Journal of the Royal Statistical Society: Series B, 39 (1), Ouyang, Y. and Madanat, S., 2006. An analytical solution for the
1 – 38. finite-horizon pavement resurfacing planning problem.
Ephraim, Y. and Merhav, N., 2002. Hidden Markov processes. Transportation Research Part B: Methodological, 40 (9),
IEEE Transactions on Information Theory, 48 (6), 767– 778.
1518– 1569. Paroli, R., Redaelli, G., and Spezia, L., 2000. Poisson hidden
Ferreira, A., et al., 2002a. A segment-linked optimization Markov models for time series of overdispersed insurance
model for deterministic pavement management systems. counts. ASTIN Colloquium International Actuarial Associ-
The International Journal of Pavement Engineering, 3 (6), ation-Brussels, Belgium, 461– 472.
95 – 105. Paterson, W., 1990a. International roughness index: relationship
Ferreira, A., et al., 2002b. Probabilistic segment-linked pavement to other measures of roughness and riding quality.
Downloaded by [ETH Zurich] at 08:41 13 August 2012
management optimization model. Journal of Transportation Transportation Research Record, 1084, 49 – 59.
Engineering, 128 (6), 568– 577.
Paterson, W., 1990b. Quantifying the effectiveness of pavement
Fwa, T., Chan, W., and Hoque, K., 2000. Multiobjective
maintenance and rehabilitation. In: Proceedings at the 6th
optimization for pavement maintenance programing. Journal
REAAA Conference, Kuala Lumpur, Malaysia.
of Transportation Engineering, 126 (5), 367– 374.
Roelfstra, G., et al., 2004. Condition evolution in bridge
Golabi, K. and Shepard, R., 1997. Pontis: a system for
management systems and corrosion-included deterioration.
maintenance optimization and improvement of US bridge
networks. Interfaces, 27 (1), 71 – 88. Journal of Bridge Engineering, 9 (3), 268– 277.
Hong, F. and Prozzi, J., 2006. Estimation of pavement Sathaye, N. and Madanat, S., 2011. A bottom-up solution for the
performance deterioration using Bayesian approach. Journal multi-facility optimal pavement resurfacing problem. Trans-
of Infrastructure System, 12 (2), 77 – 86. portation Research Part B: Methodological, 45 (7),
Khaled, A. and Maher, M., 2010. Pavement Rehabilitation Project 1004– 1017.
Ranking Approach Using Probabilistic Long-term Perform- Shahin, M., 2005. Pavement Management for Airports, Roads,
ance Indicators. Vol. 2153. Washington, DC: Transportation and Parking Lots. Springer, USA.
Research Board, National Academy Press, 3 – 12. Shin, H.C. and Madanat, S.M., 2003. Development of stochastic
Lethanh, N., 2009. Stochastic Optimization Methods for model of pavement distress initation. Journal of Infrastruc-
Infrastructure Management with Incomplete Monitoring ture Planning and Management, IV-61 (744), 61 –67.
Data. Thesis (Ph.D.). Graduate School of Engineering, Kyoto Sinha, S.K. and Knight, M.A., 2004. Intelligent system for
University. condition monitoring of underground pipelines. Computer-
Lethanh, N., et al., 2009. A benchmarking approach to pavement Aided Civil and Infrastructure Engineering, 19 (1), 42 – 53.
management: lessons from Vietnam. Infrastructure Planning Sinha, S.K. and McKim, R.A., 2007. Probabilistic based
Review, 26 (1), 101– 112. integrated pipeline management system. Tunnelling and
Lethanh, N., et al., 2011. Modelling pavement deterioration Underground Space Technology, 22 (5 – 6), 543 – 552,
process by poisson hidden Markov model. In: Proceedings of Trenchless Technology.
JSCE, F4 (in Japanese). Tsuda, Y., et al., 2006. Estimating Markovian transition
Lin, S.T. and Folias, E., 1975. On the fracture of highway probabilities for bridge deterioration forecasting. Journal of
pavements. International Journal of Fracture, 11, 93– 106, Structural Engineering and Earthquake Engineering, 23 (2),
doi:10.1007/BF00034716. 241– 256.
10 N. Lethanh and B.T. Adey
Appendix: Mathematical formulation of the multi- state j to i, with respect to the actual interval time z of inspection,
stage exponential Markov model Tsuda et al. (2006) a general mathematical formula for estimating the Markov
transition probability can be defined as
From condition data from two temporally consecutive inspec-
tions t and t þ 1, the Markov transition probability can be
described as follows: p ij ðzÞ ¼ Prob½hðt þ 1Þ ¼ jjhðtÞ ¼ i
p ij ¼ 1 >
; > k21 u
j¼i < m¼i um 2muk ¼ 1 ðk ¼ iÞ
Qj21 um
>
: m¼k umþ1 2uk ¼ 1 ðk ¼ jÞ
The time that an object is expected to stay in condition state i is
assumed to be a stochastic variable, with the probability density
function f i ðzi Þ and distribution function F i ðzi Þ. The conditional ði ¼ 1; . . . ; I 2 1; j ¼ i þ 1; . . . ; IÞ:
probability, to which condition state i at time yi reaches condition
state i þ 1 at yi þ Di , can be expressed as hazard function Transition probability from condition state i to absorbing
li ðyi ÞDyi : condition state I is eventually defined in the following equation:
f i ðyi ÞDyi X
I21
li ðyi ÞDyi ¼ ; ðA4Þ
F~ i ðyi Þ p iI ðzÞ ¼ 1 2 p ij ðzÞ ði ¼ 1; . . . ; I 2 1Þ: ðA10Þ
j¼i
where F~ i ðyi Þ ¼ 1 2 F i ðyi Þ is referred as the survival function of
the object in condition state i during the time interval from yi ¼ 0 The likelihood function of hazard rate ui can be expressed in
to yi . multiplicative form with characteristic variable x and unknown
Since it is assumed that the deterioration process satisfies the parameter b0i.
Markov property and the hazard function is independent of the
time instance yi the hazard rate is constant and positive: ui ¼ ui ðxÞ ¼ xb0i : ðA11Þ
li ðyi Þ ¼ ui : ðA5Þ
The remaining time of the object in condition state i RMDi ðxÞ is
The time that an object is in condition state i longer than the time then given by the survival probability of condition state i over
instance yi is referred as the value of the survival function F~ i ðyi Þ continuous time.
and can be expressed in the exponential form as ð1 ð1
1
RMDi ðxÞ ¼ F~ i ðyi jui ðxÞÞdyi ¼ exp{ 2 ui ðxÞyi }dyi ¼ :
F~ i ðyi Þ ¼ exp ð2ui yi Þ: ðA6Þ 0 0 xb0i
ðA12Þ
When yi equals z of the inspection period zi between ½t; andt þ 1Þ,
the value of the survival function is identical to the transition The average time of the object in condition state jð. 1Þ can be
probability p ii, therefore defined by the summation of the times over the range of condition
states counted from i ¼ 1:
F~ i ðt þ zjzi $ tÞ ¼ Prob{zi $ t þ zjzi $ t}
exp { 2 ui ðt þ zÞ} ðA7Þ Xj
¼ ¼ exp ð2ui zÞ; 1
exp ð2ui tÞ ETj ðxÞ ¼ ; ðA13Þ
i¼1
x b0i
Prob½gðt þ 1Þ ¼ ijgðtÞ ¼ i ¼ exp ð2ui zÞ: ðA8Þ
where ETj stands for average time of the object being in
By defining the subsequent conditional probability of condition condition state j.