Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
International Journal of
Rock Mechanics & Mining Sciences
journal homepage: www.elsevier.com/locate/ijrmms
art ic l e i nf o a b s t r a c t
Article history: Sandstone blocks were collected from Dengkil site in Malaysia and brought to laboratory, and then intact
Received 10 June 2015 samples prepared for testing. Rock tests, including Schmidt hammer rebound number, P-wave velocity,
Received in revised form point load index, and UCS were conducted. The established dataset is composed of 108 cases. Conse-
18 January 2016
quently, the established dataset was utilized for developing the simple regression, linear, non-linear
Accepted 23 March 2016
multiple regressions, artificial neural network, and a hybrid model, developed by integrating imperialist
competitive algorithm with ANN. After performing the relevant models, several performance indices i.e.
Keywords: root mean squared error, coefficient of determination, variance account for, and total ranking, are ex-
Uniaxial compressive strength amined for selecting the best model and comparing the obtained results. It is obtained that the ICA–ANN
Artificial neural network
model is superior to the others. It is concluded that the hybrid of ICA–ANN could be used for predicting
Imperialist competitive algorithm
UCS of similar rock type in practice.
Non-destructive tests
Point load index & 2016 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.ijrmms.2016.03.018
1365-1609/& 2016 Elsevier Ltd. All rights reserved.
D. Jahed Armaghani et al. / International Journal of Rock Mechanics & Mining Sciences 85 (2016) 174–186 175
Table 1
Various relationships between the UCS and Rn, Vp, Is(50) in the literature.
Rn: Schmidt hammer Rebound Number; Is(50): Point load test; Vp: p-wave velocity; ρ: Density of the rock.
attempt made to estimate the UCS of rock using it or its hybrid. In to clay forming in their cement matrix. A range of (23.2–66.8 MPa)
the present study, several modeling techniques including LMR, was obtained for UCS results which can be classified as medium to
NLMR, ANN and hybrid ICA–ANN, have been conducted to predict strong according to ISRM.53 Also, obtained results can be classified
the UCS of rock by using rock properties including Rn, Vp, and Is(50). as very low to low, in accordance with Vp (1.57–3.06 km/s).54 The
Furthermore, developed models are compared with several per- value of Rn and Is(50) ranges from 19-43 and 1.23–4.15 MPa, re-
formance indices in accordance with their performance for practice. spectively. The results of Rn, Vp and Is(50) were utilized as input
variables for generating the predictive models by using relevant
modeling techniques. Afterward, the most acceptable and reliable
2. Case study and data construction model were chosen among them to introduce for practice.
n
E = 0. 5 ∑ (tk − Ok )2 (7)
k=1
where η stands for the learning rate parameter and E signifies the
error function. The update of weights for the (n þ1)th pattern is
given as
Wjk(n+1) = Wjk(n) + □Wjk(n) (9)
Fig. 1. Back-propagation neural network.58 A comparable logic is applied to connections between the
hidden layers and output ones. For each pair of training case, this
number of hidden layer(s) and their neurons (nodes) are depen- procedure is repeated. Each process of the whole training patterns
is called as epoch. Then the process is repeated as many cycles as
dent on the given problem. Trial-and-error procedure is a common
required until the error is within specified goal of the user.
method to determine them.
Except the input layer, the whole nodes within the BP network
3.2. Imperialist competitive algorithm (ICA)
are accompanied with a transfer function and a bias node. The bias
is similar to a weight, except that it contains a constant input of 1,
The ICA was developed by Atashpaz-Gargari and Lucas46 to be
whereas the transfer function does a filtration on the summed utilized for solving various optimization problems. It has indicated
signals that are received from this neuron. Transfer functions are superior ability to obtain the global optima and convergence rate.59–
applied based on the purpose of ANN. Computed output vectors, 63
An individual in ICA are called countries and imperialists are
which are corresponding to the solution, are generated by output defined as some of the best countries and the remaining countries
layer. Typically, the input and output data are denoted as vectors organize the colonies of the imperialists. The basis for designing ICA
that are known as training pairs. As mentioned earlier, for the is the socio-politic competition among imperialists in real world for
whole training pairs in the data set, the process continues until the attracting more colonies. In ICA, those individuals that have the least
network error is converged to a threshold that is defined by a costs are considered as the more powerful imperialists, hence pos-
corresponding error function like root mean square error (RMSE). sessing more colonies. The implemented operators by ICA are
The jth node, in the hidden layer, is linked to several inputs, as named as assimilation, revolution, and competition.
shown in Fig. 1. Colonies in ICA during assimilation and revolution, can poten-
tially reach to a better state in comparison with those of corre-
xi =(x1, x2 , x3,…,x n) (1) sponding imperialists and are able to control the empire.61 Im-
Within the hidden layer, the net input values will be: perialists during competition try to adopt more colonies the whole
empires attempt to possess the colonies of other empires. After
n
that, weak empires crumble gradually and the empires with
Netj = ∑ xiwij + θj higher power can increase their power. The ICA procedure can be
i=1 (2)
explained in detail as follows:
where x i signifies the input units, wij represents the weights on the
connection of the ith input and jth neuron, θj denotes the bias node 3.2.1. Forming the initial empires
(optional) and n stands for the number of input units. A logarith- By generating a series of random solutions which are named as
mic sigmoid function computes the output from the hidden layer: countries, the ICA procedure is started. In an Nvar dimension op-
timization problem, a country is represented by a 1 Nvar array:
Oj = f (Netj )=1/[1 + e−(Netj+ θj)] (3)
country=[P1, P2, P3,…,P Nvar ] (10)
The total input to the kth unit is
where pi represents numerous parameters e.g. economy, culture,
n
language, and religion. Subsequently, through the evaluating the
Netk = ∑ wjkOj + θk
j=1 (4)
where θk signifies the bias node, and wjk denotes the weight be-
tween the jth neuron and the kth output. As a result, the total
output from kth unit will be:
Ok = f (Netk ) (5)
where tk represents the desired output and Ok stands for the real
output. The following equation is shown function of total error: Fig. 2. Schematic of forming initial imperialists and colonies.46
D. Jahed Armaghani et al. / International Journal of Rock Mechanics & Mining Sciences 85 (2016) 174–186 177
where cn is the cost of the nth imperialist, max i{ci} is the max-
imum cost among imperialists and Cn is the normalized cost of the
Fig. 5. ICA flowchart.46
nth imperialist. Considering the normalized costs of each empire,
pn, the parameter of imperialist normalized power can be obtained 3.2.2. Assimilation and competition procedure
based on: Colonies are attracted to their corresponding imperialists in the
process of assimilation as shown schematically in Fig. 3. Based on
Cn
pn = this figure, the distances between imperialists and their colonies
Nimp
∑i = 1 Ci (13) are signified by d and the colonies move toward their imperialist
by x units, where x is a random number with uniform distribution
The initial number of colonies, i.e. the Nth imperialist, is cal- as given by
culated by
x □U (0,β × d) (15)
N . C .n = round{pn . (Ncol )} (14)
where β can be considered as 2 (according to many researchers).
where N.C.n stands for the number of colonies for the nth im- In addition, for enhancing the search properties of the algorithm,
perialist. Considering the empires’ N.C. number and using a ran- the deviation in the movement of a colony toward its corre-
dom process, colonies are distributed among various empires. sponding imperialist is shown in Fig. 3. Parallel to the previous
Formation of initial empires and their colonies are displayed in parameter (i.e., x), θ is a random parameter with uniform dis-
Fig. 2. In Fig. 2, more colonies can be adopted by the powerful tribution:
imperialists or bigger stars. θ□U (−γ , γ ) (16)
T . C .n = Cost(imperialist n) + ξ
mean{Cost(colonies of empiren)} (17)
where T.C.n signifies the total cost of the n empire and ξ re-
th
Table 2
The developed LMR and NLMR equations for estimating UCS of the rock.
Table 3
Results of R2 and RMSE for various ANN models.
Train Test Train Test Train Test Train Test Train Test Train Test
2
R 1 1 0.522 0.445 0.497 0.643 0.665 0.401 0.660 0.479 0.777 0.422 0.620 0.474
2 2 0.645 0.606 0.660 0.256 0.734 0.419 0.678 0.323 0.747 0.414 0.692 0.395
3 3 0.645 0.579 0.703 0.448 0.728 0.414 0.735 0.347 0.693 0.451 0.700 0.445
4 4 0.692 0.489 0.743 0.578 0.764 0.416 0.766 0.806 0.769 0.752 0.746 0.599
5 5 0.691 0.629 0.769 0.621 0.762 0.529 0.706 0.889 0.780 0.783 0.741 0.684
6 6 0.821 0.767 0.839 0.757 0.850 0.769 0.830 0.808 0.812 0.852 0.830 0.790
7 7 0.780 0.814 0.867 0.760 0.819 0.776 0.821 0.812 0.809 0.764 0.819 0.785
RMSE 1 1 0.210 0.189 0.182 0.162 0.168 0.201 0.158 0.203 0.145 0.190 0.173 0.189
2 2 0.175 0.167 0.160 0.310 0.155 0.204 0.161 0.239 0.138 0.193 0.158 0.223
3 3 0.172 0.177 0.152 0.181 0.148 0.196 0.158 0.241 0.154 0.187 0.157 0.196
4 4 0.17 0.193 0.155 0.179 0.151 0.194 0.152 0.133 0.144 0.137 0.154 0.167
5 5 0.165 0.171 0.112 0.175 0.153 0.183 0.169 0.085 0.138 0.126 0.147 0.148
6 6 0.128 0.148 0.103 0.151 0.099 0.133 0.115 0.132 0.119 0.086 0.113 0.130
7 7 0.135 0.127 0.096 0.148 0.109 0.142 0.121 0.134 0.115 0.129 0.115 0.136
UCS = 11.613IS (50) + 18.478 (R2 = 0.521) multiple regression models for predicting the UCS of rock as re-
(25)
commended in Refs. [38,67,68]. In the literature, various percen-
tages like 20%, 25% and a range of (20–30%) of whole datasets were
4.2. Linear and non-linear multiple regression techniques suggested for testing datasets.69–71 By considering these sugges-
tions, 80% (86 datasets) and 20% (22 datasets) of whole datasets
The regression analysis is a statistical tool that can be applied to were chosen as training and testing datasets, respectively. Note
examine the relationships between variables. In this technique, the that, to choose random data for developing predictive models, an
relationship between independent (predictor) variable and de- ANN code written by authors was used. Using the constructed
pendent (output) variable is systematically determined in the form datasets, five linear multiple equations have been developed as
of a function.64 By performing linear multiple regression (LMR) presented in Table 2.
technique, a linear multiple relationship between input and out- It is found that, the R2 values in ranges of (0.604–0.650) and
put parameters can be obtained, while non-linear multiple re- (0.452–0.681) for training and testing datasets, respectively were
gression (NLMR) is a technique to achieve a non-linear relation- obtained for LMR models. As a result, it is found that there is no
ship between these parameters. Many studies highlighted the use salient difference among the developed models. Further, NLMR
of multiple regression analysis to predict UCS of the rock as equations were also proposed to predict UCS considering the same
mentioned earlier. In these models, different rock index properties datasets used for obtaining the LMR equations. In order to ex-
such as porosity, density, P-wave velocity, Rn and Is(50) were con- amine the non-linear multiple relations between the relevant
sidered as predictors to predict the UCS of rock (e.g.16,17,19,65). parameters and the UCS, five different datasets were randomly
The simple relationship shows that the best relations between selected for training and testing to develop NLMR models to
the UCS and both Vp and and Rn is a power law; however, the evaluate the capability of the purposed model for predicting the
relation of the UCS with Is(50) is linear. Due to that, both linear and UCS. As result, the developed equations and obtained coefficient of
nonlinear multiple regression analyses are conducted herein by correlations for both training and testing is given in Table 2.
using the statistical package, SPSSv.11.5.66 As result, five different It is concluded that, the R2 values range from 0.602 to 0.651 for
datasets were selected randomly to train and test for developing training and 0.445–0.684 for testing of the NLMR models. As a
180 D. Jahed Armaghani et al. / International Journal of Rock Mechanics & Mining Sciences 85 (2016) 174–186
Table 4
Effects of various Ncountry on the performance of ICA–ANN models.
result, it is found that there is not much difference among the were suggested by,75,81–85 respectively, in order to determine op-
obtained results using NLMR method as well. As seen from Table 2, timum number of hidden nodes based on the number of input and
both the LMR and NLMR indicate similar performance capacity for output parameters.
predicting the UCS of rock.
≤2 × Ni + 1 (27)
where X is the measured value, Xnorm represents the normalized 2Ni/3 (30)
value of the measured parameter, Xmin and Xmax are the minimum
and maximum values of the measured parameters in the dataset.
As reported by several researchers (e.g. 72,73), selecting the Ni × N0 (31)
appropriate training algorithm and also number of hidden neurons
is the most important part of ANN design. Many investigations
highlighted the successful application of Levenberg–Marquardt 2Ni (32)
(LM) training algorithm (e.g.15,74). Note that, hidden layer equal to
one can estimate almost all complicated problems.75–77 This was where Ni and N0 are the number of input and output neurons,
also successfully highlighted in the studies conducted by several respectively.
researchers.67,78 In this study, based on the presented the ANN architectures in
The determining neuron number(s) in the hidden layer is the Eq. (27)–(32), the number of hidden nodes can vary from 1 to 7. So,
most critical task of the ANN architecture.67,79,80 Eqs. (27)–(32) a trial-and-error method is required to determine the number of
Table 5
Effects of different Nimp on the performance of ICA–ANN models.
hidden node(s). In this regard, a series of analyses were performed generating the previous models including SR, LMR, NLMR and ANN
and their results were obtained based on R2 and root mean square was also utilized for developing the hybrid model by means of
error (RMSE) as listed in Table 3. As indicated in this table, each ICA–ANN herein. The main step of ICA–ANN model can be given as
model was iterated five times. According to obtained average R2 ICA parameter, number of country, number of decade, number of
and RMSE values for both training and testing datasets, Model No. imperialist and network architecture. So, the procedure of ICA–
6 with hidden neurons of 6 outperforms the other constructed ANN is described deeply in this section.
models. So, the architecture of this model (3 ×6 ×1) was chosen as
the proposed architecture of ANN model. Discussion about se- 4.4.1. ICA parameter
lecting the best ANN models will be given later. The most influential parameters on ICA are number of country
(Ncountry), number of imperialism (Nimp), number of decade
4.4. ICA–ANN model (Ndecade), β, θ and ζ. In the case of β, θ and ζ, a brief review of
previous studies is needed to determine them. A value of 2 for β
As mentioned earlier, ANN error can be minimized by ICA by was suggested in Ref. [46] and it was successfully implemented in
adjusting weights and biases of ANN. Due to that, a hybrid pre- the literature.49,51,86 So, Niknam et al.87 recommended a value
dictive model (ICA–ANN) was proposed to predict the UCS of rocks greater than 1 for β at the end of their research. Atashpaz-Gargari
to get rid of those disadvantages of the ANN. The dataset used for and Lucas46 introduced a value of π/4 for θ in the initial version of
Table 6
Results of performance prediction of the developed models together with their total ranks.
Fig. 10. Predicted UCS values by LMR against the measured ones.
Fig. 11. Predicted UCS values by NLMR against the measured ones.
Fig. 12. Predicted UCS values by ANN against the measured ones.
D. Jahed Armaghani et al. / International Journal of Rock Mechanics & Mining Sciences 85 (2016) 174–186 183
Fig. 13. Predicted UCS values by ICA–ANN against the measured ones.
the ICA. Later, Marto et al.50 and Ebrahimi et al.88 reported that a of sensitivity analyses (RMSE) on the Ndecade for various Ncountry
successful implementation of using this value. Moreover, a range ranging from 25 to 500. According to Fig. 9, significant changes
of 0–1 for θ was suggested in Ref. [89] In the case of ζ, several happened in the first decades for all Ncountry whereas, the changes
values have been recommended such as 0.1, 0.05 and 0.02 were moderate up to Ndecade ¼400. It is clear that no changes can
by,46,49,51 respectively. Based on the discussed literature, con- be seen in results of ICA–ANN network after Ndecade ¼400, there-
ducting a series of sensitivity analyses, for β, θ and ζ, values of 2, π/ fore, 400 was set as optimum Ndecade. It should be mentioned that
4 and 0.02 were chosen to be implemented, respectively. in determining number of decade, Nimp was set as 5 for all pur-
posed ICA–ANN models.
4.4.2. Number of country
In the next step of model procedure, number of country 4.4.4. Number of imperialists
(Ncountry) was determined. Various values of Ncountry have used to To determine the proper Nimp, several Nimp values in a range of
solve the engineering problems by several researchers. The value (5–65) were used. Performance indices including the R2 and RMSE
of 40 was recommended in Ref. [86] to estimate oil flow rate of the of ICA–ANN models with different Nimp values for training and
reservoir. Marto et al.50 and Hajihassani et al.51 suggested testing datasets are shown in Table 5. Similar to previous section, a
Ncountry ¼ 56 and Ncountry ¼135 for prediction of flyrock and ground simple ranking method was used to select the best Nimp. Based on
vibration induced by blasting, respectively. Based on results of values obtained for total ranks, it is found that imperialist number
these studies, it seems that a parametric study is needed to obtain of model 5 (Nimp ¼25) shows better network performance capacity
the proper Ncountry for solving the problem herein. In this regard, in comparison with the other number of imperialists. So, value of
12 ICA–ANN models with different Ncountry ranging from 25 to 500 25 was selected as optimum Nimp. In other word, the best perfor-
were constructed as shown in Table 4. In these models, Ndecade and mance of ICA–ANN models observed when Nimp to Ncountry ratio is
Nimp were set as 200 and 5, respectively. Moreover, suggested ANN 0.1.
architecture (3 6 1) was used to train the hybrid ICA–ANN
system. In Table 4, the obtained performance indices of the net- 4.4.5. Network architecture
work namely R2 and RMSE are presented for each model. Using the suggested ANN architecture (3 6 1) and obtained
As know that, the model is excellent if the R2 is one and RMSE ICA parameters (such as; Ncountry ¼ 250, Ndecade ¼ 400, Nimp ¼ 25),
is zero. In order to obtain the optimum Ncountry, a simple ranking five ICA–ANN models were trained as a last step of ICA–ANN
method proposed in Ref. [38] was applied herein. For example, model. Furthermore, testing datasets were also utilized in order to
there were 5 models developed and performance indices were evaluate capacity of the network performance. It is important to
obtained as herein, those indices were categorized according to express that all models of ANN and ICA–ANN in this study were
the values obtained for each index from the lowest (1) to highest constructed using MatLab version 7.14.0.739.90 The relevant results
(5). Then, the obtained ranking number of performance indices for of five trained ICA–ANN models were discussed and evaluated
each model was summed; and then the model having the highest according to their accuracy and applicability in practice in next
summed ranking values is considered as the best one among the section.
models (Table 4). This procedure was repeated to testing and
training data and the obtained values compared for each model
and total ranking values is given at the end of analysis as given in 5. Comparing the performance of the models
the last column of the Table 4. Results showed that Ncountry ¼250
with total rank of 32 is the best among all number of countries. This section presents evaluation of capacity performance of the
Hence, this value was chosen and utilized as optimum Ncountry. developed models for prediction of the UCS. By performing simple
regression, it was found that there is a need to develop UCS pre-
4.4.3. Number of decade dictive models with higher degree of accuracy using multi-input
Another parametric study is needed to investigate the effect of parameters. Hence, various models namely LMR, NLMR, ANN, and
various Ndecade on the performance of network. The analysis was ICA–ANN were proposed to predict UCS of sandstone samples. In
conducted by setting fixed Ndecade ¼1000. Fig. 9 displays the results these models, results of laboratory study i.e., Rn, Vp and Is(50), were
184 D. Jahed Armaghani et al. / International Journal of Rock Mechanics & Mining Sciences 85 (2016) 174–186
used to predict UCS of the rock. Furthermore, all data (108 data- have relationship with coefficients of correlation ranges from 0.43
sets) were randomly selected to five different datasets for devel- to 0.52. However, reliability of obtained results is not good enough
opment of the UCS predictive models. Performance indices of for predicting the UCS of rock itself. Since each input parameter
RMSE, R2 and variance account for (VAF) were calculated to eval- has good relationship with the UCS of rock, LMR and NLMR models
uate the performance prediction of developed models: were also conducted to achieve the better result. Furthermore,
N
conventional ANN and hybrid ICA–ANN model were constructed to
∑i = 1 (y − y′)2 predict the UCS of rock. In order to develop the hybrid model and
R2=1− N
∑i = 1 (y −ỹ )2 (33) for optimization of the weights and biases of the network con-
nection for training, ICA algorithm is integrated with ANN.
Further, five different datasets to train and test were estab-
var(y − y′) lished randomly for obtaining the best models. After developing
VAF = [1− ] × 100 the models, various performance indices including R2, VAF and
var(y) (34)
RMSE were utilized to evaluate the accuracy and efficiency of
these models. Further, based on simple ranking method, total rank
N
values of all predictive models were computed and compared to
1 each other to select the best prediction model.
RMSE= ∑ (y − y′)2
N i=1 (35) It is found that the highest correlation coefficient (R2 ¼ 0.949)
was achieved by implementing the ICA–ANN model, while the
where y, y′ and y~ are the measured, predicted and mean of the y other developed models including ANN, NLMR and LMR shows R2
values, respectively, N is the total number of data and P is the as 0.85, 0.628 and 0.608 in order. Moreover, the same trend was
number of predictors. Theoretically, a predictive model with R2 of observed for testing datasets of the developed models.
unity, VAF of 100, and RMSE of zero, is considered to be excellent. Apart from R2, it is also found that the ICA–ANN model has the
Table 6 presents the results of performance prediction (VAF, highest VAF and RMSE indices as comparing the others. As con-
RMSE and R2) for all developed predictive models in approx- sidering the total ranking value of the models, it is concluded that
imating UCS of the rock. In Table 6, as a result of developed model, the ANN, and ICA–ANN techniques having Model 3 shows better
the obtained performance indices are very similar; hence, select- performance in comparison with other techniques and models.
ing the best models among them is not easy. It is quite compli- The performance indices obtained by the ICA–ANN model re-
cated and difficult to decide the best model by using only R2, RMSE veal the high reliability of the new predictive model for estimating
or VAF. As mentioned earlier, a simple method suggested in Ref. UCS of sandstone. Although, all predictive models can be used for
[38] was applied in order to select the best models. The procedure UCS prediction, nevertheless, the most accurate results can be
of this method in detail can be found in the original study.38 It is achieved by developing hybrid ICA–ANN model. It is important to
important to note that in order to have a better comparison be- mention that the proposed hybrid model is designed based on the
tween results, the obtained normalized results of ANN and ICA– compressive strength of sandstone rock samples; hence, the de-
ANN models were converted to the pre-normalized data. veloped model should be used for similar rock type with caution.
According to Table 6, it is found that the model 1, 3, 3 and
3 with total rank values of 20, 19, 23 and 22 exhibited the best
result for estimating the UCS for LMR, NLMR, ANN and ICA–ANN Acknowledgment
techniques, respectively. Based on obtained results, the prediction
performances of the hybrid ICA–ANN models are significantly The data on rock properties highlighted in this paper is part of
higher than those of other developed models. The selected LMR the study on assessing excavatability of clastic sedimentary rocks
and NLMR equations in predicting the UCS are shown in (Eqs. (36) in Malaysia. The study was funded by Construction Research In-
and 37), respectively: stitute of Malaysia (CREAM) and managed by Research Manage-
UCS=0. 422×R n+6. 357 × Vp+7. 224×Is(50) + 0. 997 ment Centre (RMC), Universiti Teknologi Malaysia (UTM) that the
(36)
authors were appreciated.
10. Kilic A, Teymen A. Determination of mechanical properties of rocks using Comput. 2011;11:2587–2594.
simple methods. Bull Eng Geol Environ. 2008;67(2):237–244. 40. Yagiz S, Sezer EA, Gokceoglu C. Artificial neural networks and nonlinear re-
11. Yagiz S. P-wave velocity test for the assessment of some geotechnical properties gression techniques to assess the influence of slake durability cycles on the
of rock materials. Bull Mat Sci. 2009;34:947–953. prediction of uniaxial compressive strength and modulus of elasticity for car-
12. Yilmaz I, Yuksek G. Prediction of the strength and elasticity modulus of gypsum bonate rocks. Int J Numer Anal Met. 2012;36:1636–1650.
using multiple regression, ANN, and ANFIS models. Int J Rock Mech Min Sci. 41. Mishra DA, Basu A. Estimation of uniaxial compressive strength of rock mate-
2009;46(4):803–810. rials by index tests using regression analysis and fuzzy inference system. Eng
13. Kahraman S. The determination of uniaxial compressive strength from point Geol. 2013;160:54–68.
load strength for pyroclastic rocks. Eng Geol. 2014;170:33–42. 42. Momeni E, Jahed Armaghani D, Hajihassani M, Amin MFM. Prediction of uni-
14. Jahed Armaghani D, Tonnizam Mohamad E, Momeni E, Narayanasamy MS, axial compressive strength of rock samples using hybrid particle swarm opti-
Mohd Amin MF. An adaptive neuro-fuzzy inference system for predicting un- mization-based artificial neural networks. Measurement. 2015;60:50–63.
confined compressive strength and Young's modulus: a study on Main Range 43. Ceryan N, Okkan U, Kesimal A. Prediction of unconfined compressive strength
granite. Bull Eng Geol Environ. 2014, http://dx.doi.org/10.1007/ of carbonate rocks using artificial neural networks. Environ Earth Sci. 2012;68
s10064-014-0687-4. (3):807–819.
15. Meulenkamp F, Alvarez Grima M. Application of neural networks for the pre- 44. Beiki M, Majdi A, Givshad AD. Application of genetic programming to predict
diction of the unconfined compressive strength (UCS) from Equotip hardness. the uniaxial compressive strength and elastic modulus of carbonate rocks. Int J
Int J Rock Mech Min Sci. 1999;36(1):29–39. Rock Mech Min Sci. 2013;63:159–169.
16. Gokceoglu C, Zorlu K. A fuzzy model to predict the unconfined compressive 45. Jahed Armaghani D, Mohamad ET, Hajihassani M, Yagiz S, Motaghedi H. Ap-
strength and modulus of elasticity of a problematic rock. Eng Appl Artif Intell. plication of several non-linear prediction tools for estimating uniaxial com-
2004;17:61–72. pressive strength of granitic rocks and comparison of their performances. Eng
17. Yagiz S. Predicting uniaxial compressive strength, modulus of elasticity and Comput. 2015, http://dx.doi.org/10.1007/s00366-015-0410-5.
index properties of rocks using the Schmidt hammer. Bull Eng Geol Environ. 46. Atashpaz-Gargari E, Lucas C. Imperialist competitive algorithm: an algorithm
2009;68(1):55–63. for optimization inspired by imperialistic competition. In: Proceedings of the
18. Dehghan S, Sattari GH, Chehreh CS, Aliabadi MA. Prediction of unconfined IEEE Congr Evol Comput; 2007:4661–4667.
compressive strength and modulus of elasticity for Travertine samples using 47. Kaveh A, Talatahari S. Optimum design of skeletal structures using imperialist
regression and artificial neural. New Min Sci Technol. 2010;20:0041–0046. competitive algorithm. Comput Struct. 2010;88:1220–1229.
19. Yesiloglu-Gultekin N, Gokceoglu C, Sezer EA. Prediction of uniaxial compressive 48. Nazari-Shirkouhi S, Eivazy H, Ghodsi R, Rezaie K, Atashpaz-Gargari E. Solving
strength of granitic rocks by various nonlinear tools and comparison of their the integrated product mix-outsourcing problem using the imperialist com-
performances. Int J Rock Mech Min Sci. 2013;62:113–122. petitive algorithm. Expert Syst Appl. 2010;37(12):7615–7626.
20. Rezaei M, Majdi A, Monjezi M. An intelligent approach to predict unconfined 49. Taghavifar H, Mardani A, Taghavifar L. A hybridized artificial neural network
compressive strength of rock surrounding access tunnels in longwall coal and imperialist competitive algorithm optimization approach for prediction of
mining. Neural Comput Appl. 2014;24(1):233–241. soil compaction in soil bin facility. Measurement. 2013;46:2288–2299.
21. Sachpazis CI. Correlating Schmidt hardness with compressive strength and 50. Marto A, Hajihassani M, Jahed Armaghani D, Tonnizam Mohamad E, Makhtar
Young's modulus of carbonate rocks. Bull Int Assoc Eng Geol. 1990;42:75–83. AM. A novel approach for blast-induced flyrock prediction based on imperialist
22. Xu S, Grasso P, Mahtab A. Use of Schmidt hammer for estimating mechanical competitive algorithm and artificial neural network. Sci World J. 2014 Article ID
properties of weak rock. In: Proceeding of 6th International IAEG Congress. Rot- 643715.
terdam: Balkema; 1990:511–519. 51. Hajihassani M, Jahed Armaghani D, Marto A, Tonnizam Mohamad E. Ground
23. Tsiambaos G, Sabatakakis N. Considerations on strength of intact sedimentary vibration prediction in quarry blasting through an artificial neural network
rocks. Eng Geol. 2004;72:261–273. optimized by imperialist competitive algorithm. Bull Eng Geol Environ. 2014,
24. Entwisle DC, Hobbs RN, Jones LD, Gunn D, Raines MG. The relationship be- http://dx.doi.org/10.1007/s10064-014-0657-x.
tween effective porosity, uniaxial compressive strength and sonic velocity of 52. Hutchinson CS, Tan DNK. Geology of Peninsular Malaysia. University of Malaya &
intact Borrowdale volcanic group core samples from Sellafield. Geotech Geol The Geological Society of Malaysia; 2009:479.
Eng. 2005;23:793–809. 53. ISRM, The complete ISRM suggested methods for rock characterization, testing
25. Kahraman S, Gunaydin O, Fener M. The effect of porosity on the relation be- and monitoring: 1974–2006. In: Ulusay and Hudson (eds.) Suggested Methods
tween uniaxial compressive strength and point load index. Int J Rock Mech Min Prepared by the Commission on Testing Methods, International Society for
Sci. 2005;42:584–589. Rock Mechanics; 2007.
26. Yilmaz I, Yuksek AG. An example of artificial neural network (ANN) application 54. Anon. Classification of rocks and soils for engineering geological mapping; part
for indirect estimation of rock parameters. Rock Mech Rock Eng. 2008;41 1-rock and soil materials. Bull Int Assoc Eng Geol. 1979;19:364–371.
(5):781–795. 55. Simpson PK. Artificial Neural System: Foundation, Paradigms, Applications and
27. Khandelwal M, Singh TN. Correlating static properties of coal measures rocks Implementations. New York: Pergamon; 1990.
with P-wave velocity. Int J Coal Geol. 2009;79(1):55–60. 56. Khandelwal M, Singh TN. Prediction of blast-induced ground vibration using
28. Moradian ZA, Behnia M. Predicting the uniaxial compressive strength and static artificial neural network. Int J Rock Mech Min Sci. 2009;46(7):1214–1222.
Young's modulus of intact sedimentary rocks using the ultrasonic test. Int J 57. Jahed Armaghani D, Momeni E, Abad SVANK, Khandelwal M. Feasibility of
Geomech. 2009;9:1–14. ANFIS model for prediction of ground vibrations resulting from quarry blasting.
29. Diamantis K, Gartzos E, Migiros G. Study on uniaxial compressive strength, Environ Earth Sci. 2015, http://dx.doi.org/10.1007/s12665-015-4305-y.
point load strength index, dynamic and physical properties of serpentinites 58. Monjezi M, Dehghani H. Evaluation of effect of blasting pattern parameters on
from Central Greece: test results and empirical relations. Eng Geol. back break using neural networks. Int J Rock Mech Min Sci. 2008;45(8):1446–
2009;108:199–207. 1453.
30. Mishra DA, Basu A. Use of the block punch test to predict the compressive and 59. Sepehri Rad H, Lucas C. Application of imperialistic competition algorithm in
tensile strengths of rocks. Int J Rock Mech Min Sci. 2012;51:119–127. recommender systems. In: Proceeding of the 13th International CSI computer
31. Kohno M, Maeda H. Relationship between point load strength index and uni- conference (CSICC’08), Kish, Iran; 2008.
axial compressive strength of hydrothermally altered soft rocks. Int J Rock Mech 60. Atashpaz-Gargari E, Hashemzadeh F, Rajabioun R, Lucas C. Colonial competitive
Min Sci. 2012;50:147–157. algorithm, a novel approach for PID controller design in MIMO distillation
32. Khandelwal M. Correlating P-wave velocity with the physico-mechanical column process. Int J Intell Comput Cybern. 2008;1:337–355.
properties of different rocks. Pure Appl Geophys. 2013;170:507–514. 61. Rajabioun E, Atashpaz-Gargari E, Lucas C. Colonial competitive algorithm as a
33. Minaeian B, Ahangari K. Estimation of uniaxial compressive strength based on tool for Nash equilibrium point achievement. In: Computational science and its
P-wave and Schmidt hammer rebound using statistical method. Arab J Geosci. applications-iccsa 2008, Springer; 2008:680–695.
2013;6(6):1925–1931. 62. Jahed Armaghani D, Hajihassani M, Marto A, Faradonbeh RS, Mohamad ET.
34. Tonnizam Mohamad E, Armaghani DJ, Momeni E, Alavi Nezhad, Khalil Abad SV. Prediction of blast-induced air overpressure: a hybrid AI-based predictive
Prediction of the unconfined compressive strength of soft rocks: a PSO-based model. Environ Monit Assess. 2015;187(11):1–13.
ANN approach. Bull Eng Geol Environ. 2014, http://dx.doi.org/10.1007/ 63. Jahed Armaghani D, Hasanipanah M, Mohamad ET. A combination of the ICA–
s10064-014-0638-0. ANN model to predict air overpressure resulting from blasting. Eng Comput.
35. Alvarez Grima M, Babuška R. Fuzzy model for the prediction of unconfined 2016;32:155–171.
compressive strength of rock samples. Int J Rock Mech Min Sci. 1999;36(3):339– 64. Bahrami A, Monjezi M, Goshtasbi K, Ghazvinian A. Prediction of rock frag-
349. mentation due to blasting using artificial neural network. Eng Comput. 2011;27
36. Singh VK, Singh D, Singh TN. Prediction of strength properties of some schis- (2):177–181.
tose rocks from petrographic properties using artificial neural networks. Int J 65. Monjezi M, Khoshalan HA, Razifard M. Aneuro-genetic network for predicting
Rock Mech Min Sci. 2001;38:269–284. uniaxial compressive strength of rocks. Geotech Geol Eng. 2012;30(4):1053–
37. Sonmez H, Tuncay E, Gokceoglu C. Models to predict the uniaxial compressive 1062.
strength and the modulus of elasticity for Ankara Agglomerate. Int J Rock Mech 66. SPSS Inc. SPSS for Windows (Version 16.0). Chicago: SPSS Inc; 2007.
Min Sci. 2004;41(5):717–729. 67. Yagiz S, Gokceoglu C, Sezer E, Iplikci S. Application of two non-linear prediction
38. Zorlu K, Gokceoglu C, Ocakoglu F, Nefeslioglu HA, Acikalin S. Prediction of tools to the estimation of tunnel boring machine performance. Eng Appl Artif
uniaxial compressive strength of sandstones using petrography-based models. Intell. 2009;22(4):808–814.
Eng Geol. 2008;96(3):141–158. 68. Jahed Armaghani D, Mohamad ET, Hajihassani M, Abad SANK, Marto A, Mo-
39. Cevik A, Sezer EA, Cabalar AF, Gokceoglu C. Modeling of the uniaxial com- ghaddam MR. Evaluation and prediction of flyrock resulting from blasting
pressive strength of some clay-bearing rocks using neural network. Appl Soft operations using empirical and computational methods. Eng Comput. 2015,
186 D. Jahed Armaghani et al. / International Journal of Rock Mechanics & Mining Sciences 85 (2016) 174–186
http://dx.doi.org/10.1007/s00366-015-0402-5. 80. Sonmez H, Gokceoglu C. Discussion on the paper by H. Gullu and E. Ercelebi A
69. Swingler K. Applying Neural Networks: A Practical Guide. New York: Academic neural network approach for attenuation relationships: An application using
Press; 1996. strong ground motion data from Turkey. Eng Geol. 2008;97:91–93.
70. Looney CG. Advances in feed-forward neural networks: demystifying knowl- 81. Ripley BD. Statistical aspects of neural networks. In: Barndoff- Neilsen OE,
edge acquiring black boxes. IEEE Trans Knowl Data Eng. 1996;8(2):211–226. Jensen JL, Kendall WS, eds. Networks and Chaos-statistical and Probabilistic As-
71. Nelson M, Illingworth WT. A Practical Guide to Neural Nets. Addison-Wesley, pects. London: Chapman & Hall; 1993:40–123.
Reading Mass; 1990. 82. Paola JD. Neural network classification of multispectral imagery. MSc thesis.
72. Hush DR. Classification with neural networks: a performance analysis. In: University of Arizona; 1994.
Proceedings of the IEEE International Conference on Systems Engineering. Dayton, 83. Wang C. A theory of generalization in learning machines with neural application.
OH, USA, 1989:277–280. Ph.D. thesis. University of Pennsylvania; 1994.
73. Kanellopoulas I, Wilkinson GG. Strategies and best practice for neural network 84. Masters T. Practical Neural Network Recipes in Cþ þ . Boston MA: Academic
image classification. Int J Remote Sens. 1997;18:711–725. Press; 1994.
74. Atici U. Prediction of the strength of mineral admixture concrete using multi- 85. Kaastra I, Boyd M. Designing a neural network for forecasting financial and
variable regression analysis and an artificial neural network. Expert Sys Appl. economic time series. Neurocomputing. 1996;10:215–236.
2011;38:9609–9618. 86. Ahmadi MA, Ebadi M, Shokrollahi A, Majidi SMJ. Evolving artificial neural
75. Hecht-Nielsen R. Kolmogorov's mapping neural network existence theorem. In: network and imperialist competitive algorithm for prediction oil flow rate of
Proceedings of the First IEEE International Conference on Neural Networks. San the reservoir. Appl Soft Comput. 2013;13(2):1085–1098.
Diego, CA, USA, 1987:11–14. 87. Niknam T, Taherian Fard E, Pourjafarian N, Rousta A. An efficient hybrid algo-
76. Hornik K, Stinchcombe M, White H. Multilayer feedforward networks are rithm based on modified imperialist competitive algorithm and K-means for
universal Approximators. Neural Netw. 1989;2:359–366. data clustering. Eng Appl Artif Intell. 2011;24(2):306–317.
77. Baheer I. Selection of methodology for modeling hysteresis behavior of soils 88. Ebrahimi E, Mollazade K, Babaei S. Toward an automatic wheat purity mea-
using neural networks. J Comput Aid Civil Infrastruct Eng. 2000;5(6):445–463. suring device: a machine vision-based neural networks-assisted imperialist
78. Gordan B, Jahed Armaghani D, Hajihassani M, Monjezi M. Prediction of seismic competitive algorithm approach. Measurement. 2014;55:196–205.
slope stability through combination of particle swarm optimization and neural 89. Abdechiri M, Faez K, Bahrami H. Neural network learning based on chaotic
network. Eng Comput. 2015, http://dx.doi.org/10.1007/s00366-015-0400-7. imperialist competitive algorithm. In: Proceedings of the 2nd International
79. Sonmez H, Gokceoglu C, Nefeslioglu HA, Kayabasi A. Estimation of rock mod- Workshop on Intelligent Systems and Applications (ISA), 2010. IEEE; 2010:1–5.
ulus: for intact rocks with an artificial neural network and for rock masses with 90. Demuth H, Beale M, Hagan M. MATLAB Version 7.14.0.739; Neural Network
a new empirical equation. Int J Rock Mech Min Sci. 2006;43:224–235. Toolbox for Use with Matlab. The Mathworks. 2009.