...

Prediction and Analysis of the Tunnel Arch Top Settlement Based... the Fuzzy Support Vector Regression Machine

by user

on
Category: Documents
9

views

Report

Comments

Transcript

Prediction and Analysis of the Tunnel Arch Top Settlement Based... the Fuzzy Support Vector Regression Machine
ORIENT ACADEMIC FORUM
Prediction and Analysis of the Tunnel Arch Top Settlement Based on
the Fuzzy Support Vector Regression Machine
WU Weidong, GENG Shuai
School of Civil Engineering and Architecture, Southwest Petroleum University, Chengdu, Sichuan,
China, 610500
[email protected]
Abstract: This article use fuzzy math and support vector machine(SVM) to predict the tunnel arch top
settlement(TATS). Use the practical measured data to establish the estimate and prediction regression
model of fuzzy support vector machine(FSVM) for TATS ,and analysis the predicted result.
Keywords: regression model, fuzzy support vector machine, tunnel arch top settlement (TATS)
1
Introduction
The monitoring of the tunnel arch top settlement (TATS) is a required part of the site monitoring. But as
the length of the tunnel is increasing, the monitoring of TATS is becoming harder. So the best solving
method is the prediction of TATS. SVM follows the structural risk minimization principle and has the
high generalization ability at the small sample case, the support vector regression machine is a part of it.
But before the SVR model is esatblished, the original data must be processed by the fuzzy math which is
good at processing the fuzzy information which is uncertainty and inaccuracy, because the original data
have the fuzzy characteristics due to the bad monitoring environment, personal error etc.on the data
collection stage.
So, we may integrate fuzzy math and support vector machine applying the both superiority, and
establish fuzzy support vector regression machine (FSVR) and predict TATS.
2
The Prediction Model of TATS Based on FSVR
2.1 The prediction model of FSVR of TATS
Support the training data set{(Xi,Yi)},i=1,…,n are observed where Xi is d-vector of real numbers and in
the model of FSVM of TATS is time and each Yi is triangular fuzzy number of the TATS every day. Let
xij is element of Xi . Then ,we assume xij≥0 by simple translation of all vectors.
Let W=W=(W1,W2,…,Wd), where Wi (mWi ,αWi,βWi ),αWi,βWi,≥0,i=1,...,d and let B=(mB,αB,βB),αB,βB≥0.
We now consider the following model:
f ( X ) = B + (W , X ) = B + W1 x1 + W2 x 2 + L + Wd x d
(1)
∈
∈
∈
Where B T(R) is the bias ,W T(R)d is the weight matrix ,X Rd as a vector,T(R)d is the set of
d-dimensional of the triangularfuzzy number .
Assume that
W
2
= mw
2
+ mw − α w
2
+ mw + β w
β w = ( βW1 ,..., βWd ) , α w = (αW1 ,..., αWd ) ,
2
,where
mw = (mW1 ,..., mWd )
,
and through the introduction of ε-insensitive loss
function, the solution of equation (1) become to solve the convex optimization problem as below:
337
ORIENT ACADEMIC FORUM
min
1
W
2
2
l
3
+ C ∑∑ (ξ ki + ξ kj* )
K =1 i =1
myi − ( K ( mW , X i ) + mB ) ≤ ε + ξ1i ,

*
( K ( mW , X i ) + mB ) − myi ≤ ε + ξ1i ,

(mYi − α Yi ) − ( K ( mW , X i ) + mB − K (α W , X i ) − α B ) ≤ ε + ξ 2i ,

s.t.( K ( mW , X i ) + mB − K (αW , X i ) − α B ) − ( mYi − α Yi ) ≤ ε + ξ 2*i

(mYi + βYi ) − ( K (mW , X i ) + mB + K ( βW , X i ) + β B ) ≤ ε + ξ 3i
( K ( m , X ) + m + K ( β , X ) + β ) − ( m + β ) ≤ ε + ξ *
W
i
B
W
i
B
Yi
Yi
3i

*
ξ , ξ ≥ 0, k = 1,2,3.
 ki ki
(2)
Where C is the penalty number, ξ is slack variables, K (x, y) = φ (x) φ (y) as the kernel function, its dual
form:
1 3 l
*
*
 2 ∑ ∑ (α ki − α ki )(α kj − α kj ) K ( X i , X j ) +
 k =1 i , j =1
l
 3 l
min ε ∑ ∑ (α ki + α ki* ) − ∑ mYi (α1i − α1*i ) −
i =1
 k =1 i , j =1
l
 l
∑ ( mYi − α Yi )(α 2i − α 2*i ) − ∑ (mYi + β Yi )(α 3i − α 3*i )
 i =1
i =1
(3)
 l
*
∑ (α ki − α ki ) = 0, k = 1,2,3,
s.t. i =1
α , α * ∈ [0, C ], k = 1,2,3.
 ki ki
*
Where α , α is the Lagrange multipliers, then, put the solution of equation (3) into equation(1),can
derive the equation (4):
i
l
i =1
i =1
f ( X ) = B + (∑ (α 1i − α 1*i ) K ( X i , X ),∑ [(α 1i − α 1*i ) − (α 2i − α 2*i )]K ( X i , X ),
l
∑ [(α
i =1
3i
− α ) − (α 1i − α )]K ( X i , X ))
( α ,β ),according to the condition of KKT, we can derive the m ,,the
The next step is to find B mB,
method is below:
B
B
B
l

(α1 j − α1*j ) K (X j , X i ) − ε
m
m
=
−
∑
Yi
 B
j =1


l
m = m − (α − α * ) K (X , X ) + ε
1j
1j
Yi
∑
j
i
 B
j =1
So we can derived the
(4)
*
1i
*
3i
α ,β
B
B
α1i ∈ (0, C ),
(5)
α ∈ (0, C ),
*
1i
by solving the optimization problem.
338
ORIENT ACADEMIC FORUM
l
min
α B ,βB ≥0
∑| m
Yi
i =1
l
− α Yi −∑ (α 2 j − α 2* j ) K ( X j , X i ) − m B + α B | ε
j =1
l
(6)
l
+ ∑ | m Yi + β Yi - ∑ (α 3 j − α ) K ( X j , X i ) − m B − β B |ε
*
3j
i =1
At last ,put B
3
j =1
(m ,α ,β )into equation (4),we can derive the model of FSVR of TATS.
B
B
B
Applications
3.1 Project profile
Some tunnel is located at Liannan County in Guangdong province. The tunnel is single-hole tunnel, the
length is 1330m.The method of the monitoring of TATS is shown in the fig.1,one monitoring section
includes three monitoring points as D,C,E.the monitoring sections are placed approximately every 30
40m along the tunnel. The equipment is Steel Ruler, tower ruler and level. The time intervals of the
monitoring can be viewed in the table 1.
~
D
C
E
8
m
12m
Figure.1 method of monitoring of TATS
Table 1 The interval of the monitoring
1st to 15th
16th to 30th
30th to 90th
Time
Interval time of
monitoring
Once or twice/day
Once/2day
Once or
twice/week
More than 90th
Once or third /month
Fuzzy processing of original data
Because the original data has fuzzy characteristics due to the bad environment and person factors, we
have to fuzzy the original data before establish model. According to the characteristics and the reason of
the errors, so the fuzzy method in this article is that select the data of a monitoring point as the central
values, and then, adds a percent as the right spread and reduces a percent as the left spread. The original
data which can be seen in the table.2 is the data of the D point at the 3rd monitoring section at tunnel
exit.
3.2
Table.2 Original data
Time(d)
Aug.1
Aug.2
Aug.3
Aug.4
Aug.5
Aug.6
Data(mm)
-14.49
-13.24
7.44
5.98
2.25
7.42
Aug.8
Aug.9
Aug.10
Aug.11
Aug.12
Aug.13
Aug.8
339
ORIENT ACADEMIC FORUM
13.48
13.69
4.06
10.63
2.14
4.86
Aug.1
According to the reason of the data errors, when the steel ruler (the average measurement is 4.2m)and
the tower ruler(the average measurement is 1.6m) have 3 ° deviation from vertical, these will cause the
maximal error 8mm.After linear regression analysis and error estimates to the data of many monitoring
points, we can estimate the relative error is 33%. So let 33% be the basic percent to fuzzy the original
data, and after make the original data fuzzy ,all number plus a positive number to ensure they are greater
than 0,so we select 20 as that positive, at last carry out normalization processing, the result can be seen
in table.3
:
3.3
Table.3 The fuzzy and normalization of the data
Time(d)
Aug.1
Aug.2
Aug.3
Aug.4
Aug.5
Aug.6
a(mm)
0.00
0.04
0.65
0.62
0.55
0.65
m(mm)
0.13
0.16
0.71
0.67
0.57
0.71
Β(mm)
0.26
0.28
0.78
0.73
0.59
0.78
Aug.7
Aug.8
Aug.9
Aug.10
Aug.11
Aug.12
Aug.13
0.75
0.76
0.59
0.7
0.55
0.6
0.6
0.87
0.88
0.62
0.8
0.57
0.64
0.64
0.99
1
0.66
0.89
0.59
0.69
0.68
Establish the estimate and prediction model of FSVR of TATS
Put the data in Table 3 into the equation (4), the data of the 1st day to the 11th day as the training set, the
data of the 12th day and 13th day as the prediction set, Gaussian function was selected as kernel
function and used genetic algorithms to find the optimal parameters C and ε, The results is C = 78.5053,
ε = 0.01, and to train the model to calculate а, а *, then put а, а * into equation (6) and equation (7) to
calculate B, finally ,we put B and а, а *into equation (5) to get the prediction model. the prediction value
can be seen in table.4 and the effect of the model of FSVR of TATS can be seen in figure.2
:
Time(d)
actual number
predicted number
Table.4 Prediction and actual number
Aug.12
a(mm)
0.60
m(mm)
0.64
β(mm)
0.69
α’(mm)
0.53
m’(mm)
0.60
β’(mm)
0.68
Aug.13
0.60
0.64
0.68
0.53
0.60
0.68
From Table 4, we can see that the predicted value and actual value are almost the same, the absolute
error is 0.04,the average relative error of the maximal and minimal border and central values is 6.9%,
the model can fit the train data of TATS very well, the nature of the prediction of the central
value(actual value) is that using SVR to predict the future data, so if the parameters is best decided by
genetic algorithms , the prediction of the central value will be very well, but the maximal and minimal
borders are not like using the model of SVR to predict, so Here we mainly discuss the effect of the
maximal and minimal borders to the monitoring work ( the fig.2):
(1)The distance from the maximal border and minimal border is decided by аYi βYi of Yi= mYi аYi
βYi in the train set. The more difference between аYi and βYi , the larger distance it has. So if we want to
improve the precision, we must low down the difference between аYi βYi from the central value first.
)
,
340
,
( , ,
ORIENT ACADEMIC FORUM
(2)The actually changes of TATS don't out the maximal and minimal border and the distance between
borders and central value is not larger which indicate that the precision of prediction is well.
(3)when the monitoring data is not accurate, the three trend lines of TATS will give more information
than one line for the monitoring person.
(4)When select the train data ,it will be better to select the new data because it will offer more new
information about the TATS.
Figure.2
4
The effectiveness of the model of FSVR of TATS
Conclusion
This article using a model of FSVR of TATS to predict the future data of TATS ,the result show that the
new model not only have the high generalization ability and good precision like the original SVR but
also offer two maximal and minimal borders to give the monitoring person the more information than
only one line does . This will make the monitoring person will be more sensitive to the change of
TATS ,especially,when the general trend is close to the alert line.
Author in brief:
WU Weidong(1969-),male,an associate professor ,engaged in engineering management teaching
research and practice.
References
[1]. Xiaohong Li, Yu Zhao. Application of Grey Majorized Model in Tunnel Surrounding Rock
Displacement Forecasting. International Conference on Advances in Natural Computation,
2005:584-591.
[2]. George.J.Tsekouras, John Koukoulis. Prediction of Face Settlement During Tunneling Excavation
Using Artificial Neural. 1st WSEAS International Conference on Engineering Mechanics,
Structures, Engineering Geology, 2008:3223-3229.
[3]. V.Vapnik. The Nature of Statistical Learning Theory, Springer, Berlin, 1995.
[4]. Nello Cristianini, John Shawe Taylor.An Introduction to Support Vector Machines and Other
Kernel-based Learning Methods, 2000, Cambridge University Press: 98-105.
341
Fly UP