Next Article in Journal
Impacts of Seasonal and Annual Weather Variations on Network-Level Pavement Performance
Previous Article in Journal
Durable Bridge Columns using Stay-In-Place UHPC Shells for Accelerated Bridge Construction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prediction of Compression Index of Fine-Grained Soils Using a Gene Expression Programming Model

by
Danial Mohammadzadeh S.
1,2,
Seyed-Farzan Kazemi
3,
Amir Mosavi
4,5,*,
Ehsan Nasseralshariati
6 and
Joseph H. M. Tah
4
1
Department of Civil Engineering, Ferdowsi University of Mashhad, Mashhad 9177948974, Iran
2
Department of Elite Relations with Industries, Khorasan Construction Engineering Organization, Mashhad 9185816744, Iran
3
Michael Baker International, Hamilton, NJ 08619, USA
4
School of the Built Environment, Oxford Brookes University, Oxford OX3 0BP, UK
5
Kalman Kando Faculty of Electrical Engineering, Obuda University, 1034 Budapest, Hungary
6
Department of Civil Engineering, School of Engineering, Hakim Sabzevari University, Sabzevar 980571, Iran
*
Author to whom correspondence should be addressed.
Infrastructures 2019, 4(2), 26; https://doi.org/10.3390/infrastructures4020026
Submission received: 23 March 2019 / Revised: 8 May 2019 / Accepted: 9 May 2019 / Published: 14 May 2019

Abstract

:
In construction projects, estimation of the settlement of fine-grained soils is of critical importance, and yet is a challenging task. The coefficient of consolidation for the compression index (Cc) is a key parameter in modeling the settlement of fine-grained soil layers. However, the estimation of this parameter is costly, time-consuming, and requires skilled technicians. To overcome these drawbacks, we aimed to predict Cc through other soil parameters, i.e., the liquid limit (LL), plastic limit (PL), and initial void ratio (e0). Using these parameters is more convenient and requires substantially less time and cost compared to the conventional tests to estimate Cc. This study presents a novel prediction model for the Cc of fine-grained soils using gene expression programming (GEP). A database consisting of 108 different data points was used to develop the model. A closed-form equation solution was derived to estimate Cc based on LL, PL, and e0. The performance of the developed GEP-based model was evaluated through the coefficient of determination (R2), the root mean squared error (RMSE), and the mean average error (MAE). The proposed model performed better in terms of R2, RMSE, and MAE compared to the other models.

Graphical Abstract

1. Introduction

Soil compressibility is considered to be the volume reduction under load of pore water drainage. A precise estimation of this property is critical for calculating the settlement of soil layers [1]. This problem has become more critical for fine-grained soils due to their low permeability, resulting in the compression index (Cc) being the most accepted parameter to date to represent soil compressibility [2]. This parameter is often utilized for measuring the individual soil layer settlement. Different empirical equations have been particularly developed to predict Cc [3,4,5,6,7,8,9]. These equations were mainly developed based on traditional statistical analyses. Nevertheless, they include a number of drawbacks, such as a low correlation between input and output parameters [10]. Thus, it is essential to develop a comprehensive model to analyze the complex behavior of Cc. This model should significantly eliminate the shortcomings of the previous models, such as practicality and a low correlation between input and output parameters.
Soft computing techniques such as artificial neural networks (ANNs) are widely accepted and popular, along with conventional statistical methods (e.g., regressions) [11,12,13,14,15,16,17,18,19,20,21]. These techniques have been successfully applied to different geotechnical problems, such as Cc prediction [7,22,23,24,25,26,27]. However, a major limitation of common soft computing techniques is that no closed-form prediction equation is provided by them. With the introduction of artificial intelligence (AI) techniques and particularly genetic programming (GP), researchers in the field of soft computing have attempted to solve this issue (i.e., obtaining a closed-form solution). AI includes various techniques of ANNs, neuro-fuzzy neural networks (ANFIS), and support vector machines (SVMs), with a great record of successful application [28,29]. With AI, a learning mechanism often contributes to constructing the intelligent structure of an estimation model. Among the popular AI methods, ANNs present a robust artificial tool that is widely used to predict Cc [7,22,23,24,25,26]. AI techniques have been reported to have an acceptable statistical performance in terms of correlation. These techniques are often known as black box models in soft computing, and they mainly lack capability in offering closed-form estimation formulas [10]. This, been reported to be a drawback to AI techniques that limits their practicality [10,28]. Nevertheless, the runtime for most soft computing techniques could be efficiently decreased by using parallel processing methods [30]. Mohammadzadeh et al. (2014) reviewed state-of-the-art soft computing models and proposed multi-expression programming (MEP) to model the Cc of fine-grained soils, and the proposed model outperformed ANNs [29].
Genetic programming (GP) and also multigene genetic programming (MGGP), which is an enhanced variation of GP using classical regression, have been used for modeling purposes (of Cc) [28]. Mohammadzadeh et al. (2016) built an MGGP model to estimate Cc with higher accuracy, which presented promising results [28]. The GP-based methods of modeling are classified as individual computational programming, which is a major family of soft computing techniques. GP models can empower and enable complex and highly nonlinear prediction modeling tasks [31]. While classical GP nominates only a single program, gene expression programming (GEP) includes several genes of programming for reaching optimal solutions [32]. The application of GEP is growing significantly compared to GP in the engineering domain mainly due to the accuracy of its predictions [28,29]. The current study investigated the use of GEP to develop a prediction equation for the Cc of fine-grained soils existing in northeastern Iran. The objective of this study was developing a GEP-based prediction equation for the Cc of fine-grained soils with simple tests such as the Atterberg liquid limit (LL) and plastic limit (PL). Since conventional consolidation tests of fine-grained soils (e.g., the oedometer test) are time-consuming and costly, the application of such a prediction equation will lead to substantial savings for Cc estimation in terms of cost and time.

2. GEP

There are several variants of GP available for modeling. GEP is the latest variant of GP, and it is a powerful tool for approximating the solution of a problem in a closed-form format. Conventional GP generates computational models through mimicking the biological evolution of living organisms, providing a tree-like form of solution, which leads to the closed-form solution of the optimization problem [28,29,31,32,33]. The main objective of GP is obtaining programs that connect inputs to outputs for each data point, creating a population of programs. The population of programs (in the form of a tree branch shape) created by GP includes functions and terminals, which are randomly generated. The final solution of the problem is determined based on the tree-like programs.
The foundation of modeling with GEP was first developed by Ferreira in 2002 [34] and consists of a number of components, i.e., a terminal set, a function set, control parameters, a fitness function, and a termination function. GEP employs a fixed length of character strings to model the problem, unlike the conventional GP. These characters further turn into parse trees in various sizes and shapes, known as expression trees (ETs). The benefit of GEP over conventional GP is that genetic diversity is represented as genetic operators of chromosomes. GEP, in fact, evolves a number of genes (subprograms) [34] that are individual tree-like programs [10,34]. Furthermore, GEP has a flexible multigenetic nature suitable for the construction and evolution of complex networks of genes. In the GEP framework, the genes in a chromosome may consist of two types of information stored in either the tail or head of genes, i.e., information for generating the overall GEP model and the information from terminals for producing subsequent of the model. Specific details about GEP can be found elsewhere [10,31,32,34,35].
Figure 1 presents a sample program illustration of evolving GEP, where d1, d2, and d3 are the model inputs. Furthermore, the process evolution functions are +, −, ×, /, exponential function (exp()), natural logarithm function (ln()), and Inv. The presented model is linear, with coefficients c0, c1, and c2, while utilizing nonlinear terms [31,32]. For obtaining c0, c1, and c2, a simple least square was applied to the training data. A partial least squares method could also be employed for this objective [18,22]. The important GEP parameters that need to be carefully selected are the tree depth and the quantity of genes. However, minimizing the tree depth generally results in shorter closed-form equations with fewer numbers of terms [29,34].

3. Modeling of Cc for Fine-Grained Soils

3.1. Data Collection

A set of 108 individual consolidation test results obtained from laboratory tests were used to develop the GEP-based prediction equation. As mentioned earlier, the objective of this study was to predict Cc using conventional parameters of fine-grained soils, namely PL, LL, and e0. Here, 101 out of 108 data points corresponded to test results conducted on soil samples collected from different locations in Mashhad, Iran. Soil samples were classified as silty–clayey sand (SC–SM), gravelly lean clay with sand (CL), and silty clay with sand (CL–ML) based on the unified soil classification system. These samples were cored from a depth of 0.5 m to 1.0 m. LL, PL, and e0 were measured for these samples in a laboratory based on ASTM D4318-17 and ASTM D854-14 [36,37]. Furthermore, Cc was measured using an oedometer test based on ASTM D2435-11 [38]. In addition, seven consolidation test results conducted by Malih [39] were integrated into the laboratory database to make it more robust. The descriptive statistics of influential input parameters (i.e., LL, PL, and e0) and the output parameter, i.e., Cc, based on the database utilized for our study is presented in Table 1. Furthermore, Figure 2, Figure 3, Figure 4 and Figure 5 illustrate the distribution of these parameters using histograms.

3.2. Model Structure and Performance

The LL and PL represent the two various states of the soil depending on its water content. The e0 of soil represents the initial ratio of the volume of voids to the solids. Prediction equations for Cc developed by previous studies (see Equation (1)) have clearly indicated that LL, PL, and e0 are the three main parameters that influence Cc [3,4,5,6,7,8,9]. Thus, these parameters were considered in the current study to develop a simplified prediction equation for Cc. The main motivation of developing such an equation was that determination of LL, PL, and e0 is straightforward compared to performing any consolidation test that directly determines Cc. Therefore, the developed model is anticipated to result in considerable savings in terms of testing time, technician costs, and laboratory equipment. It should be noted that LL, PL, and e0 are influenced by the natural water content of partially saturated soils, thus making the developed equation applicable to any saturated fine-grained soils [28,39,40]. Mathematically, the developed equation has the following structure:
C c = f ( L L , P L , e 0 ) ,
showing that Cc is considered to be a function of LL, PL, and e0. In order to develop the GEP-based prediction equation for Cc, a database containing 108 data points was developed. Each data point corresponded to LL, PL, and e0, as well as Cc, for a particular fine-grained soil sample. GeneXproTools 5.0 was used to develop the GEP-based prediction equation in MATLAB [41]. The performances of the developed GEP models were evaluated using the coefficient of determination (R2), the root mean squared error (RMSE), and the mean average error (MAE) (21-23), by applying the following equations:
R 2 = i = 1 n ( h i h ¯ i ) ( t i t ¯ i ) i = 1 n ( h i h ¯ i ) 2 i = 1 n ( t i t ¯ i ) 2 ,
R M S E = i = 1 n ( h i t i ) 2 n ,
M A E = 1 n i = 1 n | h i t i | .
In these equations, hi and ti are measured and predicted output (Cc) values, respectively, for the ith data point. Furthermore, h ¯ i and t ¯ i are averages of the measured and predicted values, respectively, and n is the number of samples [28,29].

3.3. Model Development

The database was divided into two subsets in order to avoid an overfitting issue, a training subset and a validation subset. The GEP-based model was trained using the training subset, while the validation subset was used for validating purposes and for avoiding overfitting [34]. The final model (prediction equation) was selected based on model simplicity and the performances of the training and validation subsets. Performance criteria were based on the highest R2 and lowest RMSE and MAE of the training and validation subsets. After training, the candidate models were applied to the unseen validation subset to ensure their good performance. The proportion of training to validation subset sizes with respect to the whole data is commonly selected as 60%–75% and 25%–40%, respectively. In the current study, 75% (81 data points) and 25% (27 data points) of total data points were assigned to the training subset and validation subset, respectively.
The GEP algorithm was executed several times with a varied combination of influential parameters in order to identify the best model. This process was based on values suggested by previous works [31,32,34]. Table 2 includes the parameters of various runs. Reasonably large numbers were considered for size of population and generations to guarantee that optimal models were achieved. In the developed GEP-based model, individuals were identified and transferred into further generations based on a fitness evaluation carried out with roulette wheel sampling, considering elitism. Such an evaluation could guarantee successful cloning of the best individual. Furthermore, variations in the population were carried out through genetic operators on the chosen chromosomes, including crossover, mutation, and rotation [10].
In every GEP-based model, the values of the setting parameters have a significant impact on model performance. These parameters include the quantity of genes and chromosomes, in addition to a gene’s head size and the rate of genetic operators. Since minor information was available about GEP parameters in the literature, appropriate settings were selected based on a trial and error scheme (see Table 2).
Furthermore, to facilitate the development of the GEP-based model, the following closed-form equation was developed and utilized:
C c = e 0 + [ e 0 + 2 L L e 0 6.87 ] × [ 0.35 + L L 2 ] + [ log ( 2 e 0 + 2 L L 2 P L + 0.15 ) ] 2 .
Figure 6, Figure 7 and Figure 8 present the measured values of Cc obtained from laboratory experiments versus predicted values. These figures represent the measured values versus predicted values for the training subset, validation subset, and entire set, respectively. Furthermore, Table 3 summarizes the GEP-based model performance in terms of R2, RMSE, and MAE for these sets. Smith [42] has stated that for a coefficient of determination of |R|> 0.8, a strong correlation exists between measured and predicted values. Based on Table 3, the developed GEP-based model had a high R2 for the training subset, validation subset, and entire dataset. In addition, the model exhibited a relatively low RMSE and MAE for all of these sets.

3.4. Additional Evaluation of Model Performance

In this section, the performance of the developed GEP-based model is evaluated based on various statistical parameters found in the literature. These statistical parameters, along with their acceptance criteria, are presented in Table 4. The parameters used in this table are all as previously defined. Furthermore, the developed model was evaluated based on these statistical parameters, and the results are presented in this table. As can be seen in Table 4, the developed model met all of the criteria for additional statistical parameters, revealing the decent performance of the proposed model.
Table 5 presents a comparison of the developed GEP-based model to previous models found in the literature. The previous models consist of either regression-based equations or robust AI methods, such as MEP, ANNs, or MGGP. It is worth mentioning that these AI methods do not provide any closed-form solution. The AI methods had a relatively high R2, mainly due to their black-box nature of connecting inputs and outputs. Nevertheless, the developed GEP-based model had a higher R2 compared to the existing AI methods. However, MEP, ANNs, and MGGP had a lower error in terms of RMSE and MAE.
Based on Table 5, the developed GEP-based model outperformed the regression models, since the regression models considered only a small quantity of base functions. Therefore, such models could not be used for the complex interactions of soil parameters (i.e., LL, PL, and e0) and Cc. However, the developed GEP-based model considered a variety of base functions and their combination in order to achieve a closed-form equation with high performance. The developed GEP-based model directly considered the experimental data with no prior assumptions. In other words, contrary to traditional regression models, GEP did not assume any predefined shape for the solution equation. The high values of R2 presented in Table 5 indicate that the developed GEP-based model was very successful at fitting the measured Cc to the input parameters of LL, PL, and e0.

4. Conclusions

Cc is a significant parameter in determining the settlement of fine-grained soil layers subjected to loads, such as in buildings, vehicles, and infrastructure. If Cc is not estimated accurately, soil settlement is not predicted accurately. Thus, determining Cc is of significant importance in settlement calculations. However, measuring Cc using the traditional oedometer test method is time-consuming, needs skilled technicians, and requires special laboratory equipment. Therefore, the estimation of Cc using other parameters of fine-grained soils, such as LL, PL, and e0, would eliminate the time and costliness associated with the oedometer test. In this study, GEP was employed to develop a model for estimating Cc using LL, PL, and e0. Here, 108 data points containing Cc, LL, PL, and e0 were used to train and validate the model. The model was developed based on tuned calibration parameters using trial and error. A closed-form solution was derived from the developed GEP-based model, which is anticipated to aid geotechnical researchers in determining Cc with considerable savings in associated time and costs. This closed-form equation for predicting Cc was employed to develop surface charts to predict Cc based on LL and PL for a certain e0.
The performance of the developed GEP-based model was evaluated using the coefficient of determination (R2) and two error measures, namely root mean squared error (RMSE) and mean average error (MAE). The R2 values were 0.8231, 0.8603, and 0.8320 for the training subset, validation subset, and entire dataset, respectively. In addition, RMSE was 0.0269, 0.0237, and 0.0262 for the training subset, validation subset, and entire dataset, respectively. A high R2 and low error indicated the highly acceptable performance of the GEP-based model. Additional performance measures found in the literature were employed to further evaluate the performance of the developed GEP-based model. This evaluation revealed that the model had a decent performance based on additional performance measures.
Contrary to the classical models for estimating Cc, such as regression models, the developed GEP-based model revealed highly nonlinear behavior and included a complex combination of influential input parameters (i.e., LL, PL, and e0). In general, Cc was positively correlated with e0. Furthermore, LL and e0 had a higher influence on the estimation of Cc compared to PL. A comparison of the developed model to previous models in the literature revealed its good performance, which guarantees the use of this GEP-based model in practical applications.

Author Contributions

Review, formal analysis, methodology, modeling data curation and analyzing the results, D.M.S., A.M., and S.-F.K.; soil expertise, D.M.S., J.H.M.T., S.-F.K., and E.N.; machine learning expertise, A.M. and D.M.S.; management, conceptualization, writing, and administration A.M.; data visualization, data handling, support and data assistant; E.N.; supervision, resources, software, expertise, revision, validation and verifying the results, J.H.M.T.

Funding

This research received no externa funding.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Tiwari, B.; Ajmera, B. New correlation equations for compression index of remolded clays. J. Geotech. Geoenviron. Eng. 2011, 138, 757–762. [Google Scholar] [CrossRef]
  2. Carter, M.; Bentley, S.P. Correlations of Soil Properties; Pentech Press Publishers: Philadelphia, NJ, USA, 1991. [Google Scholar]
  3. Azzouz, A.S.; Krizek, R.J.; Corotis, R.B. Regression analysis of soil compressibility. SOILS Found. 1976, 16, 19–29. [Google Scholar] [CrossRef]
  4. Cozzolino, V. Statistical forecasting of compression index. In Proceedings of the Fifth International Conference on Soil Mechanics and Foundation Engineering, Paris, France, 17–22 July 1961; pp. 51–53. [Google Scholar]
  5. Mayhe, P. Cam-clays predictions of undrained strength. J. Geotech. Geoenviron. Eng. 1980, 106, 1219–1242. [Google Scholar]
  6. Nishida, Y. A brief note on compression index of soil. J. Soil Mech. Found. Div. 1956, 82, 1–14. [Google Scholar]
  7. Park, H.I.; Lee, S.R. Evaluation of the compression index of soils using an artificial neural network. Comput. Geotech. 2011, 38, 472–481. [Google Scholar] [CrossRef]
  8. Skempton, A.W.; Jones, O.T.; Quennell, A.M. Notes on the compressibility of clays. Q. J. Geol. Soc. 1944, 100, 119–135. [Google Scholar] [CrossRef]
  9. Terzaghi, K.; Peck, R.B.; Mesri, G. Soil Mechanics in Engineering Practice; John Wiley & Sons: Dallas, TX, USA, 1996. [Google Scholar]
  10. Alavi, A.H.; Gandomi, A.H. A robust data mining approach for formulation of geotechnical engineering systems. Eng. Comput. 2011, 28, 242–274. [Google Scholar] [CrossRef]
  11. Choubin, B.; Moradi, E.; Golshan, M.; Adamowski, J.; Sajedi-Hosseini, F.; Mosavi, A. An ensemble prediction of flood susceptibility using multivariate discriminant analysis, classification and regression trees, and support vector machines. Sci. Total. Environ. 2019, 651, 2087–2096. [Google Scholar] [CrossRef]
  12. Rezakazemi, M.; Mosavi, A.; Shirazian, S. ANFIS pattern for molecular membranes separation optimization. J. Mol. Liq. 2019, 274, 470–476. [Google Scholar] [CrossRef]
  13. Mosavi, A.; Ozturk, P.; Chau, K.-W. Flood Prediction Using Machine Learning Models: Literature Review. Water 2018, 10, 1536. [Google Scholar] [CrossRef]
  14. Mosavi, A.; Lopez, A.; Varkonyi-Koczy, A.R. Industrial applications of big data: State of the art survey. In Proceedings of the International Conference on Global Research and Education, Lasi, Romania, 25–28 September 2017; pp. 225–232. [Google Scholar]
  15. Mosavi, A.; Bathla, Y.; Varkonyi-Koczy, A. Predicting the future using web knowledge: State of the art survey. In Proceedings of the International Conference on Global Research and Education, Lasi, Romania, 25–28 September 2017; pp. 341–349. [Google Scholar]
  16. Vargas, R.; Mosavi, A.; Ruiz, R. Deep learning: A review. Adv. Intell. Syst. Comput. 2017, 7, 122–148. [Google Scholar]
  17. Mosavi, A.; Rabczuk, T. Learning and intelligent optimization for material design innovation. In Proceedings of the International Conference on Learning and Intelligent Optimization, Russia, Novgorod, 19 June 2017; pp. 358–363. [Google Scholar]
  18. Mosavi, A.; Rabczuk, T.; Varkonyi-Koczy, A.R. Reviewing the novel machine learning tools for materials design. In Proceedings of the International Conference on Global Research and Education, Lasi, Romania, 23 September 2017; pp. 50–58. [Google Scholar]
  19. Mosavi, A.; Varkonyi-Koczy, A.R. Integration of machine learning and optimization for robot learning. In Recent Global Research and Education: Technological Challenges; Springer: Lasi, Romaria, 2017; pp. 349–355. [Google Scholar]
  20. Mosavi, A.; Edalatifar, M. A Hybrid Neuro-Fuzzy Algorithm for Prediction of Reference Evapotranspiration. In Proceedings of the International Conference on Global Research and Education, Kaunas, Lithuania, 4 September 2017; pp. 235–243. [Google Scholar]
  21. Torabi, M.; Mosavi, A.; Ozturk, P.; Varkonyi-Koczy, A.; Istvan, V. A hybrid machine learning approach for daily prediction of solar radiation. In Proceedings of the International Conference on Global Research and Education, Kaunas, Lithuania, 24–27 September 2018; pp. 266–274. [Google Scholar]
  22. Das, S.K.; Basudhar, P.K. Prediction of residual friction angle of clays using artificial neural network. Eng. Geol. 2008, 100, 142–145. [Google Scholar] [CrossRef]
  23. Das, S.K.; Biswal, R.K.; Sivakugan, N.; Das, B. Classification of slopes and prediction of factor of safety using differential evolution neural networks. Environ. Earth Sci. 2011, 64, 201–210. [Google Scholar] [CrossRef]
  24. Daryaei, M.; Kashefipour, S.M.; Ahadian, J.; Ghobadian, R. Modeling the compression index of fine soils using artificial neural network and comparison with the other empirical equations. J. Water Soil 2010, 5, 312–333. [Google Scholar]
  25. Farkhonde, S.; Bolouri, J. Estimation of compression index of clayey soils using artificial neural network. In Proceedings of the Fifth National Conference on Civil Engineering, Mashhad, Iran, 10 May 2018. [Google Scholar]
  26. Kumar, V.P.; Rani, C.S. Prediction of compression index of soils using artificial neural networks (ANNs). Int. J. Eng. Res. Appl. 2011, 1, 1554–1558. [Google Scholar]
  27. Talaei-Khoei, A.; Wilson, J.M.; Kazemi, S.-F. Period of Measurement in Time-Series Predictions of Disease Counts from 2007 to 2017 in Northern Nevada: Analytics Experiment. JMIR Public Health Surveill. 2019, 5, e11357. [Google Scholar] [CrossRef] [PubMed]
  28. Mohammadzadeh, D.; Bazaz, J.B.; Yazd, S.V.J.; Alavi, A.H. Deriving an intelligent model for soil compression index utilizing multi-gene genetic programming. Environ. Earth Sci. 2016, 75, 262. [Google Scholar] [CrossRef]
  29. Mohammadzadeh, D.; Bazaz, J.B.; Alavi, A.H. An evolutionary computational approach for formulation of compression index of fine-grained soils. Eng. Appl. Artif. Intell. 2014, 33, 58–68. [Google Scholar] [CrossRef]
  30. Kazemi, S.F.; Shafahi, Y. An Integrated Model Of Parallel Processing And PSO Algorithm For Solving Optimum Highway Alignment Problem. In Proceedings of the ECMS, Aesund, Norway, 12 June 2013; pp. 551–557. [Google Scholar]
  31. Ferreira, C. Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence; Springer: Bristol, UK, 2006; Volume 21. [Google Scholar]
  32. Ferreira, C. Gene expression programming and the evolution of computer programs. In Recent Developments in Biologically Inspired Computing; Springer: Oxford, UK, 2004; pp. 82–103. [Google Scholar]
  33. Koza, J.R. Genetic Programming: on the Programming of Computers by Means of Natural Selection; MIT Press: London, UK, 1992; Volume 1. [Google Scholar]
  34. Ferreira, C. Gene expression programming in problem solving. In Soft Computing and Industry; Springer: Angra do Heroismo, Portugal, 2002; pp. 635–653. [Google Scholar]
  35. Batioja-Alvarez, D.D.; Kazemi, S.-F.; Hajj, E.Y.; Siddharthan, R.V.; Hand, A.J.T. Probabilistic Mechanistic-Based Pavement Damage Costs for Multitrip Overweight Vehicles. J. Transp. Eng. Part B Pavements 2018, 144, 04018004. [Google Scholar] [CrossRef]
  36. Standard Test Methods for Liquid Limit, Plastic Limit, and Plasticity Index of Soils; ASTM International: Washington, DC, USA, 2017.
  37. ASTM. Standard Test Method for Bulk Specific Gravity and Density of Non-Absorptive Compacted Asphalt Mixtures; ASTM International: Washington, DC, USA, 2017. [Google Scholar]
  38. Standard Test Methods for One-Dimensional Consolidation Properties of Soils Using Incremental Loading; ASTM International: Washington, DC, USA, 2011.
  39. Gandomi, A.H.; Mohammadzadeh, D.; Pérez-Ordóñez, J.L.; Alavi, A.H. Linear genetic programming for shear strength prediction of reinforced concrete beams without stirrups. Appl. Soft Comput. 2014, 19, 112–120. [Google Scholar] [CrossRef]
  40. Ziaee, S.A.; Sadrossadat, E.; Alavi, A.H.; Shadmehri, D.M. Explicit formulation of bearing capacity of shallow foundations on rock masses using artificial neural networks: Application and supplementary studies. Environ. Earth Sci. 2015, 73, 3417–3431. [Google Scholar] [CrossRef]
  41. Gepsoft GeneXproTools, version 5.0; Gepsoft: Bristol, UK, 2014.
  42. Smith, G.N. Probability and Statistics in Civil Engineering; Collins Professional and Technical Books; Collins: London, UK, 1986; 244p. [Google Scholar]
  43. Golbraikh, A.; Tropsha, A. Beware of q2! J. Mol. Graph. Model. 2002, 20, 269–276. [Google Scholar] [CrossRef]
  44. Roy, P.P.; Roy, K. On Some Aspects of Variable Selection for Partial Least Squares Regression Models. QSAR Comb. Sci. 2008, 27, 302–313. [Google Scholar] [CrossRef]
Figure 1. Sample gene expression programming (GEP) model.
Figure 1. Sample gene expression programming (GEP) model.
Infrastructures 04 00026 g001
Figure 2. Distribution of LL.
Figure 2. Distribution of LL.
Infrastructures 04 00026 g002
Figure 3. Distribution of PL.
Figure 3. Distribution of PL.
Infrastructures 04 00026 g003
Figure 4. Distribution of eo.
Figure 4. Distribution of eo.
Infrastructures 04 00026 g004
Figure 5. Distribution of Cc.
Figure 5. Distribution of Cc.
Infrastructures 04 00026 g005
Figure 6. Predicted versus measured Cc for the training subset.
Figure 6. Predicted versus measured Cc for the training subset.
Infrastructures 04 00026 g006
Figure 7. Predicted versus measured Cc for the validation subset.
Figure 7. Predicted versus measured Cc for the validation subset.
Infrastructures 04 00026 g007
Figure 8. Predicted versus measured Cc for the entire dataset (training + validation).
Figure 8. Predicted versus measured Cc for the entire dataset (training + validation).
Infrastructures 04 00026 g008
Table 1. Descriptive statistics for input and output parameters used in the GEP-based developed model. LL: liquid limit; PL: plastic limit.
Table 1. Descriptive statistics for input and output parameters used in the GEP-based developed model. LL: liquid limit; PL: plastic limit.
ParameterLL (%)PL (%)e0Cc
Mean36.1622.610.750.17
Standard Deviation12.795.640.120.05
Minimum19.4014.800.510.08
Maximum72.0044.001.030.025
Range52.6029.200.520.18
Table 2. Parameters used for implementation of the GEP-based model.
Table 2. Parameters used for implementation of the GEP-based model.
ParameterSetting
Number of chromosomes50 to 1000
Number of genes3
Head size8
Tail size17
Dc size17
Gene size42
Gene recombination rate0.277
Gene transportation rate0.277
Function set+, −, ×, /, exp, ln, and Inv
Table 3. Model performance. RMSE: root mean squared error; MAE: mean average error.
Table 3. Model performance. RMSE: root mean squared error; MAE: mean average error.
SetNumber of
Data Points
R2RMSEMAE
Training subset810.82310.02690.0213
Validation subset270.86030.02370.0189
Entire dataset1080.83200.02620.0207
Table 4. Evaluating the developed GEP-based model using additional statistical parameters.
Table 4. Evaluating the developed GEP-based model using additional statistical parameters.
Statistical ParameterSourceCriteriaEvaluation for
GEP-Based Model
k = i = 1 n ( h i × t i ) h i 2 Golbraikh and Tropsha [43]0.85 < k < 1.151.001
k = i = 1 n ( h i × t i ) t i 2 Roy and Roy [44]0.85 < k’ < 1.150.989
R m = R 2 × ( 1 R 2 R o 2 ) Roy and Roy [44]0.5 < Rm0.503
R o 2 = 1 i = 1 n ( t i h i o ) 2 i = 1 n ( t i t ¯ i ) 2 , h i o = k × t i Roy and Roy [44]Should be close to 1.01.000
R o 2 = 1 i = 1 n ( t i t i o ) 2 i = 1 n ( h i h ¯ i ) 2 Roy and Roy [44]Should be close to 1.00.998
Table 5. Performance comparison of the current developed GEP-based model to existing models. MEP: multi-expression programming; ANN: artificial neural network.
Table 5. Performance comparison of the current developed GEP-based model to existing models. MEP: multi-expression programming; ANN: artificial neural network.
SourceModel DescriptionPerformance Measure
R2RMSEMAE
Skempton [8]Regression equation0.3670.0720.056
Nishida [6]Regression equation0.7520.3010.285
Cozzolino [4]Regression equation0.7520.1050.103
Terzaghi and Peck [9]Regression equation0.3670.1100.077
Azzouz et al. [3]Regression equation0.7520.0360.032
Mayhe [5]Regression equation0.3670.1020.073
Park and Lee [7]ANN0.7520.0890.085
Mohammadzade et al. [28]MEP0.8110.0190.016
Mohammadzade et al. [29] ANN0.8590.0170.014
Current Study: the proposed modelGEP0.8320.0260.021

Share and Cite

MDPI and ACS Style

Mohammadzadeh S., D.; Kazemi, S.-F.; Mosavi, A.; Nasseralshariati, E.; Tah, J.H.M. Prediction of Compression Index of Fine-Grained Soils Using a Gene Expression Programming Model. Infrastructures 2019, 4, 26. https://doi.org/10.3390/infrastructures4020026

AMA Style

Mohammadzadeh S. D, Kazemi S-F, Mosavi A, Nasseralshariati E, Tah JHM. Prediction of Compression Index of Fine-Grained Soils Using a Gene Expression Programming Model. Infrastructures. 2019; 4(2):26. https://doi.org/10.3390/infrastructures4020026

Chicago/Turabian Style

Mohammadzadeh S., Danial, Seyed-Farzan Kazemi, Amir Mosavi, Ehsan Nasseralshariati, and Joseph H. M. Tah. 2019. "Prediction of Compression Index of Fine-Grained Soils Using a Gene Expression Programming Model" Infrastructures 4, no. 2: 26. https://doi.org/10.3390/infrastructures4020026

Article Metrics

Back to TopTop