predicting the e ective stress parameter of unsaturated...

19

Upload: others

Post on 31-Jan-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

  • Scientia Iranica A (2019) 26(6), 3140{3158

    Sharif University of TechnologyScientia Iranica

    Transactions A: Civil Engineeringhttp://scientiairanica.sharif.edu

    Predicting the e�ective stress parameter of unsaturatedsoils using adaptive neuro-fuzzy inference system

    H. Rahnemaa;�, M. Hashemi Jokara;1, and H. Khabbazb

    a. Department of Civil and Environmental Engineering, Shiraz University of Technology, Shiraz, Iran.b. School of Civil and Environmental Engineering, University of Technology, Sydney (UTS).

    Received 7 March 2017; received in revised form 29 August 2017; accepted 19 February 2018

    KEYWORDSUnsaturated soils;E�ective stressparameter;ANFIA;Fuzzy clustering;Subtractive clustering;FCM clustering.

    Abstract. The e�ective stress parameter (�) is applied to obtain the shear strength ofunsaturated soils. In this study, two Adaptive Neuro-Fuzzy Inference System (ANFIS)models, including SC-FIS model (created by subtractive clustering) and FCM-FIS model(created by Fuzzy c-means (FCM) clustering), are presented for prediction of �, andthe results are compared. The soil-water characteristic curve �tting parameter (�), thecon�ning pressure, the suction, and the volumetric water content in dimensionless formsare used as input parameters for these two models. By using a trial-and-error process, aseries of analyses were performed to determine the optimum methods. The ANFIS modelswere constructed, trained, and validated to predict the value of �. The quality of theANFIS prediction ability was quanti�ed in terms of the determination coe�cient (R2),Root Mean Square Error (RMSE), and Mean Absolute Error (MAE). These two ANFISmodels are able to e�ectively predict the value of � with reasonable values of R2, RMSE,and MAE. Sensitivity analysis was implemented to determine the e�ect of input parameterson � prediction, and the results revealed that the con�ning pressure and the volumetricwater content parameters had the most inuence on � prediction.

    © 2019 Sharif University of Technology. All rights reserved.

    1. Introduction

    Compacted soils, which are commonly used in geotech-nical engineering projects, such as earth dams, high-ways, embankments, and airport runways, are mostlyunsaturated. To achieve a safe design in all theseprojects, the stress state variable in soil plays a sig-ni�cant role. Any proposed model for the stress statevariable should express its independence from the soil

    1. Present address: Graduate University of AdvancedTechnology, Kerman, Iran.

    *. Corresponding author. Tel/Fax: +98 713 7277656E-mail addresses: [email protected] (H. Rahnema);[email protected] (M. Hashemi Jokar);[email protected] (H. Khabbaz)

    doi: 10.24200/sci.2018.20200

    properties [1]. In saturated soils, the e�ective stressis taken into account as the stress state variable [2].Some researchers have attempted to �nd the stressstate variable for unsaturated soils the same as thatfor saturated soils with only one variable; however, theyhave noticed that the soil properties have been involvedin the proposed models [3-6]. Therefore, in unsaturatedsoil, the stress state variable consists of two stress statevariables [4]:

    �0 = (� � ua) + �(ua � uw); (1)where � is the e�ective stress parameter. Parameter� varies from 1 to 0 from saturated to dry soils,respectively, ua is the pore air pressure, (��ua) is thenet normal stress, and (ua � uw) is the matric suctiondenoted by S. Khalili and Khabbaz [7] solved � as afunction of suction ratio as follows:

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3141

    � =

    8 ue1 for ua � uw � ue (2)where ue (the air entry value) is a measure of suction,showing the transition from the saturated state to theunsaturated state. Determining all of these parametersto quantify the value of � is a di�cult and time-consuming task and needs conducting many laboratorytests. In addition, theoretical studies have also shownthat � is highly nonlinear and may exceed unity [8].

    The shear strength of unsaturated soil may bedetermined by means of the concept of the stress statevariable. Bishop [4] proposed the following equation tocalculate the shear strength of unsaturated soils:

    � = c0 + (� � ua) tan�0 + �S tan�0; (3)where c0 and �0 are the e�ective cohesion and theinternal friction angle, respectively.

    According to the shear strength of saturated soils,Eq. (3) is presented by Fredlund et al. [9] to calculatethe shear strength of unsaturated soils.

    � = c0 + (� � ua) tan�0 + S tan�b; (4)where �b is the friction angle associated with changesin S alone. The relationship between �0 and �b ispresented by Escario and Saez [10] as follows:

    � =tan�b

    tan�0 : (5)

    � is generally assumed to be a function of the degreeof saturation (Sr). This parameter has been proposedthrough the best-�t regression formulas conducted onsome suitable experimental data. In the followingequations, � is presented as a function of Sr, whichis obtained from the best �t of the experimentalresults [11,12]:

    � = Skr =���s

    �k; (6)

    � =Sr � Srr1� Srr =

    � � �r�s � �r ; (7)

    where Srr is the residual degree of saturation (thesaturation of water around the soil particle surfacesexists like tine �lms), Sr is the degree of saturation(at the moment of testing), �, �s, and �r are thevolumetric, saturated, and residual volumetric watercontents, respectively, and k is an optimized parameter,determined from the best �t between measured andpredicted values. Figure 1 shows Sr versus � for thevarious values of k and Srr [8].

    An accurate prediction of � can be achievedwhen improved approaches are utilized for a nonlinear

    Figure 1. Sr versus � for various values of k and Srr [8].

    problem. Arti�cial Intelligence (AI) based techniqueshave been useful as an alternative approach to replacethe conventional techniques for the prediction of engi-neering problems. Some AI-based models have beenrecently used for the prediction of � based on availableempirical data [13-15].

    Due to the nonlinearity of the relationship be-tween � and related parameters, the prediction processcan be complex. Therefore, a powerful model, such asthe Adaptive Neuro-Fuzzy Inference System (ANFIS)model, should be employed to predict the process ac-curately. ANFIS models are well-known hybrid neuro-fuzzy networks for modeling complex systems [16].Characterized by the learning capability from pastexperiences, ANFIS is going to be one of the pillarsof scienti�c research [17].

    In the �eld of geotechnical engineering, the useof ANFIS is also in progress. Gokceoglu et al. [18]used the neuro-fuzzy system to estimate the defor-mation modulus of rock masses, and their neuro-fuzzy model exhibited a high performance. Kalkanet al. [19] developed ANFIS and Arti�cial NeuralNetwork (ANN) models to predict the Uncon�nedCompressive Strength (UCS) of compacted granularsoils, and the results of the ANFIS model were veryencouraging, compared to the ANN model. Kayadelenet al. [20] used ANFIS to predict the swell percentageof compacted soils, and showed that ANFIS was a morereasonable method for predicting the swelling potentialof soils. Cobaner [21] predicted the estimation ofevapotranspiration (ET0) using climatic variables bytwo ANFIS models, based on grid partition (G-ANFIS)and subtractive clustering (S-ANFIS), and Multi-LayerPerceptron (MLP) model; it was found that S-ANFISmodel showed better results than G-ANFIS and MLPmodels. Sezer et al. [22] successfully trained an ANFISmodel to predict permeability based on 20 di�erent

  • 3142 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    types of granular soils. Ikizler et al. [23] showedthat neural network and adaptive neuro-fuzzy-basedprediction models could satisfactorily be used to obtainthe swelling pressure of expansive soils. Doostmoham-madi [24] used ANFIS model to predict time-dependentswelling pressure (SPf), compared the ANFIS resultswith ANN and multiple regression approaches, andproved that the ANFIS model was more e�ective inmodeling the cyclic swelling pressure. Cabalar etal. [25] developed ANFIS models for (I) damping ratioand shear modulus of coarse rotund sand-mica mix-tures based on experimental results from Stokoe's res-onant column testing apparatus, (II) deviatoric stress-strain, pore water pressure generation-strain propertiesof coarse rotund sand-mica mixtures from triaxialtesting apparatus, and (III) liquefaction triggering.Zoveidavianpoor [26] compared the capability levels ofANN and ANFIS for the prediction of compressionalwave (p wave) velocity, and proved that ANFIS andANN systems performed comparably well and accuratefor the prediction of p wave.

    2. Adaptive Neuro-Fuzzy Inference System(ANFIS)

    Fuzzy Logic (FL), introduced by Zadeh [27], is com-monly applied with investigative knowledge and im-precise inputs to realize complicated functions. Themembership grade with the numbers 0 or 1 is expressedin the classical logic; however, FL can have any numberbetween 0 and 1. Membership grade of each memberis determined by the membership functions. FuzzyInference System (FIS) is the same as a black box,which connects the input space to the output spacethrough some fuzzy if-then rules. A fuzzy if-then rulecan be shown as follows:

    if x is A then y is B;

    where A and B are linguistic values de�ned by fuzzysets on the ranges (universes of discourse) X and Y ,respectively. \x is A" is called antecedent or premise,and \y is B" is called consequent or conclusion [28].Three well-known FIS models include Mamdani andAssilian [29], Takagi-Sugeno-Kang (TSK) [30], andTsukamoto [31].

    Neural Networks (NNs) [32] can learn from his-torical data and train themselves to achieve high per-formance, while extensive expertise is not mandatory.Among the most powerful data-driven methods, FLand NNs systems are able to monitor data patternclassi�cation in diagnostic tasks. Adaptive Neuro-Fuzzy Inference System (ANFIS) [16] is a combinationof FL and NNs. ANFIS applied a Takagi-Sugeno-KangFuzzy Inference System (TSK-FIS) to a set of inputand output data. TSK-FIS if-then rules are simplypresented as follows [33]:

    Figure 2. A typical fuzzy model of TS type [16].

    Figure 3. A typical ANFIS structure [58].

    Rule 1 : if x is A1; y is B1 then f1 = p1x+ q1y + r1;

    Rule 2 : if x is A2; y is B2 then f2 = p2x+ q2y + r2;

    where Ai and Bi are the linguistic labels of the ithrule. pi, qi, and ri are the consequent parameters inthe TSK-FIS [28].

    TSK-FIS with 2 inputs (x and y) and one output(f) is presented in Figure 2.

    ANFIS, as an optimization method, uses hybridlearning algorithms (gradient descent and least-squaresmethod). The antecedent and consequent parameterswill be adjusted with gradient descent and least-squaresmethod, respectively [33]. Figure 3 shows the ANFISstructure that has �ve layers of nodes including squarenodes (adaptive nodes whose parameters will varyduring training) and circle nodes (�xed nodes whoseparameters will not vary during training).

    The layers of ANFIS are described as follows [16]:

    In Layer 1, the fuzzy membership grade of the inputsmay be obtained through Eq. (8) as follows:

    O1;i = �Ai (x) i = 1; 2;

    O1;i = �B(i�2) (x) i = 3; 4; (8)

    where �Ai and �Bi are the grades of membershipfunctions of Ai and Bi, respectively, and are de�nedby the membership function;

    In Layer 2, the output of each node is multiplied bythe input signals and represents the �ring strength(the degree that the antecedent part of a fuzzy rule

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3143

    is ful�lled) of a law.

    O2;i = wi = �Ai (x)�Bi (y) i = 1; 2; (9)

    where wi is the �ring strength of the ith rule. In Layer 3, the normalized �ring strength, �wi, is

    presented as follows:

    O3;i = �wi =wi

    w1 + w2: (10)

    In Layer 4, the contribution of the ith rule in theoutput is calculated with an adaptive function:

    O4;i = �wifi = �wi (pix+ qiy + ri) ; (11)

    where fi is the linear function of the inputs. Finally, in Layer 5, the summation of all input

    signals is calculated as follows:

    O5;i =X

    i�wif i =

    Pi wifiPi wi

    : (12)

    In this paper, to determine the membership grade,the Gaussian membership function is used as follows:

    �Ai (xj) = e��xj�cji�ji

    �2; (13)

    where xj is the input data variable; cji and �ji are the

    center (mean) and the width (standard deviation) ofthe membership function, respectively. Actually, cjiand �ji are the antecedent parameters of fuzzy rulesfor the Gaussian membership function.

    3. Fuzzy clustering

    Fuzzy clustering of data provides a division of the dataspace into fuzzy clusters and gives useful informationby grouping data from a large dataset that representsa system behavior. In this way, each obtained clustercenter represents a rule. There are several methodsfor clustering such as k-means clustering [34], fuzzyc-means clustering [35], and mountain and subtrac-tive clustering method, which is a non-iterative algo-rithm [36]. In this paper, the initial FIS for ANFISmodels is used, which is created by subtractive andfuzzy c-means clustering methods.

    3.1. Subtractive clusteringIn 1994, the Subtractive Clustering (SC) model wasdeveloped by Chiu [36,37]. This model is a fast, robust,and accurate algorithm for specifying the number ofclusters and the cluster centers in a set of data. SCis an extension of the grid-based mountain clusteringmethod [38]. Based on the density of surrounding datapoints, in the SC method, each data point is assumedto be a likely cluster center, and its potential is thencalculated. The steps of the SC process for a collectionof n data points, Y = fy1; y2; : : : ; yng, in d-dimensionalspace can be summarized as follows [36]:

    1. Normalize the dataset between 0 and 1 by calculat-ing the following formulation for each dimension ofdata:

    xli =yli � ylmin

    ylmax � ylmin i = 1; 2; :::; n l = 1; 2; :::; d;(14)where xli is the normalized value of the ith datain the lth dimension, yli is the ith data in the lthdimension, and ylmin and ylmax are the minimumand maximum values of data samples in the lthdimension.

    2. Determine a potential value at each data point, xi:

    pi =nXj=1

    e��kxi�xjk2 ; (15)

    � =4r2a; (16)

    where jj:jj is the Euclidean distance, xi and xjare the normalized data points with d-dimensionalspace, and ra is the positive constant between 0 and1, representing a neighborhood radius.

    The data points with many neighboring datapoints will have high potential value. The �rstcluster center is chosen as the data point withthe maximum potential value among all other datapoints;

    3. Calculate the reduction potential value of eachremaining data point as follows:

    pi = pi � p�1e��kxi�x�1k2 ; (17)

    � =4r2b; (18)

    rb = �ra; (19)

    where x�1 is the �rst cluster center, p�1 is its potentialvalue, and � is the squash factor with a constantvalue greater than 1.

    The second cluster center is chosen as a datapoint with the maximum remaining potential;

    4. Find the other cluster centers using the followingequation:

    pi = pi � p�ke��kxi�x�kk2 ; (20)where x�c is the kth cluster center, and p�k is itspotential value data as a cluster center. Someconditions, such as Eqs. (21) to (23), must bechecked in the SC process [33]:

    p�k > �"p�1; (21)

    p�k < "p�1; (22)

  • 3144 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    dminra

    +p�kp�1� 1; (23)

    where �" and " are accepted and rejected ratios, re-spectively, and dmin is the shortest distance betweenx�k and all the previously found cluster centers. x�k,as a cluster center, will be accepted, when Eq. (21)is satis�ed; the clustering process will be completedif Eq. (22) is satis�ed; consequently, Eq. (23) shouldbe satis�ed. Chiu [36] suggested that �" = 0:5 and" = 0:15. The fourth step will be repeated untilthe above conditions are ful�lled and, then, the SCprocess is accomplished. The number of clustersand fuzzy rules is equal and will be changed by thevalue of ra. The great value of ra makes a fewernumber of cluster centers, and vice versa [33].

    3.2. Fuzzy c-means clusteringFuzzy c-means (FCM) clustering was developed byDunn [39] and improved by Bezdek [35]. In the FCMclustering, �rstly, the number of clusters is chosen,and the sample data points are clustered into thechosen cluster numbers. This method can obtain thecluster centers directly. Let Y = fy1; y2; : : : ; yng bethe sample data points, and each data point has d-dimensions. These data points should be clustered intoC clusters. The objective function for FCM is de�nedas follows:

    Jm =nXi=1

    cXj=1

    umijkyi � cjk2; (24)

    where m is the weighting exponent and has a constantvalue greater than 1. Bezdek [35] suggested thatm = 2,yi is the ith data point, cj is the jth center of cluster,jj:jj is the Euclidean distance between yi and cj , anduij is the membership degree of the ith data point inthe jth cluster.

    uij and cj are calculated by the following equa-tions [33]:

    uij =1Pc

    k=1

    � kyi�cjkkyi�ckk� 2m�1 ; (25)c =

    Pni=1 u

    mij � yiPn

    i=1 umij; (26)

    In the clustering process, Eqs. (25) and (26) willbe updated until the stopping condition (Eq. (27)) isful�lled.

    maxn���u(k+1)ij � u(k)ij ���o < "; (27)

    where " is a criterion value to stop clustering, and k isthe iteration step.

    The above formulation allows the objective func-tion (Jm) to converge to the possible minimumvalue [33].

    4. Used database for modeling

    In this study, the datasets used to develop two ANFISmodels were derived from 120 collected data from theliterature [40-49]. These data were associated with theresults of triaxial, shear, pressure plate, and �lter papertests. These datasets consist of seven characteristicsof unsaturated soils: suction (S), bubbling pressure(hb), net con�ning pressure (P ), residual water content(�r), saturated volumetric water content (�s), soil-water characteristic curve �tting parameter (�), ande�ective stress parameter (�). S, hb, P , �r, and �scharacteristics of data became dimensionless as follows:PP0 is the dimensionless con�ning pressure parameterP0 = 101:325 kPa, Shb is the dimensionless suctionparameter, and �r�s is the dimensionless volumetricwater content parameter (Table 1). Table 2 shows therange of PP0 ,

    Shb ,

    �r�s , and �.

    The datasets were divided into three separategroups: the training dataset (used to train the ANFISmodel) by 85 data (71%), the validation dataset (usedto prevent over�tting through training procedure) by15 data (12%), and the testing dataset (used to verifythe accuracy and e�ectiveness of the model) by 20 data(17%). The data were chosen randomly in each dataset.

    5. Developing ANFIS models to predict �value

    In order to develop the ANFIS model, �rstly, theinitial Fuzzy Inference System (FIS) was created and,then, trained by ANFIS. In this paper, two initial FISmodels, SC-FIS and FCM-FIS, were created by theapplication of Subtractive Clustering (SC) and Fuzzy c-means (FCM) clustering, respectively. In other words,the TSK-FIS in these models was created by the SCand FCM clustering, respectively. The fuzzy if-thenrules in TSK-FIS models for predicting � are de�nedas follows:

    Rulec :

    8>>>>>>>>>>>:If x1 is A1c and x2 is A2c and x3 is A3c

    and x4 is A4c

    Then fc = p0c + p1cx1 + p2cx2+p3cx3 + p4cx4

    where x1, x2, x3, and x4 are Shb ,PP0 ,

    �r�s , and �,

    respectively. c is the cluster number (c = 1 � C),A1c; A2c, A3c, and A4c are the linguistic labels (thefuzzy membership functions) of the cth rule, fc is theconsequent of Rule c, and p0c, p1c, p2c, p3c, and p4care the consequent parameters for the cth rule. Asmentioned earlier, the number of the clusters is equalto that of fuzzy rules and membership functions. Toachieve the best solution to the problem with high

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3145

    Table 1. The dimensionless data used for modeling �.

    Data no. Reference PP0Shb

    �r�s

    � �

    1 [40] 0.493462 0.5 0.005166 0.89 12 [40] 0.986923 0.5 0.005166 0.89 13 [40] 1.480385 0.5 0.005166 0.89 14 [40] 0.493462 1 0.005166 0.89 15 [40] 0.986923 1 0.005166 0.89 16 [40] 1.480385 1 0.005166 0.89 17 [40] 0.493462 1.5 0.005166 0.89 0.70248 [40] 0.986923 1.5 0.005166 0.89 0.67379 [40] 1.480385 1.5 0.005166 0.89 0.858210 [41] 0 0 0.224028 0.62 111 [41] 1.480385 0 0.224028 0.62 112 [41] 2.96077 0 0.224028 0.62 113 [41] 0 20 0.224028 0.62 0.356214 [41] 1.480385 20 0.224028 0.62 0.373315 [41] 2.96077 20 0.224028 0.62 0.367816 [41] 0 40 0.224028 0.62 0.234817 [41] 1.480385 40 0.224028 0.62 0.322818 [41] 2.96077 40 0.224028 0.62 0.354119 [41] 0 80 0.224028 0.62 0.174120 [41] 1.480385 80 0.224028 0.62 0.246521 [41] 2.96077 80 0.224028 0.62 0.290522 [41] 0 120 0.224028 0.62 0.146323 [41] 1.480385 120 0.224028 0.62 0.183224 [41] 2.96077 120 0.224028 0.62 0.250425 [49] 0 51 0 0.19 0.1126 [49] 0 12.86486 0 0.19 0.4127 [49] 0 7.810811 0 0.19 0.628 [49] 0 4.135135 0 0.19 0.7429 [49] 0 24.35135 0 0.19 0.2730 [49] 0 2.205405 0 0.19 0.931 [49] 0 2.756757 0 0.19 0.7932 [49] 2.013323 82.7027 0 0.19 0.2433 [49] 2.013323 71.21622 0 0.19 0.2634 [49] 2.013323 67.08108 0 0.19 0.3535 [49] 2.013323 61.56757 0 0.19 0.3236 [49] 2.013323 59.72973 0 0.19 0.4937 [49] 2.013323 28.94595 0 0.19 0.5338 [49] 2.013323 5.972973 0 0.19 0.939 [49] 0 1.064877 0.619678 0.96 0.4740 [49] 0 0.608501 0.619678 0.96 141 [49] 0 0.760626 0.619678 0.96 142 [49] 0 0.380313 0.619678 0.96 143 [49] 0 0.456376 0.619678 0.96 144 [49] 0 0.281432 0.619678 0.96 145 [49] 0 0.304251 0.619678 0.96 1

  • 3146 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    Table 1. The dimensionless data used for modeling � (continued).

    Data no. Reference PP0Shb

    �r�s

    � �

    46 [49] 0 0.684564 0.619678 0.96 147 [43] 1.973847 1.052632 0.6845 0.48 0.646248 [43] 1.973847 2.105263 0.6845 0.48 0.575549 [43] 1.973847 0.8 0.713746 0.91 150 [43] 1.973847 1.6 0.713746 0.91 0.688351 [43] 1.973847 3.2 0.713746 0.91 0.5752 [43] 1.973847 0.5 0.633816 1.05 153 [43] 1.973847 1 0.633816 1.05 154 [43] 1.973847 2 0.633816 1.05 0.728355 [43] 0.296077 8 0.137 1.11 0.893856 [43] 0.296077 24 0.137 1.11 0.496657 [43] 0.296077 40 0.137 1.11 0.357558 [43] 1.233654 8 0.137 1.11 0.893859 [43] 1.233654 24 0.137 1.11 0.695260 [43] 1.233654 40 0.137 1.11 0.536361 [43] 2.467308 8 0.137 1.11 162 [43] 2.467308 24 0.137 1.11 0.993163 [43] 2.467308 40 0.137 1.11 0.595964 [43] 0.296077 2.857143 0 0.41 0.715165 [43] 0.296077 8.571429 0 0.41 0.496666 [43] 0.296077 14.28571 0 0.41 0.405267 [43] 1.233654 8.571429 0 0.41 0.854168 [43] 1.233654 2.857143 0 0.41 169 [43] 1.233654 14.28571 0 0.41 0.715170 [43] 2.467308 2.857143 0 0.41 0.893871 [43] 2.467308 8.571429 0 0.41 0.893872 [43] 2.467308 14.28571 0 0.41 0.715173 [44] 0.197385 2.666667 0.505987 0.33 0.579574 [44] 0.690846 2.666667 0.505987 0.33 0.767175 [44] 1.184308 2.666667 0.505987 0.33 176 [44] 0.296077 1.666667 0.505987 0.33 0.871777 [44] 0.493462 1.666667 0.505987 0.33 178 [44] 0.986923 1.666667 0.505987 0.33 179 [44] 0.789539 4 0.505987 0.33 0.849480 [44] 1.283 4 0.505987 0.33 0.793881 [44] 0.197385 6.666667 0.505987 0.33 182 [44] 0.493462 6.666667 0.505987 0.33 183 [44] 0.986923 6.666667 0.505987 0.33 184 [44] 0.296077 4 0.505987 0.33 0.60485 [46] 0.986923 200 0.655157 0.21 0.618586 [46] 3.947693 200 0.655157 0.21 0.609887 [46] 3.947693 200 0.655157 0.21 0.252588 [46] 3.947693 300 0.655157 0.21 0.530889 [47,48] 0.493462 8.333333 0.272727 8.33 0.73190 [47,48] 0.986923 8.333333 0.325 11.82 191 [47,48] 0.493462 16.66667 0.272727 8.33 0.497

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3147

    Table 1. The dimensionless data used for modeling � (continued).

    Data no. Reference PP0Shb

    �r�s

    � �

    92 [47,48] 0.986923 16.66667 0.325 11.82 0.69493 [47,48] 0.493462 33.33333 0.272727 8.33 0.23994 [47,48] 0.986923 33.33333 0.325 11.82 0.33795 [47,48] 0.493462 66.66667 0.272727 8.33 0.09196 [47,48] 0.986923 66.66667 0.325 11.82 0.15597 [45] 0 6.382979 0.066577 0.73 0.480198 [45] 0 4.255319 0.066577 0.73 0.648199 [45] 0 2.12766 0.066577 0.73 0.9762]100 [45] 0.493462 4.444444 0.168462 0.94 0.9069101 [45] 0.493462 5.740741 0.168462 0.94 0.8053102 [45] 0.493462 9.481481 0.168462 0.94 0.5376103 [45] 0.986923 3.037037 0.168462 0.94 0.9953104 [45] 0.986923 4.444444 0.168462 0.94 0.9335105 [45] 0.986923 5.740741 0.168462 0.94 0.7744106 [45] 0.986923 8.962963 0.168462 0.94 0.5621107 [45] 1.480385 4.555556 0.168462 0.94 0.7937108 [45] 1.480385 5.740741 0.168462 0.94 0.7434109 [45] 1.480385 9.259259 0.168462 0.94 0.5313110 [45] 1.973847 2.962963 0.168462 0.94 1111 [45] 1.973847 5.592593 0.168462 0.94 0.7737112 [45] 1.973847 8.962963 0.168462 0.94 0.5687113 [45] 2.467308 2.962963 0.168462 0.94 0.8802114 [45] 2.467308 4.444444 0.168462 0.94 0.8268115 [45] 2.467308 5.481481 0.168462 0.94 0.811116 [45] 2.467308 9.074074 0.168462 0.94 0.5748117 [45] 2.96077 2.814815 0.168462 0.94 0.9265118 [45] 2.96077 4.444444 0.168462 0.94 0.8002119 [45] 2.96077 5.481481 0.168462 0.94 0.8218120 [45] 2.96077 8.814815 0.168462 0.94 0.5715

    Table 2. The range of datasets.

    Parameter Minimum Maximum

    Input

    PP0

    0.0000 3.9477Shb

    0.0000 300.0000�r�s

    0.0000 0.7137� 0.1900 11.8200

    Output � 0.0910 1.0000

    accuracy and optimize the clustering and training timeconsumption, �nding the appropriate number of fuzzyrules is very important. A number of methods havebeen recommended to gain the optimum number ofclusters such as the cluster validity measure [35,50,51],the compatible cluster merging [52,53], and the trial-and-error method by minimizing the prediction er-

    ror [54]. In addition, the over�tting may occur inthe training process if the number of training epochsis not selected in the appropriated range, leading tomisleading results [55].

    The accuracy and performance evaluation of SC-FIS and FCM-FIS models should be veri�ed by testingdatasets for their �rst appearance in ANFIS models.Performance indices such as the determination coe�-cient (R2), the Mean Absolute Error (MAE), and theRoot Mean Square Error (RMSE) were calculated toassess the accuracy of SC-FIS and FCM-FIS models.These performance measures are presented in Eqs. (28)to (30):

    R2 =Pni=1XimXipqPn

    i=1Xim2Pn

    i=1Xip2; (28)

  • 3148 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    RMSE =

    sPni=1 (Xim �Xip)2

    n; (29)

    MAE =Pni=1 jXim �Xipj

    n; (30)

    where n is the number of data in each dataset, Xim isthe measured value, and Xip is the predicted value.

    In the following sections, to predict parameter �,the process of �nding the optimum number of trainingepochs and fuzzy rules along with some other keyfeatures of the two ANFIS models is presented.

    5.1. SC-FIS modelThe initial FIS of SC-FIS model was created by SC. Inorder to determine the best epoch of training ANFIS,some FIS models were created by SC with a range of rabetween 0.1 and 1 and the random choice of Training,Validation, and Testing (TVT) datasets. Other SCchosen parameters include � = 1:25, �" = 0:5, and" = 0:15. Then, the number of epochs for training wasset to 1000. In each epoch, the RMSE was calculatedfor training and validation sets as an error tolerance.When the designated epoch number was reached, the

    error tolerance was plotted. Some error tolerance plotswere tried in di�erent ra and random datasets. Figure 4represents the plots of four examples of error tolerancefor training and validation datasets. In Figure 4(a) and(b), after about 200 epochs, the error tolerance nearlygets constant, and no considerable decrease occurs. Asshown in Figure 4(c), over�tting occurs after about400 epochs. Figure 4(d) is an example of when theover�tting occurs in the initial epochs and the trainingis not good; then, in order to prevent over�tting,the TVT datasets can be randomly chosen, and theappropriate dataset is obtained to train the model. Thebest number of epochs for the training process is about200 to 300 epochs, and it is normally enough for thetraining process.

    The value of ra strongly a�ects the number offuzzy clusters. As ra increases, the fuzzy rules decrease,and vice versa. Therefore, �nding the best ra isvery important for achieving a suitable solution to theproblem. To get the best ra in SC-FIS model, the trial-and-error method is used and the code is written inMATLAB software with the following conditions.

    The TVT datasets were created randomly, andthe range of ra was chosen between 0.1 and 1. This

    Figure 4. Examples of the number of epochs versus error tolerance for training and validation datasets for the fuzzymodel with the initial SC-FIS model.

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3149

    range was divided into 25 intervals. The initial FISwas created at each ra interval, and the number ofclusters corresponding to ra intervals was determined.Then, the initial FIS was trained with an epoch equalto 300. For each ra, R2 value was calculated forthe TVT datasets. The above steps were repeatedfor the speci�ed iterations. For each ra interval, theaverage of all R2s and cluster numbers was calculatedand obtained in each iteration corresponding to thera interval. The ra versus average R2 is plotted inFigure 5. As can be seen in Figure 5, R2 has thehighest value when ra is determined to be between 0.5and 0.65. Figure 6 shows the ra versus the number ofclusters. As can be seen in this �gure, an increase in radecreases the number of clusters. Figure 7 shows thenumber of clusters versus R2 for SC. In the range ofra = 0:5 � 0:65, there are 5 to 10 clusters.

    After �nding a proper range of ra, the SC-FISmodel was developed to predict � value. For thispurpose, SC parameters were chosen as follows: � =1:25, �" = 0:5, and " = 0:15, ra = 0:5 � 0:65 by

    Figure 5. Variable ra versus average R2.

    Figure 6. Variable ra versus the number of clusters.

    Figure 7. Number of clusters versus R2.

    dividing into 25 intervals, epoch = 300, and initial R2= 0. The TVT datasets were randomly created. Foreach ra interval, the initial FIS was also created andtrained by ANFIS; accordingly, the value of R2 wascalculated for the TVT and the total dataset. Then,the new R2 for the total dataset was compared tothe previous R2. If R2 was greater than the previousR2, the ANFIS was stored and, then, continued atthe next ra interval. After �nishing all ra intervals,the next iteration and the other TVT dataset wererandomly selected, and the above process was repeated.This process continued until the model was not ableto �nd any greater R2. The best R2 for the SC-FIS model was found in ra = 0:55 with 9 rules.The membership functions before and after trainingare shown in Figure 8 for the SC-FIS model. Thecomparison results of the predicted and measured �values for the TVT datasets are shown in Figure 9(a)to (c). The measured � versus predicted � values and,also, the line by R2 = 1 for the TVT datasets areshown in Figure 10(a) to (c). As can be seen in these�gures, there is good agreement between measured andpredicted � values obtained by the SC-FIS model in thetraining, validation, and testing datasets.

    5.2. FCM-FIS modelThe initial FIS of the FCM-FIS model was created bythe FCM clustering. In order to assign a proper epochaccording to the random TVT datasets, a number ofFIS models were created by the FCM clustering, andthe number of epochs for training was adjusted to1000. Figure 11 shows four error tolerance examplesin epochs for training and validation datasets by theFCM clustering and initial FIS. As can be seen inFigure 11(a) to (c), after about 100 to 200 epochs, theerror tolerance reaches a plateau. This situation wasalso considered in many other error tolerance �guresfor various ANFIS training models. Figure 11(d) is an

  • 3150 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    Figure 8. The membership functions: (a) Before and (b) after training for SC-FIS model.

    example of over�tting (after about 200 epochs). Thenumber of epochs for the model by the initial FCM-FISis assumed as 200 epochs.

    In order to determine the best number of clusters,a MATLAB code was written and used. In this code,for each iteration, the number of clusters was takento be between 2 and 50, and the data points for theTVT datasets were selected randomly from the totaldataset. Then, for each number of cluster intervals,the initial FIS was created and trained by ANFISwith 200 epochs. R2 was calculated according to eachnumber of cluster intervals. After reaching the lastinterval of clusters, the next iteration should start;then, the TVT datasets are selected randomly, andthese steps are repeated. Following the terminationof the desired iteration of selecting random datasets,

    the average value of R2 was calculated for each clusterinterval. Then, the number of cluster intervals wasplotted versus average R2. Next, the range of the bestnumber of clusters was selected according to the highestR2. Figure 12 shows the number of clusters versus R2.According to Figure 12, R2 has the highest value in 7to 10 clusters.

    To develop the FCM-FIS model, a MATLAB codewas written. The number of clusters was chosen tobe between 7 and 10. For the �rst iteration, it wasassumed that R2 = 0 and the epoch was taken tobe 200. For each cluster interval, TVT datasets werecreated randomly, and the initial FIS was created bythe FCM clustering and trained by ANFIS. The valueof R2 was calculated according to TVT and totaldataset. Then, the new R2 for the total dataset was

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3151

    Figure 9. Comparison of the predicted � values bySC-FIS model for (a) training, (b) validation, and (c)testing datasets.

    compared with the previous R2. If R2 was greaterthan the previous R2, the ANFIS was stored and, then,continued at the next number of cluster intervals. Aftercompleting all cluster intervals, other TVT datasetswere randomly selected, and the process above wasrepeated. This process continued until the modelfailed to �nd any greater R2. The FCM-FIS modelfound the best R2 in 9 clusters. The membership

    Figure 10. The measured � versus predicted � values bySC-FIS model and, also, the line by R2 = 1 for (a)training, (b) validation, and (c) testing dataset.

    functions before and after training of the FCM-FISmodel are shown in Figure 13. A comparison of thepredicted and measured � values for the TVT datasetsis represented in Figure 14(a) to (c). The measured �versus the predicted � values and the line by R2 = 1 fortraining, validation, and testing datasets are plotted inFigure 15(a) to (c), respectively.

    6. Sensitivity analysis

    To determine the relative e�ect of the input parameters

  • 3152 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    Figure 11. Four examples of the most observed samples of the number of epochs versus error tolerance for training andvalidation datasets for the fuzzy model with the initial FCM-FIS model.

    Figure 12. Number of clusters versus R2.

    on � value, sensitivity analysis was conducted forall major input parameters. The Cosine AmplitudeMethod (CAM) [56] was used to obtain the relationshipbetween inputs and outputs. Hence, matrix Z that

    contains the data points is considered as follows:8>>>>>:Z = fZ1; Z2; :::; ZngZk = fzIkzOkg k = 1; 2; :::; nzIk = fzk1; zk2; :::; zkmgzOk = fzk1; zk2; :::; zkog

    (31)

    where n is the number of data points; for each datapoint, zIk is the input vector with lengths of m, ZOkis the output vector with a length of o, and Zk is thevector with a length of m + o. In other words, thedataset can be represented by n data points in m + odimensional space.

    rij is considered as the relative inuence of eachinput on each output:

    rij =

    nPk=1

    zkizkjsnPk=1

    z2kinPk=1

    z2kj

    i = 1; 2; :::;m j = 1; 2; :::; o: (32)

    In this paper, m = 4 (for input measured pa-rameters: PP0 ,

    Shb ,

    �r�s , and �) and o = 1 (for output

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3153

    Figure 13. The membership functions: (a) Before and (b) after training for FCM-FIS model.

    measured parameter: �). The sensitivity analysis ofinput parameters is represented in Figure 16. As canbe seen, PP0 and

    �r�s are the most inuential parameters,

    whereas Shb has the least e�ect on � value.

    7. Results and discussion

    The values of R2, RMSE, and MAE for SC-FIS andFCM-FIS models are given in Table 3. The totaldataset in Table 3 consists of the TVT datasets.Table 3 also contains the values of R2 for the GEPmodel, as proposed by Johari et al. [15]. Figure 17shows the charts of R2, RMSE, and MAE with respectto the developed ANFIS models and GEP R2s. Asshown in Table 3 and Figure 17, both ANFIS modelswere compared with the GEP model and presentedgood predictions of � value, while the FCM-FIS modelyielded a relatively better prediction than that of theSC-FIS model. R2 value for the FCM-FIS model was

    Table 3. The values of performance indices for the twoproposed models and R2 for the GEP model developed byJohari et al. [15].

    ModelDataset SC-FIS FCM-FIS GEP

    Per

    form

    ance

    inde

    x

    R2Training 0.8396 0.8948 0.8100

    Validation 0.8659 0.9077 {Testing 0.8515 0.8505 0.8300Total 0.8462 0.8830 {

    RMSE

    Training 0.1085 0.0588 {Validation 0.0972 0.0331 {

    Testing 0.1106 0.0387 {Total 0.1075 0.0939 {

    MAE

    Training 0.0884 0.0286 {Validation 0.0729 0.0061 {

    Testing 0.0933 0.0107 {Total 0.0873 0.0662 {

  • 3154 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    Figure 14. Comparison of the predicted � and themeasured � values by FCM-FIS model for (a) training, (b)validation, and (c) testing datasets.

    greater than and closer to 1 in comparison with the SC-FIS model. According to Smith [57], if the proposedmodel gives R2 > 0:8, there will generally be a strongcorrelation between measured and estimated valuesover all available data in the database.

    The sensitivity analysis of input parameters isrepresented in Figure 17. This �gure shows that PP0and �r�s are the most e�ective parameters, and

    Shb has

    the least e�ect on � value.

    Figure 15. The measured � versus predicted � values byFCM-FIS model and, also, the line by R2 = 1 for (a)training, (b) validation, and (c) testing datasets.

    8. Conclusions

    The value of the e�ective stress parameter, �, is im-portant while dealing with unsaturated soil mechanics.In this paper, two ANFIS models were developed topredict the most e�ective stress parameter. Thesemodels include SC-FIS and FCM-FIS ones, and theinitial FIS of these models was created by SubtractiveClustering (SC) and Fuzzy c-means (FCM) clustering,respectively. The datasets used for developing the twoANFIS models were collected from the literature and,

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3155

    Figure 16. Sensitivity analysis of input parameters of �models.

    Figure 17. The charts of R2, RMSE, and MAE for thedeveloped ANFIS models.

    also, the results of 120 triaxial, shear, pressure plateand �lter paper tests. The key inputs of the modelincluded the dimensionless suction parameter ( Shb ),the dimensionless con�ning pressure parameter ( PP0 ),

    the dimensionless volumetric water content parameter( �r�s ), and the soil water characteristic curve �ttingparameter (�). In order to develop the models withthe highest generalization capability, ra in SC, thenumber of the cluster in the FCM clustering, and theANFIS training epochs were optimized by the trial-and-error method. Performance indices, such as R2,MAE, and RMSE, were calculated to compare thee�ciency of ANFIS models. The results of ANFISmodels were compared with the Gene Expression Pro-gramming (GEP) model, presented by Johari et al. [15].Sensitivity analysis was carried out to determine thee�ect of model inputs ( Shb ,

    PP0 ,

    �r�s and �) on the model

    output (�). The following concluding remarks can bedrawn from the results of this study:

    1. Both ANFIS models have shown the capabilityto reasonably predict parameter � in the ANFISmodeling;

    2. R2s of SC-FIS and FCM-FIS models for the to-tal datasets were 0.8462 and 0.8830, respectively.These values showed that the ANFIS models wereable to be used to predict � value;

    3. The RMSE of SC-FIS and FCM-FIS models for thetotal dataset were 0.1075 and 0.0939, respectively,which were small and acceptable values for theprediction of �;

    4. FCM-FIS model provided relatively better resultsthan SC-FIS model did;

    5. ANFIS model's results were better than the GEPmodel results, as presented by Johari et al. [15];

    6. Sensitivity analysis results showed that PP0 and�r�s

    were the most sensitive parameters, while Shb hadthe least e�ect on � value.

    In summary, using the proposed methods woulddecrease the number of laboratory tests; therefore,considerable cost and time could be saved.

    References

    1. Fredlund, D.G. and Morgenstern, N.R. \Stress statevariables for unsaturated soils", Journal of Geotech-nical and Geoenvironmental Engineering, 103(5), pp.447-466 (1977).

    2. Terzaghi, K., Theoretical Soil Mechanics, London:Chapman and Hall Limited: John Wiley and Sons,Inc. New York (1943).

    3. Croney, D., Coleman, J.D., and Black, W.P.M., Stud-ies of the Movement and Distribution of Water inSoil in Relation to Highway Design and Performance,Transport and Road Research Laboratory (1958).

    4. Bishop, A.W. \The principle of e�ective stress", pub-lished in Teknisk Ukeblad, 106(39), pp. 859-863 (1959).

  • 3156 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    5. Richards, B. \The signi�cance of moisture ow andequilibria in unsaturated soils in relation to the designof engineering structures built on shallow foundationsin Australia", In: Symposium on Permeability andCapillarity, ASTM, Atlantic City, NJ. Richards, L.A(1966).

    6. Aitchison, G.D. \Moisture equilibria and moisturechanges in soils beneath covered areas: a symposiumin print", Engineering Concepts of Moisture Equilibriaand Moisture Changes in Soils, Statement of thereview panel, G.D. Aitchison, Ed., 8(1), pp. 7-21(1965).

    7. Khalili, N. and Khabbaz, M. \A unique relationshipof chi for the determination of the shear strength ofunsaturated soils", Geotechnique, 48(5), pp. 681-687(1998).

    8. Lu, N. and Likos, W.J., Unsaturated Soil Mechanics,John Wiley & Sons (2004).

    9. Fredlund, D., Morgenstern, N., and Widger, R.\The shear strength of unsaturated soils", CanadianGeotechnical Journal, 15(3), pp. 313-321 (1978).

    10. Escario, V. and Saez, J. \The shear strength of partlysaturated soils", Geotechnique, 36(3), pp. 453-456(1986).

    11. Vanapalli, S., Fredlund, D., Pufahl, D., and Clifton,A. \Model for the prediction of shear strength with re-spect to soil suction", Canadian Geotechnical Journal,33(3), pp. 379-392 (1996).

    12. Fredlund, D.G., Xing, A., Fredlund, M.D., and Bar-bour, S. \The relationship of the unsaturated soilshear to the soil-water characteristic curve", CanadianGeotechnical Journal, 33(3), pp. 440-448 (1996).

    13. Kayadelen, C. \Estimation of e�ective stress param-eter of unsaturated soils by using arti�cial neuralnetworks", International Journal for Numerical andAnalytical Methods in Geomechanics, 32(9), pp. 1087-1106 (2008).

    14. Ajdari, M., Habibagahi, G., and Ghahramani, A. \Pre-dicting e�ective stress parameter of unsaturated soilsusing neural networks", Computers and Geotechnics,40, pp. 89-96 (2012).

    15. Johari, A., Nakhaee, M., and Habibagahi, G. \Pre-diction of unsaturated soils e�ective stress parameterusing gene expression programming", Scientia Iranica,20(5), pp. 1433-1444 (2013).

    16. Jang, J.-S. \ANFIS: adaptive-network-based fuzzy in-ference system", Systems, Man and Cybernetics, IEEETransactions on, 23(3), pp. 665-685 (1993).

    17. Kar, S., Das, S., and Ghosh, P.K. \Applicationsof neuro fuzzy systems: A brief review and futureoutline", Applied Soft Computing, 15, pp. 243-259(2014).

    18. Gokceoglu, C., Yesilnacar, E., Sonmez, H., andKayabasi, A. \A neuro-fuzzy model for modulus ofdeformation of jointed rock masses", Computers andGeotechnics, 31(5), pp. 375-383 (2004).

    19. Kalkan, E., Akbulut, S., Tortum, A., and Celik, S.\Prediction of the uncon�ned compressive strength ofcompacted granular soils by using inference systems",Environmental Geology, 58(7), pp. 1429-1440 (2009).

    20. Kayadelen, C., Ta�sk�ran, T., Gunayd�n, O., and Fener,M. \Adaptive neuro-fuzzy modeling for the swellingpotential of compacted soils", Environmental EarthSciences, 59(1), pp. 109-115 (2009).

    21. Cobaner, M. \Evapotranspiration estimation by twodi�erent neuro-fuzzy inference systems", Journal ofHydrology, 398(3), pp. 292-302 (2011).

    22. Sezer, A., Goktepe, A., and Altun, S. \Adaptive neuro-fuzzy approach for sand permeability estimation",Environ Eng Manag J, 9(2), pp. 231-238 (2010).

    23. Ikizler, S.B., Vekli, M., Dogan, E., Aytekin, M.,and Kocabas, F. \Prediction of swelling pressuresof expansive soils using soft computing methods",Neural Computing and Applications, 24(2), pp. 473-485 (2012).

    24. Doostmohammadi, R. \Cyclic swelling estimation ofmudstone using adaptive network-based fuzzy infer-ence system", Middle-East Journal of Scienti�c Re-search, 11(4), pp. 517-524 (2012).

    25. Cabalar, A.F., Cevik, A., and Gokceoglu, C. \Someapplications of adaptive neuro-fuzzy inference system(ANFIS) in geotechnical engineering", Computers andGeotechnics, 40, pp. 14-33 (2012).

    26. Zoveidavianpoor, M. \A comparative study of arti�-cial neural network and adaptive neurofuzzy inferencesystem for prediction of compressional wave velocity",Neural Computing and Applications, 25(5), pp. 1-8(2014).

    27. Zadeh, L.A. \Fuzzy sets", Information and Control,8(3), pp. 338-353 (1965).

    28. Jang, J.S.R. and Gulley, N., Fuzzy Logic Toolbox:User's Guide, The Mathworks", Inc (2000).

    29. Mamdani, E.H. and Assilian, S. \An experiment inlinguistic synthesis with a fuzzy logic controller",International Journal of Man-Machine Studies, 7(1),pp. 1-13 (1975).

    30. Takagi, T. and Sugeno, M. \Fuzzy identi�cation ofsystems and its applications to modeling and control",Systems, Man and Cybernetics, IEEE Transactions on,1, pp. 116-132 (1985).

    31. Tsukamoto, Y. \An approach to fuzzy reasoningmethod", Advances in Fuzzy Set Theory and Appli-cations, 137, p. 149 (1979).

    32. Rumelhart, D.E. and McClelland, J.L., Parallel Dis-tributed Processing, Cambridge, MA, MIT Press:IEEE (1988).

    33. Hashemi Jokar, M. and Mirasi, S. \Using adaptiveneuro-fuzzy inference system for modeling unsaturatedsoils shear strength", Soft Computing, 22(13), pp. 1-18(2017).

    34. Steinhaus, H. \Sur la division des corp materiels enparties", Bull. Acad. Polon. Sci, 4(12), pp. 801-804(1956).

  • H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158 3157

    35. Bezdek, J.C., Pattern Recognition With Fuzzy Objec-tive Function Algorithms, Kluwer Academic Publishers(1981).

    36. Chiu, S.L. \A cluster estimation method with exten-sion to fuzzy model identi�cation", In Proceedings of1994 IEEE 3rd International Fuzzy Systems Confer-ence, IEEE, pp. 1240-1245 (1994).

    37. Chiu, S. \Fuzzy model identi�cation based on clusterestimation", Journal of Intelligent and Fuzzy Systems,2(3), pp. 267-278 (1994).

    38. Yager, R.R. and Filev, D.P. \Generation of fuzzy rulesby mountain clustering", Journal of Intelligent andFuzzy Systems, 2(3), pp. 209-219 (1994).

    39. Dunn, J.C. \A fuzzy relative of the ISODATA processand its use in detecting compact well-separated clus-ters", J. Cybernet., 3(3), pp. 32-57 (1973).

    40. Rahardjo, H., Heng, O.B., and Choon, L.E. \Shearstrength of a compacted residual soil from consolidateddrained and constant water content triaxial tests",Canadian Geotechnical Journal, 41(3), pp. 421-436(2004).

    41. Lee, I.-M., Sung, S.-G., and Cho, G.-C. \E�ect ofstress state on the unsaturated shear strength of aweathered granite", Canadian Geotechnical Journal,42(2), pp. 624-631 (2005).

    42. Rassam, D.W. and Williams, D.J. \A relationshipdescribing the shear strength of unsaturated soils",Canadian Geotechnical Journal, 36(2), pp. 363-368(1999).

    43. Khalili, N., Geiser, F., and Blight, G. \E�ectivestress in unsaturated soils: review with new evidence",International Journal of Geomechanics, 4(2), pp. 115-126 (2004).

    44. Miao, L., Liu, S., and Lai, Y. \Research of soil-watercharacteristics and shear strength features of Nanyangexpansive soil", Engineering Geology, 65(4), pp. 261-267 (2002).

    45. Thu, T.M., Rahardjo, H., and Leong, E.-C. \E�ects ofhysteresis on shear strength envelopes from constantwater content and consolidated drained triaxial tests",Unsaturated Soils, pp. 1212-1222 (2006).

    46. Rampino, C., Mancuso, C., and Vinale, F. \Ex-perimental behaviour and modelling of an unsatu-rated compacted soil", Canadian Geotechnical Jour-nal, 37(4), pp. 748-763 (2000).

    47. Russell, A.R. and Khalili, N. \A bounding surface plas-ticity model for sands exhibiting particle crushing",Canadian Geotechnical Journal, 41(6), pp. 1179-1192(2004).

    48. Russell, A. and Khalili, N. \A uni�ed bounding surfaceplasticity model for unsaturated soils", InternationalJournal for Numerical and Analytical Methods in Ge-omechanics, 30(3), pp. 181-212 (2006).

    49. Bishop, A.W. and Blight, G.E. \Some aspects ofe�ective stress in saturated and partially saturatedsoils", Geotechnique, 13(3), pp. 177-197 (1963).

    50. Gath, I. and Geva, A.B. \Unsupervised optimal fuzzyclustering", Pattern Analysis and Machine Intelli-gence, IEEE Transactions on, 11(7), pp. 773-780(1989).

    51. Pal, N.R. and Bezdek, J.C. \On cluster validity for thefuzzy c-means model", Fuzzy Systems, IEEE Transac-tions on, 3(3), pp. 370-379 (1995).

    52. Krishnapuram, R. and Freg, C.-P. \Fitting an un-known number of lines and planes to image datathrough compatible cluster merging", Pattern Recog-nition, 25(4), pp. 385-400 (1992).

    53. Kaymak, U. and Babuska, R. \Compatible clustermerging for fuzzy modelling", Fuzzy Systems, 1995.International Joint Conference of the Fourth IEEEInternational Conference on Fuzzy Systems and TheSecond International Fuzzy Engineering Symposium.,Proceedings of 1995 IEEE Int, 2(1), pp. 897-904(1995).

    54. Alvarez Grima, M. and Babu�ska, R. \Fuzzy model forthe prediction of uncon�ned compressive strength ofrock samples", International Journal of Rock Mechan-ics and Mining Sciences, 36(3), pp. 339-349 (1999).

    55. Pradhan, B., Sezer, E.A., Gokceoglu, C., andBuchroithner, M.F. \Landslide susceptibility mappingby neuro-fuzzy approach in a landslide-prone area(Cameron Highlands, Malaysia)", Geoscience and Re-mote Sensing, IEEE Transactions on, 48(12), pp.4164-4177 (2010).

    56. Monjezi, M., Ghafurikalajahi, M., and Bahrami, A.\Prediction of blast-induced ground vibration using ar-ti�cial neural networks", Tunnelling and UndergroundSpace Technology, 26(1), pp. 46-50 (2011).

    57. Smith, G.N., Probability and Statistics in Civil Engi-neering: An Introduction, Collins London (1986).

    58. Jang, J.S.R. and Gulley, N. \Fuzzy logic toolbox user'sguide", The Mathworks Inc, Natick (2000).

    Biographies

    Hossein Rahnema is an Assistant Professor in Civiland Environmental Engineering at Shiraz University ofTechnology. He received all of his educational degreesin Shiraz, Iran. He obtained a PhD in GeotechnicalEngineering from Civil Engineering Department ofShiraz University, Shiraz, Iran in 2002. His research�eld was centered on unsaturated soil. Currently, hisprimary �eld of research interest is natural hazardsengineering. Within this broad �eld, he has interestsin geotechnical earthquake engineering, including soil-structure interaction and surface wave method as wellas seismic hazard analysis, damage detection and landsubsidence. He is interested in fabricating a newseismic apparatus and performing �eld seismic tests

  • 3158 H. Rahnema et al./Scientia Iranica, Transactions A: Civil Engineering 26 (2019) 3140{3158

    with numerical and analytical modelling to investigatehis aforementioned research interests.

    Mehdi Hashemi Jokar received a BS degree in CivilEngineering from Tabriz University and MSc degreein Geotechnical Engineering from Graduate Universityof Advanced Technology, �rst rank student in bothdegrees. He is currently a PhD candidate in Geotech-nical Engineering at Shiraz University of Technology,Shiraz, Iran. Because he was the best student amongthe Iranian top students, he was accepted in Iraniangovernment's scholarship in 2013. He is interested indetermination of the characteristics of soil, especiallysoft clays, experimental work on soil, modelling andevaluation of the soil samples and also design, andconstruction of cells for soil experiments. During hisMSc program, he studied the cells that measure soils'characteristics (besides, he worked on his thesis aboutdesigning and constructing a cell for determination ofsoil characteristics such as swelling parameters withdi�erent moisture and pressure levels and also deter-mination of structures foundation reaction built onexpansive soils). He has some experience in designinga cell able to measure soils' characteristics, especiallyin various moisture and pressure levels. Some part ofthe cell has been completed; however, it has not beencompleted yet. He has exclusively studied Fuzzy Logicand Adaptive Neuro-Fuzzy Inference System (ANFIS).

    He is adept at MATLAB software and has writtenMATLAB codes that are able to solve engineeringproblems on optimum condition of ANFIS. It is possi-ble to predict soil characteristics by ANFIS wrote codeswith high accuracy.

    Hadi Khabbaz is an Associate Professor in Geotech-nical Engineering at the University of TechnologySydney (UTS). He received his PhD degree fromUniversity of New South Wales in 1997, Australia.Since graduation, he has taken an active role inconducting practical research on problematic soils andground improvement techniques. His research has beenfocused on soft soils, expansive soils, granular particles,and unsaturated porous media. His fundamental andpioneering research on unsaturated soil mechanics hasbeen considered as a signi�cant contribution to the�eld. His research output and publications on geotech-nical aspects of rail track formation are also extensive,as he was a CRC-Rail researcher at University ofWollongong, Australia over �ve years. He is an assessorand a technical reviewer of the Australian ResearchCouncil and the O�ce for Learning and Teachinggrants and many international journals. Since 2013, hehas been the Deputy Chair and Chair of the AustralianGeomechanics Society (Sydney Chapter). In 2011, hereceived the Australian Learning and Teaching CouncilAward for his innovative teaching at UTS.