Next Article in Journal
Expectation vs. Reality: Attitudes Towards a Socially Assistive Robot in Cardiac Rehabilitation
Next Article in Special Issue
Adaptive Network Based Fuzzy Inference System with Meta-Heuristic Optimizations for International Roughness Index Prediction
Previous Article in Journal
Effect of Slot Opening Width on the Air-Gap Magnetic Field of a Direct Drive Permanent Magnet Motor
Previous Article in Special Issue
Seismological and Engineering Demand Misfits for Evaluating Simulated Ground Motion Records
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Gene Expression Programming Model for Predicting Tunnel Convergence

by
Mohsen Hajihassani
1,
Shahrum Shah Abdullah
1,
Panagiotis G. Asteris
2,* and
Danial Jahed Armaghani
3,*
1
Malaysia-Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur 54100, Malaysia
2
Computational Mechanics Laboratory, School of Pedagogical and Technological Education, 14121 Heraklion, Athens, Greece
3
Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2019, 9(21), 4650; https://doi.org/10.3390/app9214650
Submission received: 25 September 2019 / Revised: 25 October 2019 / Accepted: 26 October 2019 / Published: 1 November 2019
(This article belongs to the Special Issue Meta-heuristic Algorithms in Engineering)

Abstract

:
Underground spaces have become increasingly important in recent decades in metropolises. In this regard, the demand for the use of underground spaces and, consequently, the excavation of these spaces has increased significantly. Excavation of an underground space is accompanied by risks and many uncertainties. Tunnel convergence, as the tendency for reduction of the excavated area due to change in the initial stresses, is frequently observed, in order to monitor the safety of construction and to evaluate the design and performance of the tunnel. This paper presents a model/equation obtained by a gene expression programming (GEP) algorithm, aiming to predict convergence of tunnels excavated in accordance to the New Austrian Tunneling Method (NATM). To obtain this goal, a database was prepared based on experimental datasets, consisting of six input and one output parameter. Namely, tunnel depth, cohesion, frictional angle, unit weight, Poisson’s ratio, and elasticity modulus were considered as model inputs, while the cumulative convergence was utilized as the model’s output. Configurations of the GEP model were determined through the trial-error technique and finally an optimum model is developed and presented. In addition, an equation has been extracted from the proposed GEP model. The comparison of the GEP-derived results with the experimental findings, which are in very good agreement, demonstrates the ability of GEP modeling to estimate the tunnel convergence in a reliable, robust, and practical manner.

1. Introduction

Avoiding transportation problems and heavy traffic has led to the development of underground roads in metropolises. There are several ways to excavate tunnels in urban areas; among them, the New Austrian Tunneling Method (NATM), is the most preferred method, especially when dealing with soft grounds. In this method, the strength of the surrounding ground is used to the greatest extent possible to strengthen the tunnel structure. The excavation takes place sequentially, thus taking advantage of the ground conditions. In addition, a support system is installed, as needed. The temporary support system usually includes one or two layers of shotcrete, reinforced with steel wire mesh, if necessary. The final permanent support system is commonly a cast-in-place concrete lining, placed over a waterproofing membrane. Tunnel stability, ground displacements induced by tunneling, and the performance of the support system, are some of the issues that must be taken into consideration for the successful design and implementation of a NATM tunnel [1]. The ground movements, induced by tunneling, affect the safety of adjacent underground structures and surface buildings [2]. Therefore, it is necessary to predict the ground displacements and their effects on the existing buildings, throughout the tunnel route [3]. In this regard, ground displacements at the surface and subsurface around the tunnel are frequently measured during and after construction. Convergence monitoring, as a simple measurement, provides valuable data on the deformation around the tunnel and tunnel wall.
The instrumentation and monitoring of underground structures is of great importance, on account of the uncertainties in the mechanical behavior of the ground. In addition the implementation impacts of an underground structure on the adjacent structures increase the complexity of the design and necessitate a more precise monitoring plan. This is of even higher importance when underground structures are excavated in shallow urban environments. Instrumentation tools are used to precisely quantify certain parameters of structural behavior and to monitor their rate of change [4]. Depending on the use and importance of an underground structure, various instrumentation tools are used to monitor the behavior of the underground structure and its surrounding ground.
In-situ measurements during the construction process of a tunnel are a very useful tool for measuring the tunnel stability. Various techniques are now available for measuring stress and displacement in underground spaces. Among them, the best and most appropriate technique that can measure displacements, are convergence meters. In practice, obtained convergence data, during and after tunneling, are used for a wide variety of decision-making aims [5]. Due to the ease of use of convergence meters and the reliability of the obtained data, the displacement measurements can be used to obtain the stress distribution around the tunnel. Accordingly, a method has been proposed for tunnel stability evaluation based on the obtained strains and therefore, stress analysis is thus not required [6]. Convergence of a tunnel is the amount of closure on the tunnel walls, which is due to the loss of the stress-strain equilibrium state of the surrounding soil or rock mass, resulting in a redistribution of stress around the excavation [7,8,9,10].
An important application of convergence measuring is demonstrated in the convergence-confinement method. This method calculates the load applied to the support system, installed behind the tunnel face, and provides insight in relation to the interaction between tunnel lining and the surrounding ground [11,12,13,14,15]. The convergence-confinement method has been used in several researches; investigating active grouted rock-bolts in tunnel stability [16], design of active grouted rock-bolts in tunnel stability [17] and analysis of the interaction between the lining of a tunnel boring machine (TBM) tunnel and the ground [18].
In recent years, artificial intelligence (AI) methods have been extensively used in many fields of engineering and science [19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43] on account of the ability of these methods to generate nonlinear relationships between input and output data. Research has also been conducted aiming to predict tunnel convergence by means of AI approaches. By developing an adoptive neuro fuzzy inference system (ANFIS) model, Adoko and Wu [44] proposed an approach to predict tunnel convergences and convergence velocity of NATM tunnels, by using collected datasets from two different high-speed railway tunnels in China. The results of this research demonstrated the ability of the proposed ANFIS model to predict tunnel convergence and convergence velocity. Mahdevari and Torabi [45] proposed a back propagation artificial neural network (ANN) model to predict the convergences of TBM tunnels, using several datasets from convergence monitoring measurements in different sections of the Ghomroud water conveyance tunnel. The collected datasets were utilized to estimate the unknown non-linear relationships between the rock properties and the tunnel convergence. The results demonstrated that the developed model is fairly able to predict tunnel convergence. Further research has also been conducted to forecast tunnel convergence by means of AI approaches [46,47,48]. In this paper, a gene expression programming (GEP) model is developed to predict tunnel convergence in NATM tunnels. The advantages of the proposed model, in relation to the aforementioned researches, is that a mathematical equation can be derived from the proposed model to predict tunnel convergence in NATM tunnels. In typical AI approaches, such as ANNs, a model can be proposed, in contrast to an equation, which, thus, may not be useful for researchers and engineers in practice. In the following sections, after some explanations regarding the case study under examination, the principles of GEP will be described. Then, the used database, with detailed input and output parameters, together with GEP model development, will be discussed. Finally, an evaluation of the developed GEP equation will be given in detail.

2. Case Study

A large number of reliable data is required in order to generate a GEP model investigating tunnel convergence. It was decided to investigate Phase I of Line 2 of the Karaj Urban Railway (KUR) Project. This selection was made mainly because extensive geotechnical studies were carried out, before and during the tunnel construction, as part of the project. Furthermore, tunnel convergences were regularly monitored throughout construction of the tunnel, providing valuable data.
Karaj is a large industrial city located about 40 km to the west of Tehran, the capital city of Iran. The city is the capital of Alborz Province, located at the foothills of the Alborz Mountains. With 1.6 million inhabitants and as the fifth-largest city of Iran, Karaj is gradually becoming an extension of metropolitan Tehran. To address traffic problems of the city, six subway lines were designed, which cover all the crowded areas, aiming to facilitate transportation issues.
With a length of 27 km, Line 2 of KUR was constructed between Kamal-Shahr, in the north-west part of the city, and Malard, located in the south area of Karaj. This line includes a single tunnel with 8.40 m width and 7.80 m height, which was constructed using NATM. In addition to the tunnel, 23 underground stations were constructed using enlarged tunnel by NATM and open cut techniques. Figure 1 displays Line 2 of KUR and the location of underground stations.

2.1. Geological and Geotechnical Properties

Karaj County is situated in the Karaj sedimentary basin, which consists of two main formations, Alborz Mountains in the north and Central Plateau in the south. The topography of this sedimentary basin has the form of En Echelon fold and the tectonic evolution of this area began with the Alpine orogeny. Grain size of the Karaj alluvial fan is relatively homogeneous and is composed of rubble; more precisely, gravel, sand, and a little clay [49]. The KUR tunnels are excavated in young alluvial layers, whereas the major part of the city is situated on the young and unconsolidated deposits.
To determine the soil layers’ thickness, the mechanical and physical properties of the soil and the groundwater level, boreholes were drilled all over the excavation area, spaced at every 100 m along the tunnel alignment. Analysis of boreholes displayed no water table in the containing soil of the tunnel and stations. To investigate the soil properties in the tunnel alignment and stations, geotechnical field testing, including SPT, permeability (Lefranc) test, density, and moisture content tests were performed. In addition, a limited number of large-scale tests, including the in-situ plate loading test and the in-situ direct shear test, were carried out throughout the tunnel alignment. Table 1 shows the results of the geotechnical field testing.
The mechanical properties of the soil layers were determined based on the results of in-situ field measurements and respective laboratory tests. Table 2 shows the results of the mechanical properties of the soil layers in Part I of KUR project.

2.2. Construction Method

NATM was implemented for the tunnel excavation in the KUR project. Aiming to ensure ground self-stability until the completion of the lining installation, the excavation of the tunnel was distributed into two sections: Top heading and bench. The top heading was excavated in one step and the bench in two steps. Figure 2 shows the tunnel dimensions and excavation sequence. According to this figure, the tunnel has a horseshoe-shape with 9 m height and 9.6 m width, after excavation, and 7.8 m height and 8.4 m width with the lining. A layer of shotcrete lining with 0.30 m thickness including wire mesh (10 mm diameter at 150 mm by 150 mm spacing) together with lattice girders formed the primary support system. A 30 cm thick reinforced concrete layer shaped the final tunnel lining.
As schematically represented in Figure 2, the excavation of the tunnel was separated into three steps during which the top heading (Step I) was excavated first. The excavated area was supported by using a primary support system after excavating the top heading for a distance of 1.2 m. Excavation for Steps II and later III began upon reaching the 120 m distance for the excavation of the top heading. Tunneling process was completed by applying concrete reinforced liner as a final tunnel support, after installation of the waterproof membrane.

2.3. Monitoring Program

Ground, tunnel, and building behavior during tunneling were monitored using several types of instrumentation in the KUR project. As a major part of the monitoring program, a large number of settlement markers were installed and surface settlements were measured frequently. In addition, aiming to investigate the subsurface settlement, several extensometers were installed in some stations of the project [50].
The tunnel convergence was measured using tape extensometers throughout the tunnel alignment. In this project, the convergence pins were installed in three points after top heading excavation and were increased to five points after full face excavation. The pins were installed at every 50 m throughout the tunnel route a few hours after excavation. Convergence pins are stainless steel eyebolts that were grouted into the tunnel lining to reveal the magnitude and direction of movements. In every convergence station, the distances between the convergence pins were measured using a tape extensometer. The typical monitoring plan implemented in the KUR project is depicted in Figure 3.

3. Gene Expression Programming (GEP)

Gene expression programming is a method for developing computer programs and mathematical modelling, based on evolutionary computation and inspired by natural evolution. It presents a solution, in the form of a tree structure, by using a certain dataset [51]. This method was invented by Ferreira in 1999 and formally introduced in 2001 [52]. The GEP algorithm, integrates the dominant view of the two prior inheritance (genetic algorithm (GA) and genetic programming (GP)) algorithms, aiming to overcome their weaknesses. In this method, the chromosome genotype is similar to a GA, and the phenotype of a chromosome is a tree structure, with variable length and size, similar to the GP algorithm. Therefore, by overcoming the dual role limitation of chromosomes in the earlier algorithms, the GEP algorithm enables multiple genetic operators to be assured of the permanent health of the offspring’s chromosomes and at a faster rate than GP. In this sense, GEP succeeds in crossing the presumed as first and second thresholds in natural evolution processes (Replicator Threshold and Phenotype Threshold).
The logical relationship between several variables (if any) may be a function, or at least a function that can be described accurately. This function can be algebraic operators (+ − ∗ /), Boolean logic operators (such as OR, AND, and IF), or a variety of algebraic functions such as trigonometric and exponential. Obviously, the logical relationship between variables should be studied. To find the relationship of variables a and b with y, using the GEP algorithm, a population of linear chromosomes is first formed. At each position of the genes of these chromosomes, one of the variables may be placed. Once the chromosomes have been created and their positions filled, it is time to test the fitness of each individual (chromosome) in the generation studied. For this purpose, in the GEP algorithm, the chromosomes are expressed as an expression tree (ET). An ET is similar to a protein in a natural cell which determines what a gene’s phenotype is [53].
Ferreira [52] invented a simple and efficient language called Karva to express genes and generate ETs, whereby a mathematical equation (program) is created and extracted from each chromosome, consisting of random terminals and functions. Now, if a fitness case is given as an example (that is, a set of points where each value of y is subtracted and recorded for values a and b), one can estimate how close the value of y (calculated through the equation) is to the actual value of the same points, for the specified values of a and b at different points. As the difference between them decreases, accuracy of the equation increases, thus leading to higher fitness. For each chromosome produced in the first generation, fitness is calculated and assessed in this manner. These chromosomes receive a score for the next generation depending on their proportion of total fitness. In the meantime, the most graceful person in any generation, without the selection process, is transferred directly to the next generation.
To create the next generation, the linear state (genotype) of the chromosomes is used. As such, full-length chromosomes, whether active or inactive, will be present in the next generation. The inactive part of a gene may then become an active and fully adaptive part with a next-generation mutation. The five basic steps of designing a GEP algorithm are:
  • Definition of the fit function
  • Defining terminals and functions
  • Determine the structure of chromosomes (number of generations, length, and number of genes)
  • Determining the linking function
  • Determine the characteristics of the operators and, finally, algorithm implementation.
The first step in generating the next generation is the replication process that is implemented using the Roulette Wheel. The wheel rotates (of course, conceptually) and picks a chromosome each time (this is essentially coded by generating and assigning random numbers). Higher-rated chromosomes have a greater chance of being selected, although there is no decision, and it is precisely this feature that brings the algorithm closer to the random selection process of nature. This process continues until the number of current generations is transferred to the next generation so that the number of chromosomes is constant throughout evolution.
At that time, restructuring begins. This means that the genetic operators are sequenced on the identical chromosomes in the order specified in the algorithm to transform the chromosomes. This trend in the generation of new generation chromosomes, and their sequential testing, gradually simulates natural evolution, often approaching the optimal equation of interest after a given number of generations. Of course, a limit can also be set for the number of iterations of the algorithm, to prevent memory and time loss, if the algorithm fails to recover after a certain period of time. Figure 4 shows the flowchart of a GEP.

4. Prediction of Tunnel Convergence by GEP

4.1. Data Sets

To predict tunnel convergence using GEP, it is necessary to investigate influential parameters. It is important to stress that GEP uses given data in order to reveal the relationship between the data in question. Thus, in the prediction of tunnel convergence by means of GEP, the accuracy of the results is considerably influenced by the relevancy of the selected parameters. In addition, impertinent input rejection can improve the prediction results, as well as decrease the training time.
To this end, parameters affecting convergence of a tunnel were categorized into three universal groups, as shown in Figure 5, including “geological and geotechnical conditions”, “tunnel properties and tunneling methods”, as well as “distance from tunnel face”.

4.1.1. Geotechnical Parameters

In the KUR project, various geotechnical tests were conducted throughout the tunnel alignment and tunnel convergence was recorded during tunnel construction. The boreholes were drilled at every 100 m throughout the tunnel alignment in the KUR project and some of the convergence stations are not located exactly at the same location point of the boreholes. Therefore, the nearest neighbor was used to determine the soil properties at the location of convergence stations. The nearest neighbor is a simple method for classifying objects based on closest training examples. This method is a type of instance-based learning, in which the function is only approximated and an object is classified by a majority vote of its neighbors.
Ground water level, as an important influential parameter, may affect the soil movements. High water level over the tunnel invert increases the possibility of the flow of water towards the tunnel face, which may in turn lead to large displacements in the tunnel face and, consequently, large convergences. In line 2 of KUR, the study of boreholes and hand-dug wells illustrated no water table in the containing soil of the tunnel and underground stations. Consequently, ground water level was not investigated in this paper as an influencing parameter.
Soil cohesion and friction angle, as independent parameters of soil strength, have also been investigated to estimate tunnel convergence using GEP. It is obvious that soil cohesion is a suitable parameter to evaluate only fine grained soils. However, due to the fact that this project includes a wide range of fine grained and coarse grained soils, this parameter was selected to be used in evaluating the surface settlement using AI methods. In addition, the friction angle, which represents the shear strength of granular soils, has also been investigated in simulations.
Two deformation parameters of soil which include elasticity modulus and Poisson’s ratio have also been investigated. Obviously, more plastic points are formed in the area with low elasticity, and as a result, the convergences are expected to be larger in these areas.

4.1.2. Tunnel Geometry and Tunneling Operation

The depth of the tunnel and the excavation area are influential geometric parameters on ground movements. Generally, an underground excavation with a large diameter tends to cause high convergence, especially when tunneling in soft soils. It is estimated that a greater volume of soil moves towards the tunnel face in large diameter tunnels, when the values of the other parameters are constant, and may lead to larger convergences. However, since the excavation area of the tunnel in this project is constant, the influence of the area on tunnel convergence was neglected.
The tunnel depth is also an influential geometric parameter on tunnel convergence. The relationship between the tunnel depth and measured convergences for the KUR Project is shown in Figure 6. As one may notice, when the tunnel is deeper than 20 m, larger convergences generally occur.

4.1.3. Distance from Tunnel Face

In addition to the abovementioned parameters, the distance of the measurement point to the tunnel face should also be considered in the prediction of tunnel convergences. For a long time after tunnel construction and as the tunnel face moves away from the measurement point, the convergence of the tunnel continues. Figure 7, Figure 8 and Figure 9 show the amount of tunnel convergence at the chainage 1 + 787 km of KUR. As it can be seen in Figure 9, convergences increased as the distance to the tunnel face increased. However, as the cumulative amount of maximum convergences is used as the output parameter in this research, the distance from the tunnel face was not investigated as an input parameter.

4.2. Input and Output Parameters

Six parameters were selected to be used as input data, aiming to predict tunnel convergence using GEP. Table 3 shows the range of parameters used in the prediction. A total of 118 input datasets were obtained, based on experimental data. These refer to Parts I, II, and III of the KUR Project, spanning a tunnel length of 14.5 km. Thus, each dataset includes a set of six input parameters. In addition, ranges of the output parameter, used for training the GEP models, are shown in Table 3. The output parameter corresponds to the amount of total cumulative convergences of the crown and the upper sides.

4.3. Convergence Prediction Using GEP

As previously mentioned, 118 datasets were prepared to simulate tunnel convergence by means of GEP. To validate the simulation results, available datasets were randomly divided into two groups; 70 percent of the total datasets (79 datasets) were used as training datasets to develop a model and the rest of the datasets (39 datasets) were used as validation/test datasets. GeneXproTools (Version 5.0.3919) was used to conduct simulations. In order to select the best model to predict tunnel convergence, following a trial and error approach, two important features of the GEP configurations, namely, the number of chromosomes and the number of genes, were investigated within a wide range of combinations. In this regard, root mean square error (RMSE) was set as the fitness function. Thus, while keeping the other parameters constant, the optimum number of chromosomes was determined in terms of minimum error and maximum coefficient of determination. Figure 10, Figure 11 and Figure 12 show the performance of different models with different numbers of chromosomes. From these figures, it can be seen that the minimum RMSE and mean absolute error (MAE) were obtained when the number of chromosomes was equal to 35. The same results were obtained when investigating the coefficient of determination (R2) and the maximum R2 for training and testing datasets. Therefore, a number of 35 chromosomes was selected as the optimal number of chromosomes for the problem under investigation.
Several models were implemented to obtain the best GEP model with a fixed number of 35 chromosomes and variable numbers of genes. Figure 13, Figure 14 and Figure 15 illustrate the performance of the implemented models in terms of RMSE, MAE, and R2, respectively. As shown in these figures, the model with five genes yields the best performance among the models and therefore, a number of five genes was selected for the model implementation. Table 4 shows the GEP configuration that was used for tunnel convergence simulation.

5. Evaluation of the Results

In order to evaluate the developed model, statistical evaluation criteria were used. These criteria consist of RMSE, MAE, and R2 given by the following equations:
R M S E = 1 n i = 1 n ( a i p i ) 2
M A E = 1 n i = 1 n | a i p i |
R 2 = ( i = 1 n ( p i p ¯ ) ( a i a ¯ ) i = 1 n ( p i p ¯ ) 2 i = 1 n ( a i a ¯ ) 2 ) 2
Furthermore, a new engineering index, the recently proposed a10-index [54,55,56,57,58] was also used for the reliability assessment of the developed models:
a 10 i n d e x = m 10 M
where M is the number of dataset samples and m10 is the number of samples with value of rate experimental value/predicted value between 0.90 and 1.10. It should be noted that for a perfect predictive model, the value of the a10-indexis expected to be unity. The proposed a10-index has the advantage that its value has a physical engineering meaning. It declares the relative amount of samples which satisfy predicted values, with a deviation of ±10% compared to experimental values.
With the configuration settings given in Table 4, GEP modeling was performed several times aiming to obtain the best results. Table 5 shows the performance of the selected model for the prediction of tunnel convergence using GEP. The selected model is able to predict tunnel convergence with a high degree of accuracy, as can be seen in Table 5, as well as in the scatter plots presented in Figure 16 and Figure 17, with an R2 of 0.997 and an R2 of 0.986 for training and testing datasets, respectively. It is worth noting that all samples used for the training process have a deviation of less than ±10% (points between the two dotted lines in Figure 16), while during the evaluation process only one sample presented a deviation greater than ±10% (Figure 17). Figure 18 and Figure 19 present a comparison between the exact experimental values and the predicted values of the GEP model.
Figure 20 shows the expression tree for the proposed model, through which Equation (5) was derived from this figure. In fact, this figure shows the extracted relationships between input and output data by using the GEP algorithm. This feature, which enables the extraction of mathematical formulas from the GEP algorithm, makes its results more applicable, in comparison to other AI methods.
C o n = { T a n ( 6.39 ) × [ ( γ + E + C 5.82 ) ( 7.53 φ ) ] } + { [ 6.65 ( E x p ( 4.40 ) × ( C + ν ) ) ] 2 E } + { 1.54 1 ( 3.59 ( 6.27 × 3.59 ) D ) 2 } + { 1 6.25 3   φ 2 × [ t a n ( C ) t a n ( φ ) ] } + { t a n ( t a n ( tan 1 ( φ × 1.10 ) ( C   4.16 ) ) ) }
in which, Con is tunnel convergence (mm), D is tunnel depth (m), C and φ are the cohesion (kPa) and internal friction angle (°), respectively, γ is unit weight (kN/m3), E is the elasticity modulus (MPa), and ν is Poisson’s ratio.

6. Conclusions

A GEP model was proposed with the aim of predicting tunnel convergence, using experimental data. In order to develop this model, a database was used based on experimental datasets. Each dataset consisted of six input parameters, namely, tunnel depth, cohesion, frictional angle, unit weight, Poisson’s ratio, and elasticity modulus and only one output parameter, the cumulative convergence. Thus, 118 sets of data, obtained from the KUR project, were utilized for the modeling procedure. Respectively, 79 and 39 sets of data were used for the model construction (training) and its assessment (testing). Statistical evaluation criteria were utilized to evaluate the performance of the developed model. Following the trial and error method, several models were implemented to determine the best GEP configurations and, finally, an optimum model, with 35 chromosomes and five genes, was developed. Based on the derived results, it can be concluded that the proposed GEP model is a useful and reliable tool to predict convergence of NATM tunnels. An equation, derived from the GEP model, offers the added advantage that it can be easily applied by all scientists and researchers for the prediction of cumulative tunnel convergence. Furthermore, the proposed method is advantageous over other methods, on behalf of the fact that it presents no limits concerning input parameters. In the future the authors plan to investigate other parameters as well, which seem to affect tunnel convergence, using an even more extended experimental database.

Author Contributions

Formal analysis, M.H.; Conceptualization, D.J.A.; Supervision, P.G.A.; Writing—review & editing, S.S.A. and P.G.A.

Funding

This research was partially funded by Fundamental Research Grant no. 4F970 from the Malaysian Ministry of Education.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Miura, K.; Yagi, H.; Shiroma, H.; Takekuni, K. Study on Design and Construction Method for The New Tomei-Meishin Expressway Tunnels. Tunn. Undergr. Space Technol. 2003, 18, 271–281. [Google Scholar] [CrossRef]
  2. Zhu, Y.; Chen, L.; Zhang, H.; Tu, P.; Chen, S. Quantitative Analysis of Soil Displacement Induced by Ground Loss and Shield Machine Mechanical Effect in Metro Tunnel Construction. Appl. Sci. 2019, 9, 3028. [Google Scholar] [CrossRef]
  3. Moosazadeh, S.; Namazi, E.; Aghababaei, H.; Marto, A.; Mohamad, H.; Hajihassani, M. Prediction of building damage induced by tunnelling through an optimized artificial neural network. Eng. Comput. 2019, 35, 579–591. [Google Scholar] [CrossRef]
  4. Ariznavarreta-Fernández, F.; González-Palacio, C.; Menéndez-Díaz, A.; Ordoñez, C. Measurement system with angular encoders for continuous monitoring of tunnel convergence. Tunn. Undergr. Space Technol. 2016, 56, 176–185. [Google Scholar] [CrossRef]
  5. Adoko, A.C.; Jiao, Y.Y.; Wu, L.; Wang, H.; Wang, Z.H. Predicting tunnel convergence using multivariate adaptive regression spline and artificial neural network. Tunn. Undergr. Space Technol. 2013, 38, 368–376. [Google Scholar] [CrossRef]
  6. Sinha, R.S. Undetrground Structures: Design and Instrumentation; Elsevier: Amsterdam, The Netherlands, 2012. [Google Scholar]
  7. AFTES. Recommendations on the convergence–confinement method. Tunn. Ouvrages Souterr. 2002, 174, 414–424. [Google Scholar]
  8. Ozsan, A.; Karakus, M. Site Investigations and Convergence Measurements for a Twin Metro Tunnel Driven in Ankara Clay, Turkey; The Geological Society of London: London, UK, 2006. [Google Scholar]
  9. Adoko, A.C.; Zuo, Q.J.; Wu, L. A fuzzy model for high-speed railway tunnel convergence prediction in weak rock. Electron. J. Geotech. Eng. 2011, 16, 1275–1295. [Google Scholar]
  10. Zhao, J.; Gong, Q.M.; Eisensten, Z. Tunnelling through a frequently changing and mixed ground: A case history in Singapore. Tunn. Undergr. Space Technol. 2007, 22, 388–400. [Google Scholar] [CrossRef]
  11. Manual, E. Tunnels and Shafts in Rock: Engineering and Design; EM 1110-2-2901; Department of the army, US Army Corps of Engineers: Washington, DC, USA, 1997. [Google Scholar]
  12. Eisenstein, Z.; Branco, P. Convergence-Confinement method in shallow tunnels. Tunn. Undergr. Space Technol. 1991, 6, 343–346. [Google Scholar] [CrossRef]
  13. Svoboda, T.; Mašín, D. Convergence-confinement method for simulating NATM tunnels evaluated by comparison with full 3D simulations. In Proceedings of the 11th International Conference on Underground Construction, Prague, The Czech Republic, 14–16 June 2010; pp. 795–801. [Google Scholar]
  14. Oreste, P. The convergence-confinement method: Roles and limits in modern geomechanical tunnel design. Am. J. Appl. Sci. 2009, 6, 757–771. [Google Scholar] [CrossRef]
  15. Alejano, L.R.; Alonso, E.; Rodriguez-Dono, A.; Fernandez-Manin, G. Application of the convergence-confinement method to tunnels in rock masses exhibiting Hoek–Brown strain-softening behaviour. Int. J. Rock Mech. Min. Sci. 2010, 47, 150–160. [Google Scholar] [CrossRef]
  16. Fahimifar, A.; Ranjbarnia, M. Analytical approach for the design of active grouted rockbolts in tunnel stability based on convergence-confinement method. Tunn. Undergr. Space Technol. 2009, 24, 363–375. [Google Scholar] [CrossRef]
  17. Dias, D. Convergence-confinement approach for designing tunnel face reinforcement by horizontal bolting. Tunn. Undergr. Space Technol. 2011, 26, 517–523. [Google Scholar] [CrossRef]
  18. Oreste, P. Analysis of the Interaction between the Lining of a TBM Tunnel and the Ground Using the Convergence-Confinement Method. Am. J. Appl. Sci. 2015, 12, 276–283. [Google Scholar] [CrossRef] [Green Version]
  19. Nguyen, P.T.; Tuyen, T.T.; Shirzadi, A.; Pham, B.T.; Shahabi, H.; Omidvar, E.; Amini, A.; Entezami, H.; Prakash, I.; Van Phong, T.; et al. Development of a Novel Hybrid Intelligence Approach for Landslide Spatial Prediction. Appl. Sci. 2019, 9, 2824. [Google Scholar] [CrossRef]
  20. Hajihassani, M.; Kalatehjari, R.; Marto, A.; Mohamad, H.; Khosrotash, M. 3D prediction of tunneling-induced ground movements based on a hybrid ANN and empirical methods. Eng. Comput. 2019. [Google Scholar] [CrossRef]
  21. Asteris, P.G.; Ashrafian, A.; Rezaie-Balf, M. Prediction of the Compressive Strength of Self-Compacting Concrete using Surrogate Models. Comput. Concr. 2019, 24, 137–150. [Google Scholar]
  22. Cavaleri, L.; Asteris, P.G.; Psyllaki, P.P.; Douvika, M.G.; Skentou, A.D.; Vaxevanidis, N.M. Prediction of Surface Treatment Effects on the Tribological Performance of Tool Steels Using Artificial Neural Networks. Appl. Sci. 2019, 9, 2788. [Google Scholar] [CrossRef]
  23. Pham, B.T.; Jaafari, A.; Prakash, I.; Singh, S.K.; Quoc, N.K.; Bui, D.T. Hybrid computational intelligence models for groundwater potential mapping. Catena 2019, 182, 104101. [Google Scholar] [CrossRef]
  24. Asteris, P.G.; Kolovos, K.G. Self-compacting concrete strength prediction using surrogate models. Neural Comput. Appl. 2019, 31, 409–424. [Google Scholar] [CrossRef]
  25. Sarir, P.; Chen, J.; Asteris, P.G.; Armaghani, D.J.; Tahir, M.M. Developing GEP tree-based, neuro-swarm, and whale optimization models for evaluation of bearing capacity of concrete-filled steel tube columns. Eng. Comput. 2019. [Google Scholar] [CrossRef]
  26. Armaghani, D.J.; Hatzigeorgiou, G.D.; Karamani, C.; Skentou, A.; Zoumpoulaki, I.; Asteris, P.G. Soft computing-based techniques for concrete beams shear strength. Procedia Struct. Integr. 2019, 17, 924–933. [Google Scholar] [CrossRef]
  27. Asteris, P.G.; Nozhati, S.; Nikoo, M.; Cavaleri, L.; Nikoo, M. Krill herd algorithm-based neural network in structural seismic reliability evaluation. Mech. Adv. Mater. Struct. 2018, 26, 1146–1153. [Google Scholar] [CrossRef]
  28. Pham, B.T.; Son, L.H.; Hoang, T.-A.; Nguyen, D.-M.; Bui, D.T. Prediction of shear strength of soft soil using machine learning methods. Catena 2018, 166, 181–191. [Google Scholar] [CrossRef]
  29. Asteris, P.G.; Nikoo, M. Artificial bee colony-based neural network for the prediction of the fundamental period of infilled frame structures. Neural Comput. Appl. 2019, 31, 4837–4847, in Press. [Google Scholar] [CrossRef]
  30. Cavaleri, L.; Chatzarakis, G.E.; Di Trapani, F.D.; Douvika, M.G.; Roinos, K.; Vaxevanidis, N.M.; Asteris, P.G. Modeling of surface roughness in electro-discharge machining using artificial neural networks. Adv. Mater. Res. (Korea) 2017, 6, 169–184. [Google Scholar]
  31. Chen, H.; Asteris, P.G.; Armaghani, D.J.; Gordan, B.; Pham, B.T. Assessing dynamic conditions of the retaining wall using two hybrid intelligent models. Appl. Sci. 2019, 9, 1042. [Google Scholar] [CrossRef]
  32. Psyllaki, P.; Stamatiou, K.; Iliadis, I.; Mourlas, A.; Asteris, P.; Vaxevanidis, N. Surface treatment of tool steels against galling failure. MATEC Web Conf. 2018, 188, 04024. [Google Scholar] [CrossRef]
  33. Hajihassani, M.; Armaghani, D.J.; Sohaei, H.; Mohamad, E.T.; Marto, A. Prediction of airblast-overpressure induced by blasting using a hybrid artificial neural network and particle swarm optimization. Appl Acoust. 2014, 80, 57–67. [Google Scholar] [CrossRef]
  34. Asteris, P.G.; Tsaris, A.K.; Cavaleri, L.; Repapis, C.C.; Papalou, A.; Di Trapani, F.; Karypidis, D.F. Prediction of the fundamental period of infilled RC frame structures using artificial neural networks. Comput. Intell. Neurosci. 2016, 2016, 5104907. [Google Scholar] [CrossRef]
  35. Asteris, P.G.; Roussis, P.C.; Douvika, M.G. Feed-Forward Neural Network Prediction of the Mechanical Properties of Sandcrete Materials. Sensors 2017, 17, 1344. [Google Scholar] [CrossRef] [PubMed]
  36. Le, L.T.; Nguyen, H.; Dou, J.; Zhou, J. A Comparative Study of PSO-ANN, GA-ANN, ICA-ANN, and ABC-ANN in Estimating the Heating Load of Buildings’ Energy Efficiency for Smart City Planning. Appl. Sci. 2019, 9, 2630. [Google Scholar] [CrossRef]
  37. Shahri, A.A.; Spross, J.; Johansson, F.; Larsson, S. Landslide susceptibility hazard map in southwest Sweden using artificial neural network. CATENA 2019, 183, 104225. [Google Scholar] [CrossRef]
  38. Ghaderi, A.; Shahri, A.A.; Larsson, S. An artificial neural network based model to predict spatial soil type distribution using piezocone penetration test data (CPTu). Bull. Eng. Geol. Environ. 2019, 78, 4579–4588. [Google Scholar] [CrossRef]
  39. Shahri, A.A. An Optimized Artificial Neural Network Structure to Predict Clay Sensitivity in a High Landslide Prone Area Using Piezocone Penetration Test (CPTu) Data: A Case Study in Southwest of Sweden. Geotech. Geol. Eng. 2016, 34, 745–758. [Google Scholar] [CrossRef]
  40. Armaghani, D.J.; Hajihassani, M.; Mohamad, E.T.; Marto, A.; Noorani, S.A. Blasting-induced flyrock and ground vibration prediction through an expert artificial neural network based on particle swarm optimization. Arab. J. Geosci. 2014, 7, 5383–5396. [Google Scholar] [CrossRef]
  41. Mohamad, E.T.; Hajihassani, M.; Armaghani, D.J.; Marto, A. Simulation of blasting-induced air overpressure by means of artificial neural networks. Int. Rev. Model. Simul. 2012, 5, 2501–2506. [Google Scholar]
  42. Armaghani, D.J.; Mohamad, E.T.; Hajihassani, M.; Yagiz, S.; Motaghedi, H. Application of several non-linear prediction tools for estimating uniaxial compressive strength of granitic rocks and comparison of their performances. Eng. Comput. 2016, 32, 189–206. [Google Scholar] [CrossRef]
  43. Armaghani, D.J.; Hajihassani, M.; Sohaei, H.; Mohamad, E.T.; Marto, A.; Motaghedi, H.; Moghaddam, M.R. Neuro-fuzzy technique to predict air-overpressure induced by blasting. Arab. J. Geosci. 2015, 8, 10937–10950. [Google Scholar] [CrossRef]
  44. Adoko, A.; Wu, L. Estimation of convergence of a high-speed railway tunnel in weak rocks using an adaptive neuro-fuzzy inference system (ANFIS) approach. J. Rock Mech. Geotech. Eng. 2012, 4, 11–18. [Google Scholar] [CrossRef] [Green Version]
  45. Mahdevari, S.; Torabi, S.R. Prediction of tunnel convergence using Artificial Neural Networks. Tunn. Undergr. Space Technol. 2012, 28, 218–228. [Google Scholar] [CrossRef]
  46. Rafiai, H.; Moosavi, M. An approximate ANN-based solution for convergence of lined circular tunnels in elasto-plastic rock masses with anisotropic stresses. Tunn. Undergr. Space Technol. 2012, 27, 52–59. [Google Scholar] [CrossRef]
  47. Mahdevari, S.; Torabi, S.R.; Monjezi, M. Application of artificial intelligence algorithms in predicting tunnel convergence to avoid TBM jamming phenomenon. Int. J. Rock Mech. Min. Sci. 2012, 55, 33–44. [Google Scholar] [CrossRef]
  48. Mahdevari, S.; Haghighat, H.S.; Torabi, S.R. A dynamically approach based on SVM algorithm for prediction of tunnel convergence during excavation. Tunn. Undergr. Space Technol. 2013, 38, 59–68. [Google Scholar] [CrossRef]
  49. Mandro Consulting Engineers Inc. Geotechnical Report of Line No.2 of Karaj Urban Railway; Technical Report; Mandro Consulting Engineers Inc.: Tehran, Iran, 2005. [Google Scholar]
  50. Tunnel Rod Construction Consulting Engineers Inc. Instrumentation Report of Line No.2 of Karaj Urban Railway; Technical Report; Tunnel Rod Construction Consulting Engineers Inc.: Tehran, Iran, 2014. [Google Scholar]
  51. Mansouri, I.; Hu, J.W.; Kisi, O. Novel Predictive Model of the Debonding Strength for Masonry Members Retrofitted with FRP. Appl. Sci. 2016, 6, 337. [Google Scholar] [CrossRef]
  52. Ferreira, C. Gene Expression Programming: A New Adaptive Algorithm for Solving Problems. Complex Syst. 2001, 13, 87–129. [Google Scholar]
  53. Ferreira, C. Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence; Springer: Amsterdam, The Netherlands, 2006; Volume 21. [Google Scholar]
  54. Asteris, P.; Kolovos, K.; Douvika, M.; Roinos, K.; Kolovos, K. Prediction of self-compacting concrete strength using artificial neural networks. Eur. J. Environ. Civ. Eng. 2016, 20, s102–s122. [Google Scholar] [CrossRef]
  55. Xu, H.; Zhou, J.; Asteris, P.G.; Armaghani, D.J.; Tahir, M.M.D. Supervised Machine Learning Techniques to the Prediction of Tunnel Boring Machine Penetration Rate. Appl. Sci. 2019, 9, 3715. [Google Scholar] [CrossRef]
  56. Apostolopoulou, M.; Armaghani, D.J.; Bakolas, A.; Douvika, M.G.; Moropoulou, A.; Asteris, P.G. Compressive strength of natural hydraulic lime mortars using soft computing techniques. Procedia Struct. Integr. 2019, 17, 914–923. [Google Scholar] [CrossRef]
  57. Asteris, P.G.; Apostolopoulou, M.; Skentou, A.D.; Antonia Moropoulou, A. Application of Artificial Neural Networks for the Prediction of the Compressive Strength of Cement-based Mortars. Comput. Concr. 2019, 24, 329–345. [Google Scholar]
  58. Asteris, P.G.; Moropoulou, A.; Skentou, A.D.; Apostolopoulou, M.; Mohebkhah, A.; Cavaleri, L.; Rodrigues, H.; Varum, H. Stochastic Vulnerability Assessment of Masonry Structures: Concepts, Modeling and Restoration Aspects. Appl. Sci. 2019, 9, 243. [Google Scholar] [CrossRef]
Figure 1. Schematic view of Line 2 of Karaj Urban Railway (KUR) with the location of subway stations.
Figure 1. Schematic view of Line 2 of Karaj Urban Railway (KUR) with the location of subway stations.
Applsci 09 04650 g001
Figure 2. Dimensions of the tunnel and its excavation sequence.
Figure 2. Dimensions of the tunnel and its excavation sequence.
Applsci 09 04650 g002
Figure 3. Typical monitoring plan in KUR project.
Figure 3. Typical monitoring plan in KUR project.
Applsci 09 04650 g003
Figure 4. The flowchart of a gene expression algorithm.
Figure 4. The flowchart of a gene expression algorithm.
Applsci 09 04650 g004
Figure 5. Influential parameters causing tunnel convergence.
Figure 5. Influential parameters causing tunnel convergence.
Applsci 09 04650 g005
Figure 6. Relationship between tunnel depth and measured convergences in KUR project.
Figure 6. Relationship between tunnel depth and measured convergences in KUR project.
Applsci 09 04650 g006
Figure 7. The amount of tunnel convergence at the chainage 1 + 787 of KUR in relation to time.
Figure 7. The amount of tunnel convergence at the chainage 1 + 787 of KUR in relation to time.
Applsci 09 04650 g007
Figure 8. Convergence rate at the chainage 1 + 787 of KUR in relation to time.
Figure 8. Convergence rate at the chainage 1 + 787 of KUR in relation to time.
Applsci 09 04650 g008
Figure 9. Convergence changes at the chainage 1 + 787 as the measurement point distance to the tunnel face increases.
Figure 9. Convergence changes at the chainage 1 + 787 as the measurement point distance to the tunnel face increases.
Applsci 09 04650 g009
Figure 10. Comparison between root mean square error (RMSE) of training and validation for different numbers of chromosomes.
Figure 10. Comparison between root mean square error (RMSE) of training and validation for different numbers of chromosomes.
Applsci 09 04650 g010
Figure 11. Comparison between mean absolute error (MAE) of training and validation for different numbers of chromosomes.
Figure 11. Comparison between mean absolute error (MAE) of training and validation for different numbers of chromosomes.
Applsci 09 04650 g011
Figure 12. Comparison between coefficient of determination (R2) of training and validation for different numbers of chromosomes.
Figure 12. Comparison between coefficient of determination (R2) of training and validation for different numbers of chromosomes.
Applsci 09 04650 g012
Figure 13. Comparison between RMSE of training and validation for different numbers of genes.
Figure 13. Comparison between RMSE of training and validation for different numbers of genes.
Applsci 09 04650 g013
Figure 14. Comparison between MAE of training and validation for different numbers of genes.
Figure 14. Comparison between MAE of training and validation for different numbers of genes.
Applsci 09 04650 g014
Figure 15. Comparison between R2 of training and validation for different numbers of genes.
Figure 15. Comparison between R2 of training and validation for different numbers of genes.
Applsci 09 04650 g015
Figure 16. Scatter plot of measured and predicted convergence for training datasets.
Figure 16. Scatter plot of measured and predicted convergence for training datasets.
Applsci 09 04650 g016
Figure 17. Scatter plot of measured and predicted convergence for validation datasets.
Figure 17. Scatter plot of measured and predicted convergence for validation datasets.
Applsci 09 04650 g017
Figure 18. Experimental versus predicted values of convergence for training datasets.
Figure 18. Experimental versus predicted values of convergence for training datasets.
Applsci 09 04650 g018
Figure 19. Experimental versus predicted values of convergence for validation datasets.
Figure 19. Experimental versus predicted values of convergence for validation datasets.
Applsci 09 04650 g019
Figure 20. Expression tree for convergence prediction.
Figure 20. Expression tree for convergence prediction.
Applsci 09 04650 g020
Table 1. Geotechnical field testing results for Phase I of KUR.
Table 1. Geotechnical field testing results for Phase I of KUR.
In-Situ TestUnitMinMax
SPT-2276
Permeability m/s10−96.9 × 10−2
Unit WeightkN/m31722.4
Moisture content%3.518.9
Table 2. Mechanical Properties of soil layers in Part I of KUR.
Table 2. Mechanical Properties of soil layers in Part I of KUR.
PropertiesUnitL1L2
MinMaxMinMax
SPT-39464957
Friction angle (Φ)(°)2431.536.533
Cohesion (c)(kPa)23381123
Elasticity modulus (E)(MPa)48816489
Poisson’s ratio (υ)-0.30.320.30.33
Table 3. Input parameters in convergence prediction using gene expression programming (GEP).
Table 3. Input parameters in convergence prediction using gene expression programming (GEP).
No.ParameterUnitSymbolRoleMinimum ValueMaximum Value
1Tunnel depth mDInput11.527.5
2Cohesion kPaCInput0105
3Frictional angle° φ Input1844
4Unit weight kN/m3γInput1722.4
5Poisson’s ratio-νInput0.270.39
6Elasticity modulusMPaEInput39.4216
7Cumulative convergencemmConOutput10.8834.26
Table 4. Configuration settings for GEP algorithm.
Table 4. Configuration settings for GEP algorithm.
ParameterDescription
Generalnumber of chromosomes35
head size8
number of genes5
linking functionAddition
function set+, −, ∗, /, Pow (x, y), Sqrt (x), Exp, 1/x, x2, x3, x(1/3), tan
fitness function RMSE
Genetic OperatorsMutation Rate0.5
IS Transposition Rate0.1
RIS Transposition Rate0.1
Inversion Rate0.1
One-point Recombination Rate0.3
Two-point recombination rate0.3
Gene recombination rate0.1
Gene transposition0.1
Numerical ConstantsConstants per gene2
Data typeFloating-Point
Lower bound−10
Upper bound+10
Table 5. Performance of the selected model for convergence prediction.
Table 5. Performance of the selected model for convergence prediction.
RMSEMAER2a10 − Index
Training0.2800.1550.9971.00 (100.00%)
Evaluation0.4500.2220.9860.9744 (97.44%)

Share and Cite

MDPI and ACS Style

Hajihassani, M.; Abdullah, S.S.; Asteris, P.G.; Armaghani, D.J. A Gene Expression Programming Model for Predicting Tunnel Convergence. Appl. Sci. 2019, 9, 4650. https://doi.org/10.3390/app9214650

AMA Style

Hajihassani M, Abdullah SS, Asteris PG, Armaghani DJ. A Gene Expression Programming Model for Predicting Tunnel Convergence. Applied Sciences. 2019; 9(21):4650. https://doi.org/10.3390/app9214650

Chicago/Turabian Style

Hajihassani, Mohsen, Shahrum Shah Abdullah, Panagiotis G. Asteris, and Danial Jahed Armaghani. 2019. "A Gene Expression Programming Model for Predicting Tunnel Convergence" Applied Sciences 9, no. 21: 4650. https://doi.org/10.3390/app9214650

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