Next Article in Journal
DeepDCA: Novel Network-Based Detection of IoT Attacks Using Artificial Immune System
Next Article in Special Issue
Prediction of Manufacturing Quality of Holes Based on a BP Neural Network
Previous Article in Journal
Directional DC Charge-Transfer Resistance on an Electrode–Electrolyte Interface in an AC Nyquist Curve on Lead-Acid Battery
Previous Article in Special Issue
Prediction of Pile Axial Bearing Capacity Using Artificial Neural Network and Random Forest
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Use of Neuro-Swarm System to Forecast the Pile Settlement

by
Danial Jahed Armaghani
1,
Panagiotis G. Asteris
2,*,
Seyed Alireza Fatemi
3,
Mahdi Hasanipanah
4,*,
Reza Tarinejad
5,
Ahmad Safuan A. Rashid
6 and
Van Van Huynh
1
1
Modeling Evolutionary Algorithms Simulation and Artificial Intelligence, Faculty of Electrical & Electronics Engineering, Ton Duc Thang University, Ho Chi Minh City 758307, Vietnam
2
Computational Mechanics Laboratory, School of Pedagogical and Technological Education, 14121 Heraklion, Athens, Greece
3
Department of Civil and Environmental Engineering, Amirkabir University of Technology, 15914 Tehran, Iran
4
Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
5
Department of Civil Engineering, University of Tabriz, 29 Bahman Blvd, 51666 Tabriz, Iran
6
Centre of Tropical Geoengineering (Geotropik), School of Civil Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Johor Bahru 81310, Malaysia
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2020, 10(6), 1904; https://doi.org/10.3390/app10061904
Submission received: 4 January 2020 / Revised: 26 February 2020 / Accepted: 6 March 2020 / Published: 11 March 2020
(This article belongs to the Special Issue Soft Computing Techniques in Structural Engineering and Materials)

Abstract

:
In civil engineering applications, piles (deep foundations) are pushed into the ground in order to perform as steady support of structures. As these type of foundations are able to carry a huge amount of load, they should be carefully designed in terms of their settlement. Therefore, the control and estimation of settlement is a significant issue in pilling design and construction. The objective of the present study is to introduce a modeling process of a hybrid intelligence system namely neural network optimized by particle swarm optimization (neuro-swarm) for estimation of pile settlement. To do that, properties results of several piles socketed into rock mass together with their settlements were considered as established databased to propose neuro-swarm model. Then, several sensitivity analyses were carried out to determine the most influential particle swarm optimization parameters for pile settlement prediction. Eventually, five neuro-swarm models were constructed to understand the behavior of this hybrid model on them in pile settlement prediction. As a result, according to results of five performance indices, dataset number 4 showed the highest prediction capacity among all five datasets. The coefficient of determination (R2) and system error values of (0.851 and 0.079) and (0.892 and 0.099) were obtained respectively for train and test stages of the best neuro-swarm model which reveal the capability level of this hybrid model in predicting pile settlement. The modeling process introduced in this study can be useful for the researchers who are interested to work on the same hybrid technique.

1. Introduction

Structural loads are carried by rock-socketed piles via their end bearing, or their shaft resistance, or a mixture of both. As stated by Carrubba [1], the application of drilled piles socketed into rock is among the best alternatives when bedrock is overlain by layers of loose soil at shallow depths. In such circumstances, shaft resistance in rock can ensure considerable bearing capacity, even with small pile dislocations. Ng et al. [2] mentioned that there is a pressing need to provide rock-socketed piles for enhancing the efficacy of pile designing and greater design loads. The design of such structures is performed through experiential or analytical approaches [3]. The latter has received substantial interest, and finite-element codes are currently accessible. The former is normally established upon the outcomes of full-scale analysis of piles. As stated by Carrubba [1], the two procedures have equal suitability in the design of rock-socketed piles. Even so, nearly all the accessible methods do not predict accurately due to the complicated action of piles. Our research, therefore, aims to present a novel intelligent model for forecasting the settlement of rock-socketed piles featuring the uppermost importance in pile designing. Poulos [4] presented evidence in the field of predicting pile capacity and the findings were merely appropriate for input information. Thus, the succeeding section reviews the literature in order to identify the most appreciate model inputs for pile settlement estimation. Based on a research carried out by Randolph and Wroth [5], settlement of the pile is dependent upon pile geometry parameters (e.g., diameter, area and length), shear modulus of soil and piling load. Regarding rock-socketed piles, numerous investigators [6,7], have shown that the uniaxial compressive strength (UCS) of the rocks has a direct relationship with the pile bearing capacity and its settlement. A popular intelligence system namely the artificial neural network (ANN) was designed and introduced in study by Pooya Nejad et al. [8] to predict piling settlement using the standard penetration test data. They utilized nearly 1000 data, collected from previous studies, to develop the ANN models and concluded that the ANN is a powerful technique for solving problem related to pile settlement. In another intelligence study of foundation settlement, Soleimanbeigi and Hataf [9] introduced an ANN model to estimate the settlement of spread foundations using soil properties, the foundation geometry parameters and reinforcement specifications. In a similar study, Shahin et al. [10] successfully demonstrated the applicability of ANN for estimation of the spread foundations settlement. According to their results, the most effective parameters on the spread foundations settlement were standard penetration test (SPT) blow count (N), foundation embedded ratio and foundation geometry (like width of foundation). Chan et al. [11] employed an ANN model containing three layers in order to examine the driven piles bearing capacity with the help of the input parameters i.e., the elastic compression of soil and pile, pile setup and generating energy used in a pile. Abu Kiefa [12] attempted to propose a regression ANN capable of estimating a driven pile capacity within non-cohesive soil. He set four parameters as model inputs to his model, namely the soil friction angle, effective overburden pressure, duration of pile and the cross-sectional region of the pile. Ardalan et al. [13] made use of the group method of data handling (GMDH) model optimized by genetic algorithm (GA). A gene expression programming (GEP) equation has been proposed in another relevant research by Alkroosh and Nikraz [14] to estimate the axial capacity of driven piles. Their model utilized a number of independent variables such as the length and size of piles, weighted sleeve friction along the pile shaft, pile materials and pile elastic modulus. A GEP equation was developed by Armaghani et al. [3] to approximate settlement of the rock-socketed piles. Armaghani et al. [3] successfully showed that their GEP model is able to perform better than statistical model. Some other techniques e.g., particle swarm optimization (PSO)-ANN, GA-ANN, imperialism competitive algorithm (ICA)-ANN, adoptive neuro-fuzzy inference system-GMDH-PSO and genetic programming were introduced for pile bearing capacity prediction, in the studies carried out by Armaghani et al. [7], Momeni et al. [15], Moayedi and Armaghani [16], Harandizadeh et al. [17] and Chen et al. [18], respectively. As reported in the literature, piling loads, UCS of the rock, piling geometry parameters, pile length in different layers (i.e., soil and rock) and SPT-N value are model inputs of reasonable importance to predict the settlement of rock-socketed piles.
Furthermore, several studies [18,19,20,21,22,23,24,25,26,27,28,29,30,31], have reported the successful application of artificial intelligent (AI) and machine learning (ML) techniques such as ANNs to approximate and consequently solve piling problems as well as civil engineering problems. Despite using ANNs in literatures in order to resolving various problems in solving science and engineering problems, some investigations (e.g., [32,33,34,35]) confirmed that ANN has several inherent limitations such as lagging in learning rate and getting trapped in local minima. Therefore, using optimization algorithms (OAs) such as ICA and PSO show significant gain in order to dominate these restrictions and allow promotion of models predicted by adjusting bias and weight of ANNs. Recently, considerable capacity of these algorithms drew more attentions and researchers tried to combine them in order to optimize ANN models [26,36,37,38]. In piling technology, several studies have been conducted to solve the problems by developing PSO-ANN models. For example, Armaghani et al. [7] conducted a study of prediction of pile bearing capacity using a combination of PSO and ANN models. They predicted pile bearing capacity through the use of the most important parameters on the pile capacity and showed that the prediction performance of the PSO-ANN model is higher than the performance prediction of ANN model. A research on the load-deformation behavior of axially loaded piles was conducted by Ismail et al. [39]. They developed a PSO-ANN technique to predict the behavior of single piles embedded in soil and subjected to an axial load. Pile load, pile diameter, pile modulus, soil stiffness and pile length were used as inputs whereas pile load-deformation was considered as system output. In another study, the PSO was used to optimize ANN weights and biases in predicting lateral deflection of piles by Khari et al. [40]. They successfully indicated that their developed hybrid model is able to provide a high level of accuracy. Apart from the examples of PSO-ANN implementation studies, PSO has been used for optimization purposes in many geotechnical applications (e.g., [41,42,43]).
In this study, the development of hybrid ANN-based model namely PSO-ANN (or neuro-swarm) with detailed modeling process is presented herein for estimating the settlement of rock-socketed piles. For comparison purposes, a pre-developed ANN model is also developed to predict the settlement of piles. Then, the performance prediction of these techniques is evaluated and the best model among them is selected. The rest of this study is organized in the following way. In Section 2, the background of ANN, PSO and PSO-ANN models is described. Then, after giving some descriptions about database and study area, development process and the used models will be given in detail. Eventually, their prediction capacities are evaluated to introduce the best predictive model for estimation of the pile settlement.

2. Methods and Material

2.1. Artificial Neural Network (ANN)

ANN can be formed and expanded for data processing attributable to the structure of a human brain [44]. An ANN structure comprises three major parts, namely input, output and hidden layers. In each network layer, data is transmitted among layers by binding elements, such as neurons. Then, the weights created by the system, take control of this transmission for strengthening or weakening processes. An activation function (sometimes sigmoid type) needs to be used for the calculation of the output of each neuron in the layer [45,46]. The No. of inputs determines the No. of neurons available in every layer. Typically, to obtain the number of neurons, one can implement a complicated approach or a trial-and-error process [47,48]. The back propagation (BP) training algorithm has been applied more frequently—amongst all network training algorithms—in the field of engineering [49,50,51,52]. Furthermore, network creation and determination of corresponding weight constitute ANN modeling. The BP training algorithm is implemented to regulate network weights according to the minimization of the error value [21,53,54]. A comparison is made between the desired output values with the values reached each stage. The process calumniates once the desired values are obtained and the system error is diminished [55,56,57].

2.2. Particle Swarm Optimization (PSO)

Kennedy and Eberhart [58] first developed the PSO and afterwards it has been updated several times by other researchers (e.g., [59]). Compared to GA, PSO takes advantage of high learning speed and requires less memory. In PSO, particles search the best global (Gbest) and the best personal (Pbest) positions to reach the superior position [60]. On the other hand, a particle moves to find the best positions (Pbest and Gbest) in each iteration of the system. The following relations are used to obtain the velocity and position of particles.
V new = w V + C 1 . r 1 ( P best X ) + C 2 . r 2 ( G best X )
X new = X + V new
where X and V stand for the current position and velocity of particle, respectively. X new and V new represent new position and new velocity of particle, respectively. Moreover, C 1 and C 2 are two positive acceleration constants with recommended values of 2 for each of them and w is the inertia weight (in the range of 0.25–1). In addition, r 1 and r 2 denote a random number in a range of (0, 1). The complete or better explanations of PSO details is available in the previous related studies [25,26,28]. The PSO algorithm is shown in Figure 1.

2.3. Hybrid Algorithm

Researchers tried to improve ANN’s efficiency in solving engineering problems by mean of various optimization algorithms such as PSO. Nevertheless, some algorithms like BP that act as a learning algorithm for local search cannot provide acceptable solution for finding ANN optimum solution [61]. However, OAs show satisfactory results in term of regulate bias and weight in ANNs in order to advancement ANN’s prediction. While ANNs show more convergence at local minimums, OAs perform better in global minimum. Therefore, by utilizing ANNs composed with OAs like PSO-ANN (neuro-swarm), one can get advantages of both systems capabilities that means in first step, PSO finds global minimum and then ANN uses their result to optimize solution in local minimum.
The learning procedure of the hybrid neuro-swarm model is displayed in Figure 2. This procedure starts with the initialization of a group of random particles, during which the positions of those particles that are representative of the ANN weights and biases are assigned randomly. After this stage, considering the initial weights and biases (i.e., the initial particle positions), the hybrid neuro-swarm is run and then, the system error is calculated between the predicted and actual values. The calculated error is reduced by changing the positions of particles in each iteration. To update the velocity equation, values of P b e s t (i.e., the lowest error obtained by each particle until that moment) and G b e s t (i.e., the lowest error obtained by all particles until that moment) are utilized. As a result, a value is produced with which to adjust particle positions to the best solutions. Then, a new error is achieved considering the updated positions. Afterwards, the mentioned process continues until the termination criteria are met (which is normally system error).

2.4. Case Study and Data Source

The Klang Valley Mass Rapid Transit (KVMRT) project which was constructed and operated in Kuala Lumpur, Malaysia, was aimed to reduce the traffic crowding in this big city. During site investigation phase of this project, for supporting purposes of the KVMRT project, it was decided to construct many of large-diameter bored piles. Part of the above piles is implemented on different kinds of rocks such as granite and limestone. Our research focuses on outcomes of 96 rock-socketed piles (built in granite rock type). Granitic rock of Triassic era, dominating the undulant terrain, was noticed in the research zone. Subsurface data and materials were accomplished in the pile locations to examine the predominant geological situations. Based on our observations, underlying subsoil contours comprised remaining soils of various rocks (typically granite). In this project, bedrock depth was attained in a range of (0.7–14 m) below the ground level. The overload soil generally contains gravely silt or sandy or silty sand or gravely. Nonetheless, the phrases below summarize borelog-related data and field surveys; (a) a range of slightly weathered rock mass to highly weathered rock mass was observed during the investigations, (b) the minimum and maximum UCS values were obtained as 25 MPa and 68 MPa, respectively (the tests were carried out based on ISRM [62]), (c) till the depth of 16.5 m, a highly weathered residual soil was observed and the SPT N-values of the main soil (hard sandy silt) were obtained in a range of (4–167) blows/300 mm.
The first step for conducting a predictive model is to prepare an appropriate database. Indeed, identification of parameters with the highest influence on model output is considered as a precondition for a predictive intelligence system. As noted above, the results of 96 pile driving analyzer (PDA) tests conducted on rock-socketed piles were taken into consideration for developing hybrid model. The tests were carried out with the help of pile driving analyzer equipment manufactured by Pile Dynamic, Inc. (Cleveland, OH, USA). According to previous investigations, piling geometry factors play a very important role on pile settlement. In this study, relevant parameters i.e., Ls/Lr (length of pile in the soil layer/length of pile in the rock layer) and Lp/D (total length of pile/pile diameter), were selected to be considered as inputs. Additionally, UCS parameter was also selected as a model input because of its importance in the part of pile socketed into the rock. Another input parameter taken into consideration was SPT N-value for representing the situation of soil layer. There is no need to point out that the pile load affects the pile settlement; hence, pile ultimate bearing capacity (Qu) was fixed as another input to predict the pile settlement (Sp). Ranges of (3.9–31.6), (0.23–32.7), (3.7–166.8), (25–68 MPa), (12,300–43,000 kN) and (5–20 mm), were obtained for Lp/D, Ls/Lr, SPT N-value, UCS, Qu and Sp, respectively. To have a better understanding on the established database, input and output parameters for all 96 datasets are shown in Figure 3. In the next section, approaching the implement of neuro-swarm system in predicting pile settlement will be described.

3. Model Development

After preparing and establishing the database, settlement of the piles can be predicted in a form of Sp = f [Lp/D, Ls/Lr, SPT N-value, UCS and Qu]. Therefore, this part presents the modeling procedure of ANN and neuro-swarm models in estimating the settlement of rock-socketed piles. In the following, first, an ANN model is designed and an architecture of ANN is introduced for pile settlement prediction. Then, the design stages of the neuro-swarm model will describe in order to show how to solve the problem of this study.

3.1. ANN Design

This section describes the implementation of the ANN model to predict pile settlement. Prior to start ANN modeling for prediction of pile settlement, all datasets regarding training or testing feature must be separated. Nelson and Illingworth [63] based on their studies suggested that (20%–30%) of whole datasets should be considered as testing datasets. Accordingly, we allocated 20% (19 datasets) of whole datasets to testing datasets. Since prosperous applying of Levenberg–Marquardt (LM) training algorithm has noticed in many researches [64,65], it was also used in this study in order to design ANN. As an undeniable fact related to number of hidden layer, according to several researchers [29,66,67], almost all problems can be approximated through the use of only one hidden layer. On the other hand, based on results of the study conducted by Hornik et al. [68], the maximum number of nodes in a hidden layer is 2 × Ninput + 1, where Ninput is the number of model inputs. Replacing Ninput = 5 in this equation indicates that the problem of pile settlement can be solved by a range of 1 to 11. Therefore, several ANN models with hidden node numbers in the mentioned range were constructed and the results of analyses are shown based on coefficient of determination (R2) in Table 1. The formula of R2 is presented in follows:
R 2 = 1 i ( x i m e a s x i p r e d ) 2 i ( x i m e a s x ¯ ) 2
where, x i m e a s and x i p r e d   are the measured and predicted values, respectively. x ¯   represents the average measured values. According to results of Table 1, an ANN model with only three hidden nodes performs better compared to the others. This model with R2 of 0.809 and 0.816 for train and test stages, respectively, shows an acceptable performance prediction in forecasting pile settlement proposing ANN model. Hence, an architecture of ANN with the size of 5 × 3 × 1 was found to offer more enhanced results. Note that, in the suggested ANN architecture, 5 is the number of input parameters, 3 is the number of hidden neurons and 1 is number of output parameter.

3.2. Neuro-Swarm Design

In this part, neuro-swarm modeling procedure to predict pile settlement is presented considering the suggested ANN architecture in previous section. It is worth mentioning that neuro-swarm models were constructed using 80% of the whole database as training datasets and 20% of the whole database as testing datasets. Approaching the implement of neuro-swarm model starts by determining the number of swarm or swarm size (SS). In order to select the best SS, values of 25, 50, 75, 100, 150, 200, 250, 300, 350 and 400 were employed and through a parametric study the best one among them was selected. Table 2 tabulates the parametric study’s results. In conducting this parametric study, other effective parameters of PSO were considered constant as follows ( C 1 = C 2 = 2), (max iteration = 100) and (w = 0.25). Ranking system used in Table 2, was utilized according to the study conducted by Zorlu et al. [69]. According to this method, each performance index (i.e., herein root mean square error, RMSE and R2) is ordered in its class. For example, values of 0.749, 0.772, 0.828, 0.805, 0.818, 0.827, 0.827, 0.796, 0.844 and 0.828 were obtained for training datasets of neuro-swarm model numbers of 1–10, with rankings of 3, 4, 9, 6, 7, 8, 8, 5, 10 and 9, respectively. Therefore, as a result, model number 10 with total ranking of 33 was chosen as the best model and 400 was selected as the best SS. Note that, the equation of RMSE is presented as follows:
R M S E = 1 N i = 1 N   ( x i p r e d x i m e a s ) 2
where, x i m e a s and x i p r e d   are the measured and predicted values, respectively. N is the total No. of datasets.
The second parametric study is related to determination of max iteration in predicting pile settlement. The same SS values of the previous stage were used with max iteration number of 500 as shown in Figure 4. The results of this parametric study were assessed based on RMSE values. According to Figure 4, the changes of RMSE values are very small for all SS after iteration number of 400. Hence, the max iteration number was considered as 400.
The next stage of modeling, it seems that there is a need to conduct another parametric study to determine coefficients of velocity equation. Kennedy and Eberhart [58] mentioned that the highest performance prediction of neuro-swarm model can be obtained when C 1 = C 2 = 2 with total summation of 4. Therefore, another parametric study with various combinations of C 1 and C 2 (with total summation of 4) was considered and applied in order to choose the best C 1 and C 2 . Table 3 presents the results of these combinations based on R2 and RMSE. According to this table and also application of simple ranking by Zorlu et al. [69], model number 3 with the combination of C 1 = 1.714 and C 2 = 2.286 outperforms the other implemented models. These C 1 and C 2 values will be used for the rest of neuro-swarm models. It is worth noting that in these models, SS = 400 and max iteration of 400 obtained from the previous stages, were used.
Selection of the appreciate value for inertia weight is the next modeling stage. This has been done by using the different values of w i.e., 0.25, 0.5, 0.75 and 1 to see their prediction performance in estimating pile settlement. In conducting this parametric study, the obtained values from the previous stages have been considered and utilized. Table 4 shows results of 4 neuro-swarm models with w = 0.25, w = 0.5, w = 0.75 and w = 1 based on their performance prediction together with rankings and total rankings of each model. As a result, the highest prediction performance can be achieved when inertia weight set as 1 (model number 4). Hence, w = 1 was chosen as the best inertia weight in modeling of neuro-swarm intelligence system.
As the last modeling stage of neuro-swarm system, there is a need to divide the database into 5 different trains and tests sections to see their effects on system’s results. The process has been suggested in the previous studies as well [19,70]. Five neuro-swarm models have been constructed to forecast settlement of the pile according to the architecture of ANN (5 × 3 × 1), SS = 400, max iteration = 400, C 1 = 1.714 and C 2 =2.286 and w = 1. Five time running is due to the fact that the system could use the randomly selected datasets, train them and test them to see their effects on the neuro-swarm model performance. The performance predictions of these hybrid models to forecast the pile settlement will be assessed in details later.

4. Results and Discussion

During ANN model development, it was found that a model with three hidden neurons provides the best performance prediction for estimation of pile settlement. The R2 values of 0.809 and 0.816 for train and test stages were achieved respectively for the best ANN model. Then, in order to propose higher performance capacity in predicting pile settlement, the effects of the most important PSO parameters on the neuro-swarm system have been investigated. It was observed that by determining of each effective PSO parameter, the prediction performance of neuro-swarm system improves based on system error and R2. Finally, based on the obtained values of the most significant PSO parameters, five neuro-swarm models have been built to predict pile settlement. To select the best predictive neuro-swarm model, five performance indices including variance account for (VAF), R2, mean absolute error (MAE), RMSE and the a20-index have been used and applied. These performance indices have been widely utilized to assess model performance in the previous related works [23,71,72,73,74,75,76,77,78,79,80,81]. The computation formulas of VAF, MAE and a20-index are presented as follows:
V A F = [ 1     v a r   ( x i m e a s x i p r e d ) v a r   ( x i m e a s )   ] × 100
M A E =   1 N i = 1 N | x i p r e d x i m e a s |
a 20 i n d e x = m 20 N
where, x i m e a s and x i p r e d   are the measured and predicted values, respectively. N is the total No. of datasets, and m20 is the No. of samples with values of rate measured/predicted value (range between 0.8–1.2). The values of 1, 100%, 0 and 0 are required for performance indices of R 2 , VAF, RMSE and MAE, respectively, when a perfect predictive model is of interest. It is important to mention that the a20-index with value of one should be obtained for a perfect predictive model.
Table 5 represents the prediction performance of 5 neuro-swam models in estimating settlement of pile. Great performances of the training datasets imply the fruitfulness of the learning process. Moreover, more accurate testing datasets results reveal the well-generalized nature of the proposed models. It should be noted that the authors split data into the training (80%) and testing (20%) datasets in this study. This combination has been suggested and used by many scholars (e.g., [65,82,83]).
Since the best neuro-swarm model in Table 5 was barely recognizable because the results of 5 models are very close to each other, the ranking system proposed by Zorlu et al. [69] has been used to recognize the best model similar to the model development stages. In this table, the total rank refers to the ranking values obtained by each datasets (i.e., training and testing), while, the final rank is a summation value of total rank for the specific datasets (train and test). Therefore, the final rank values should be used for comparison purposes of the neuro-swarm models. The best results in predicting pile settlement are related to model number 4 with final rank of 32 and total rank values of 13 and 19, respectively for train and test. Results of (0.851, 0.079, 85.056%, 0.071 and 0.649) and (0.892, 0.099, 84.738%, 0.087 and 0.474) were obtained for the performance indices of R2, RMSE, VAF, MAE and a20-index, respectively. Generally, these results reveal that the neuro-swarm model is capable enough to predict pile settlement. Figure 5 and Figure 6 depict the predicted pile settlement values along with their actual values for train and test sections of the best neuro-swarm model, respectively. These two figures show the ability of the neuro-swarm model in solving pile settlement with low level of system error.
It is important to say that the same database has been applied by Armaghani et al. [3] to introduce GEP model for pile settlement estimation. In that study, they successfully indicated that GEP model is able to deliver higher capacity in comparison with the MLR model. The results of GEP model based on R2 were 0.872 and 0.861, respectively for train and test stages. Considering results of the present study, it was found that the selected neuro-swarm model is able to perform better in testing or model evaluation section compared to GEP model by Armaghani et al. [3]. This shows that neuro-swarm model is a strong technique in part of model development. On the other hand, the evaluation in the present study is based on 5 performance indices compared to the study by Armaghani et al. where 3 performance indices have been used for system evaluation. Needless to say that evaluation process of predictive techniques with more details is always of interest and advantage. In conclusion of this part, the developed neuro-swarm model is a powerful hybrid intelligence system that can solve ANN shortcomings and it can be applied for similar purpose of this study in other fields of engineering.

5. Conclusions

To implement a hybrid ANN model namely neuro-swarm, results of 96 PDA tests together with properties of piles and earth were considered and used. In this respect, five parameters, including Ls/Lr, Lp/D, UCS, SPT N-value and Qu were set as inputs to forecast Sp. In fact, through developing neuro-swarm model, we intend to have the best relationship of Sp = f (Ls/Lr, Lp/D, UCS, SPT N-value and Qu). According to the most effective PSO parameters, several parametric studies have been conducted to first select the best one among them and then improve the prediction performance of neuro-swarm model in predicting pile settlement. It was found that the prediction performance of neuro-swarm is improved by fixing the effective PSO parameters in each stage. At the last modeling stage, 5 neuro-swarm models were constructed to see effects of various combinations of training and testing datasets. Then, these 5 models in estimating pile settlement were evaluated using five performance indices i.e., R2, RMSE, VAF, MAE and a20-index. Eventually, a slightly higher prediction of performance was recorded by dataset number 4 among all 5 neuro-swarm models. Based on R2, and system RMSE, values of (0.851 and 0.079) and (0.892 and 0.099) were observed for train and test stages, respectively, which confirm the high strength of neuro-swarm model in predicting pile settlement. It should be noted that the results of a pre-developed ANN model in predicting pile settlement based on R2 were obtained as 0.809 and 0.816 for training and testing datasets, respectively, which showed a lower performance capacity of ANN model compared to neuro-swarm predictive technique. Therefore, by developing the neuro-swarm model in predicting pile settlement, the performance capacity based on R2 can be significantly improved i.e., from 0.809 to 0.851 for training datasets and from 0.816 to 0.892 for testing datasets. To conclude, the neuro-swarm model can be successfully applied in order to solve ANN shortcomings. Approaching of the implement of neuro-swarm technique presented in this study can be used by other researchers for solving problems in fields of engineering.

Author Contributions

Formal analysis, D.J.A.; conceptualization, M.H. and R.T.; supervision, P.G.A.; writing—review and editing, S.A.F.; data curation, A.S.A.R.; resources, V.V.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

This research paper is made possible through the support of the Universiti Teknologi Malaysia (UTM) and the authors wish to appreciate their help and support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Carrubba, P. Skin friction on large-diameter piles socketed into rock. Can. Geotech. J. 1997, 34, 230–240. [Google Scholar] [CrossRef]
  2. Ng, C.W.W.; Yau, T.L.Y.; Li, J.H.M.; Tang, W.H. Side resistance of large diameter bored piles socketed into decomposed rocks. J. Geotech. Geoenviron. Eng. 2001, 127, 642–657. [Google Scholar] [CrossRef]
  3. Armaghani, D.J.; Faradonbeh, R.S.; Rezaei, H.; Rashid, A.S.A.; Amnieh, H.B. Settlement prediction of the rock-socketed piles through a new technique based on gene expression programming. Neural Comput. Appl. 2016, 29, 1115–1125. [Google Scholar] [CrossRef]
  4. Poulos, H.G. Pile behaviour—Theory and application. Geotechnique 1989, 39, 365–415. [Google Scholar] [CrossRef]
  5. Randolph, M.F.; Wroth, C.P. Analysis of deformation of vertically loaded piles. J. Geotech. Geoenviron. Eng. 1978, 104, 423–439. [Google Scholar]
  6. Rowe, R.K.; Armitage, H.H. A design method for drilled piers in soft rock. Can. Geotech. J. 1987, 24, 126–142. [Google Scholar] [CrossRef] [Green Version]
  7. Armaghani, D.J.; Raja, R.S.N.S.B.; Faizi, K.; Rashid, A.S.A. Developing a hybrid PSO–ANN model for estimating the ultimate bearing capacity of rock-socketed piles. Neural Comput. Appl. 2017, 28, 391–405. [Google Scholar] [CrossRef]
  8. Nejad, F.P.; Jaksa, M.B.; Kakhi, M.; McCabe, B.A. Prediction of pile settlement using artificial neural networks based on standard penetration test data. Comput. Geotech. 2009, 36, 1125–1133. [Google Scholar] [CrossRef] [Green Version]
  9. Soleimanbeigi, A.; Hataf, N. Prediction of settlement of shallow foundations on reinforced soils using neural networks. Geosynth. Int. 2006, 13, 161–170. [Google Scholar] [CrossRef]
  10. Shahin, M.A.; Maier, H.R.; Jaksa, M.B. Predicting settlement of shallow foundations using neural networks. J. Geotech. Geoenviron. Eng. 2002, 128, 785–793. [Google Scholar] [CrossRef]
  11. Chan, W.T.; Chow, Y.K.; Liu, L.F. Neural network: An alternative to pile driving formulas. Comput. Geotech. 1995, 17, 135–156. [Google Scholar] [CrossRef]
  12. Kiefa, M.A.A. General regression neural networks for driven piles in cohesionless soils. J. Geotech. Geoenviron. Eng. 1998, 124, 1177–1185. [Google Scholar] [CrossRef]
  13. Ardalan, H.; Eslami, A.; Nariman-Zadeh, N. Piles shaft capacity from CPT and CPTu data by polynomial neural networks and genetic algorithms. Comput. Geotech. 2009, 36, 616–625. [Google Scholar] [CrossRef]
  14. Alkroosh, I.; Nikraz, H. Predicting axial capacity of driven piles in cohesive soils using intelligent computing. Eng. Appl. Artif. Intell. 2012, 25, 618–627. [Google Scholar] [CrossRef]
  15. Momeni, E.; Nazir, R.; Armaghani, D.J.; Maizir, H. Prediction of pile bearing capacity using a hybrid genetic algorithm-based ANN. Measurement 2014, 57, 122–131. [Google Scholar] [CrossRef]
  16. Moayedi, H.; Armaghani, D.J. Optimizing an ANN model with ICA for estimating bearing capacity of driven pile in cohesionless soil. Eng. Comput. 2018, 34, 347–356. [Google Scholar] [CrossRef]
  17. Harandizadeh, H.; Armaghani, D.J.; Khari, M. A new development of ANFIS–GMDH optimized by PSO to predict pile bearing capacity based on experimental datasets. Eng. Comput. 2019. [Google Scholar] [CrossRef]
  18. Chen, W.; Sarir, P.; Bui, X.-N.; Nguyen, H.; Tahir, M.M.; Armaghani, D.J. Neuro-genetic, neuro-imperialism and genetic programing models in predicting ultimate bearing capacity of pile. Eng. Comput. 2019. [Google Scholar] [CrossRef]
  19. Armaghani, D.J.; Mohamad, E.T.; Narayanasamy, M.S.; Narita, N.; Yagiz, S. Development of hybrid intelligent models for predicting TBM penetration rate in hard rock condition. Tunn. Undergr. Sp. Technol. 2017, 63, 29–43. [Google Scholar] [CrossRef]
  20. Apostolopoulou, M.; Armaghani, D.J.; Bakolas, A.; Douvika, M.G.; Moropoulou, A.; Asteris, P.G. Compressive strength of natural hydraulic lime mortars using soft computing techniques. Procedia Struct. Integr. 2019, 17, 914–923. [Google Scholar] [CrossRef]
  21. Asteris, P.G.; Armaghani, D.J.; Hatzigeorgiou, G.D.; Karayannis, C.G.; Pilakoutas, K. Predicting the shear strength of reinforced concrete beams using Artificial Neural Networks. Comput. Concr. 2019, 24, 469–488. [Google Scholar]
  22. Asteris, P.G.; Argyropoulos, I.; Cavaleri, L.; Rodrigues, H.; Varum, H.; Thomas, J.; Lourenço, P.B. Masonry compressive strength prediction using artificial neural networks. In Proceedings of the International Conference on Transdisciplinary Multispectral Modeling and Cooperation for the Preservation of Cultural Heritage, Athens, Greece, 10–13 October 2018; Springer: Berlin/Heidelberg, Germany, 2018; pp. 200–224. [Google Scholar]
  23. Asteris, P.; Roussis, P.; Douvika, M. Feed-forward neural network prediction of the mechanical properties of sandcrete materials. Sensors 2017, 17, 1344. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Harandizadeh, H.; Armaghani, D.J.; Mohamad, E.T. Development of fuzzy-GMDH model optimized by GSA to predict rock tensile strength based on experimental datasets. Neural Comput. Appl. 2020. [Google Scholar] [CrossRef]
  25. Alavi Nezhad Khalil Abad, S.V.; Yilmaz, M.; Jahed Armaghani, D.; Tugrul, A. Prediction of the durability of limestone aggregates using computational techniques. Neural Comput. Appl. 2016. [Google Scholar] [CrossRef]
  26. Jahed Armaghani, D.; Hajihassani, M.; Yazdani Bejarbaneh, B.; Marto, A.; Tonnizam Mohamad, E. Indirect measure of shale shear strength parameters by means of rock index tests through an optimized artificial neural network. Meas. J. Int. Meas. Confed. 2014, 55, 487–498. [Google Scholar] [CrossRef]
  27. Mohamad, E.T.; Jahed Armaghani, D.; Momeni, E.; Alavi Nezhad Khalil Abad, S.V. Prediction of the unconfined compressive strength of soft rocks: A PSO-based ANN approach. Bull. Eng. Geol. Environ. 2014, 74, 745–757. [Google Scholar] [CrossRef]
  28. Hajihassani, M.; Jahed Armaghani, D.; Sohaei, H.; Tonnizam Mohamad, E.; Marto, A. Prediction of airblast-overpressure induced by blasting using a hybrid artificial neural network and particle swarm optimization. Appl. Acoust. 2014, 80, 57–67. [Google Scholar] [CrossRef]
  29. Gordan, B.; Jahed Armaghani, D.; Hajihassani, M.; Monjezi, M. Prediction of seismic slope stability through combination of particle swarm optimization and neural network. Eng. Comput. 2016, 32. [Google Scholar] [CrossRef]
  30. Harandizadeh, H.; Toufigh, M.M.; Toufigh, V. Application of improved ANFIS approaches to estimate bearing capacity of piles. Soft Comput. 2018. [Google Scholar] [CrossRef]
  31. Armaghani, D.J.; Hatzigeorgiou, G.D.; Karamani, C.; Skentou, A.; Zoumpoulaki, I.; Asteris, P.G. Soft computing-based techniques for concrete beams shear strength. Procedia Struct. Integr. 2019, 17, 924–933. [Google Scholar] [CrossRef]
  32. Wang, X.; Tang, Z.; Tamura, H.; Ishii, M.; Sun, W.D. An improved backpropagation algorithm to avoid the local minima problem. Neurocomputing 2004, 56, 455–460. [Google Scholar] [CrossRef]
  33. Kaydani, H.; Mohebbi, A. A comparison study of using optimization algorithms and artificial neural networks for predicting permeability. J. Pet. Sci. Eng. 2013, 112. [Google Scholar] [CrossRef]
  34. Lee, Y.; Oh, S.-H.; Kim, M.W. The effect of initial weights on premature saturation in back-propagation learning. In Proceedings of the IJCNN-91-Seattle International Joint Conference on Neural Networks, Seattle, WA, USA, 8–12 July 1991; Volume 1, pp. 765–770. [Google Scholar]
  35. Jahed Armaghani, D.; Hajihassani, M.; Marto, A.; Shirani Faradonbeh, R.; Mohamad, E.T. Prediction of blast-induced air overpressure: A hybrid AI-based predictive model. Environ. Monit. Assess. 2015, 187. [Google Scholar] [CrossRef] [PubMed]
  36. Sun, L.; Koopialipoor, M.; Armaghani, D.J.; Tarinejad, R.; Tahir, M.M. Applying a meta-heuristic algorithm to predict and optimize compressive strength of concrete samples. Eng. Comput. 2019, 1–13. [Google Scholar] [CrossRef]
  37. Koopialipoor, M.; Jahed Armaghani, D.; Haghighi, M.; Ghaleini, E.N. A neuro-genetic predictive model to approximate overbreak induced by drilling and blasting operation in tunnels. Bull. Eng. Geol. Environ. 2019, 78, 981–990. [Google Scholar] [CrossRef]
  38. Koopialipoor, M.; Armaghani, D.J.; Hedayat, A.; Marto, A.; Gordan, B. Applying various hybrid intelligent systems to evaluate and predict slope stability under static and dynamic conditions. Soft Comput. 2018. [Google Scholar] [CrossRef]
  39. Ismail, A.; Jeng, D.-S.; Zhang, L.L. An optimised product-unit neural network with a novel PSO–BP hybrid training algorithm: Applications to load–deformation analysis of axially loaded piles. Eng. Appl. Artif. Intell. 2013, 26, 2305–2314. [Google Scholar] [CrossRef]
  40. Khari, M.; Armaghani, D.J.; Dehghanbanadaki, A. Prediction of Lateral Deflection of Small-Scale Piles Using Hybrid PSO–ANN Model. Arab. J. Sci. Eng. 2019. [Google Scholar] [CrossRef]
  41. Hasanipanah, M.; Jahed Armaghani, D.; Bakhshandeh Amnieh, H.; Majid, M.Z.A.; Tahir, M.M.D. Application of PSO to develop a powerful equation for prediction of flyrock due to blasting. Neural Comput. Appl. 2016. [Google Scholar] [CrossRef]
  42. Yagiz, S.; Karahan, H. Prediction of hard rock TBM penetration rate using particle swarm optimization. Int. J. Rock Mech. Min. Sci. 2011, 48, 427–433. [Google Scholar] [CrossRef]
  43. Hajihassani, M.; Jahed Armaghani, D.; Kalatehjari, R. Applications of Particle Swarm Optimization in Geotechnical Engineering: A Comprehensive Review. Geotech. Geol. Eng. 2017. [Google Scholar] [CrossRef]
  44. McCulloch, W.S.; Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biophys. 1943, 5, 115–133. [Google Scholar] [CrossRef]
  45. Apostolopoulour, M.; Douvika, M.G.; Kanellopoulos, I.N.; Moropoulou, A.; Asteris, P.G. Prediction of Compressive Strength of Mortars using Artificial Neural Networks. In Proceedings of the 1st International Conference TMM_CH, Transdisciplinary Multispectral Modelling and Cooperation for the Preservation of Cultural Heritage, Athens, Greece, 10–13 October 2018; pp. 10–13. [Google Scholar]
  46. Plevris, V.; Asteris, P.G. Modeling of masonry failure surface under biaxial compressive stress using Neural Networks. Constr. Build. Mater. 2014, 55, 447–461. [Google Scholar] [CrossRef]
  47. Cavaleri, L.; Chatzarakis, G.E.; Di Trapani, F.; Douvika, M.G.; Roinos, K.; Vaxevanidis, N.M.; Asteris, P.G. Modeling of surface roughness in electro-discharge machining using artificial neural networks. Adv. Mater. Res. 2017, 6, 169–184. [Google Scholar]
  48. Cavaleri, L.; Asteris, P.G.; Psyllaki, P.P.; Douvika, M.G.; Skentou, A.D.; Vaxevanidis, N.M. Prediction of Surface Treatment Effects on the Tribological Performance of Tool Steels Using Artificial Neural Networks. Appl. Sci. 2019, 9, 2788. [Google Scholar] [CrossRef] [Green Version]
  49. Asteris, P.G.; Nikoo, M. Artificial bee colony-based neural network for the prediction of the fundamental period of infilled frame structures. Neural Comput. Appl. 2019. [Google Scholar] [CrossRef]
  50. Momeni, E.; Nazir, R.; Armaghani, D.J.; Maizir, H. Application of artificial neural network for predicting shaft and tip resistances of concrete piles. Earth Sci. Res. J. 2015, 19, 85–93. [Google Scholar] [CrossRef]
  51. Tonnizam Mohamad, E.; Hajihassani, M.; Jahed Armaghani, D.; Marto, A. Simulation of blasting-induced air overpressure by means of Artificial Neural Networks. Int. Rev. Model. Simul. 2012, 5, 2501–2506. [Google Scholar]
  52. Asteris, P.G.; Plevris, V. Anisotropic masonry failure criterion using artificial neural networks. Neural Comput. Appl. 2017, 28, 2207–2229. [Google Scholar] [CrossRef]
  53. Asteris, P.G.; Apostolopoulou, M.; Skentou, A.D.; Moropoulou, A. Application of artificial neural networks for the prediction of the compressive strength of cement-based mortars. Comput. Concr. 2019, 24, 329–345. [Google Scholar]
  54. Asteris, P.G.; Tsaris, A.K.; Cavaleri, L.; Repapis, C.C.; Papalou, A.; Di Trapani, F.; Karypidis, D.F. Prediction of the fundamental period of infilled RC frame structures using artificial neural networks. Comput. Intell. Neurosci. 2016, 2016, 20. [Google Scholar] [CrossRef] [Green Version]
  55. Jahed Armaghani, D.; Hasanipanah, M.; Mahdiyar, A.; Abd Majid, M.Z.; Bakhshandeh Amnieh, H.; Tahir, M.M.D. Airblast prediction through a hybrid genetic algorithm-ANN model. Neural Comput. Appl. 2018, 29, 619–629. [Google Scholar] [CrossRef]
  56. Hasanipanah, M.; Jahed Armaghani, D.; Khamesi, H.; Bakhshandeh Amnieh, H.; Ghoraba, S. Several non-linear models in estimating air-overpressure resulting from mine blasting. Eng. Comput. 2016, 32. [Google Scholar] [CrossRef]
  57. Hasanipanah, M.; Noorian-Bidgoli, M.; Jahed Armaghani, D.; Khamesi, H. Feasibility of PSO-ANN model for predicting surface settlement caused by tunneling. Eng. Comput. 2016, 32, 705–715. [Google Scholar] [CrossRef]
  58. Kennedy, J.; Eberhart, R.C. A discrete binary version of the particle swarm algorithm. In Proceedings of the 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, Orlando, FL, USA, 12–15 October 1995; Volume 5, pp. 4104–4108. [Google Scholar]
  59. Poli, R.; Kennedy, J.; Blackwell, T. Particle swarm optimization. Swarm Intell. 2007, 1, 33–57. [Google Scholar] [CrossRef]
  60. Armaghani, D.J.; Hajihassani, M.; Mohamad, E.T.; Marto, A.; Noorani, S.A. Blasting-induced flyrock and ground vibration prediction through an expert artificial neural network based on particle swarm optimization. Arab. J. Geosci. 2014, 7, 5383–5396. [Google Scholar] [CrossRef]
  61. Liou, S.-W.; Wang, C.-M.; Huang, Y.-F. Integrative Discovery of Multifaceted Sequence Patterns by Frame-Relayed Search and Hybrid PSO-ANN. J. UCS 2009, 15, 742–764. [Google Scholar]
  62. Ulusay, R.; Hudson, J.A. The Complete ISRM Suggested Methods for Rock Characterization, Testing and Monitoring: 1974–2006; Compilation arranged by the ISRM Turkish National Group; Commission on Testing Methods International Society for Rock Mechanics: Ankara, Turkey, 2007; p. 628. [Google Scholar]
  63. Nelson, M.M.; Illingworth, W.T. A Practical Guide to Neural Nets; Addison-Wesley Reading: Boston, MA, USA, 1991; Volume 1, ISBN 0201563096. [Google Scholar]
  64. Mohamad, E.T.; Noorani, S.A.; Armaghani, D.J.; Saad, R. Simulation of blasting induced ground vibration by using artificial neural network. Electron. J. Geotech. Eng. 2012, 17, 2571–2584. [Google Scholar]
  65. Mohamad, E.T.; Armaghani, D.J.; Noorani, S.A.; Saad, R.; Alvi, S.V.; Abad, N.K. Prediction of flyrock in boulder blasting using artificial neural network. Electron. J. Geotech. Eng. 2012, 17, 2585–2595. [Google Scholar]
  66. Hecht-Nielsen, R. Kolmogorov’s mapping neural network existence theorem. In Proceedings of the International Conference on Neural Networks; IEEE Press: New York, NY, USA, 1987; Volume 3, pp. 11–13. [Google Scholar]
  67. Mohamad, E.T.; Faradonbeh, R.S.; Armaghani, D.J.; Monjezi, M.; Majid, M.Z.A. An optimized ANN model based on genetic algorithm for predicting ripping production. Neural Comput. Appl. 2017, 28, 393–406. [Google Scholar] [CrossRef]
  68. Hornik, K.; Stinchcombe, M.; White, H. Multilayer feedforward networks are universal approximators. Neural Netw. 1989, 2, 359–366. [Google Scholar] [CrossRef]
  69. Zorlu, K.; Gokceoglu, C.; Ocakoglu, F.; Nefeslioglu, H.A.; Acikalin, S. Prediction of uniaxial compressive strength of sandstones using petrography-based models. Eng. Geol. 2008, 96, 141–158. [Google Scholar] [CrossRef]
  70. Faradonbeh, R.S.; Armaghani, D.J.; Monjezi, M.; Mohamad, E.T. Genetic programming and gene expression programming for flyrock assessment due to mine blasting. Int. J. Rock Mech. Min. Sci. 2016, 88, 254–264. [Google Scholar] [CrossRef]
  71. Yang, H.; Koopialipoor, M.; Armaghani, D.J.; Gordan, B.; Khorami, M.; Tahir, M.M. Intelligent design of retaining wall structures under dynamic conditions. Steel Compos. Struct. 2019, 31, 629–640. [Google Scholar]
  72. Mohamad, E.T.; Armaghani, D.J.; Mahdyar, A.; Komoo, I.; Kassim, K.A.; Abdullah, A.; Majid, M.Z.A. Utilizing regression models to find functions for determining ripping production based on laboratory tests. Measurement 2017, 111, 216–225. [Google Scholar] [CrossRef]
  73. Armaghani, D.J.; Hasanipanah, M.; Amnieh, H.B.; Bui, D.T.; Mehrabi, P.; Khorami, M. Development of a novel hybrid intelligent model for solving engineering problems using GS-GMDH algorithm. Eng. Comput. 2019. [Google Scholar] [CrossRef]
  74. Huang, L.; Asteris, P.G.; Koopialipoor, M.; Armaghani, D.J.; Tahir, M.M. Invasive Weed Optimization Technique-Based ANN to the Prediction of Rock Tensile Strength. Appl. Sci. 2019, 9, 5372. [Google Scholar] [CrossRef] [Green Version]
  75. Asteris, P.G.; Mokos, V.G. Concrete compressive strength using artificial neural networks. Neural Comput. Appl. 2019. [Google Scholar] [CrossRef]
  76. Asteris, P.G.; Nozhati, S.; Nikoo, M.; Cavaleri, L.; Nikoo, M. Krill herd algorithm-based neural network in structural seismic reliability evaluation. Mech. Adv. Mater. Struct. 1146, 1–8, 1146–1153. [Google Scholar] [CrossRef]
  77. Asl, P.F.; Monjezi, M.; Hamidi, J.K.; Armaghani, D.J. Optimization of flyrock and rock fragmentation in the Tajareh limestone mine using metaheuristics method of firefly algorithm. Eng. Comput. 2018, 34. [Google Scholar] [CrossRef]
  78. Bunawan, A.R.; Momeni, E.; Armaghani, D.J.; Rashid, A.S.A. Experimental and intelligent techniques to estimate bearing capacity of cohesive soft soils reinforced with soil-cement columns. Measurement 2018, 124, 529–538. [Google Scholar] [CrossRef]
  79. Momeni, E.; Armaghani, D.J.; Fatemi, S.A.; Nazir, R. Prediction of bearing capacity of thin-walled foundation: A simulation approach. Eng. Comput. 2018, 34, 319–327. [Google Scholar] [CrossRef]
  80. Gordan, B.; Armaghani, D.J.; Adnan, A.B.; Rashid, A.S.A. A New Model for Determining Slope Stability Based on Seismic Motion Performance. Soil Mech. Found. Eng. 2016, 53, 344–351. [Google Scholar] [CrossRef]
  81. Mahdiyar, A.; Armaghani, D.J.; Marto, A.; Nilashi, M.; Ismail, S. Rock tensile strength prediction using empirical and soft computing approaches. Bull. Eng. Geol. Environ. 2018. [Google Scholar] [CrossRef]
  82. Armaghani, D.J.; Safari, V.; Fahimifar, A.; Monjezi, M.; Mohammadi, M.A. Uniaxial compressive strength prediction through a new technique based on gene expression programming. Neural Comput. Appl. 2018, 30, 3523–3532. [Google Scholar] [CrossRef]
  83. Ghoraba, S.; Monjezi, M.; Talebi, N.; Armaghani, D.J.; Moghaddam, M.R. Estimation of ground vibration produced by blasting operations through intelligent and empirical models. Environ. Earth Sci. 2016, 75. [Google Scholar] [CrossRef]
Figure 1. Structure of particle swarm optimization (PSO) algorithm.
Figure 1. Structure of particle swarm optimization (PSO) algorithm.
Applsci 10 01904 g001
Figure 2. The learning procedure of neuro-swarm model.
Figure 2. The learning procedure of neuro-swarm model.
Applsci 10 01904 g002
Figure 3. Input and output parameters for all 96 datasets to be used in modeling process; (a) Lp/D, (b) Ls/Lr, (c) blow count (N)-standard penetration test (SPT), (d) uniaxial compressive strength (UCS) (MPa), (e) Qu (kN) and (f) Sp (mm).
Figure 3. Input and output parameters for all 96 datasets to be used in modeling process; (a) Lp/D, (b) Ls/Lr, (c) blow count (N)-standard penetration test (SPT), (d) uniaxial compressive strength (UCS) (MPa), (e) Qu (kN) and (f) Sp (mm).
Applsci 10 01904 g003
Figure 4. Parametric study to determine max iteration.
Figure 4. Parametric study to determine max iteration.
Applsci 10 01904 g004
Figure 5. The predicted pile settlement values vs. the measure ones for train stage.
Figure 5. The predicted pile settlement values vs. the measure ones for train stage.
Applsci 10 01904 g005
Figure 6. The predicted pile settlement values vs. the measure ones for test stage.
Figure 6. The predicted pile settlement values vs. the measure ones for test stage.
Applsci 10 01904 g006
Table 1. Results of neuro-swarm models with different swarm size (SS) values.
Table 1. Results of neuro-swarm models with different swarm size (SS) values.
No. of Hidden Neuron1234567891011
R2Train0.7530.7820.8090.8050.8030.7840.7550.7740.7990.7020.665
Test0.7660.7430.8160.8120.7950.7570.7600.7890.8020.7410.766
Table 2. Results of neuro-swarm models with different SS values.
Table 2. Results of neuro-swarm models with different SS values.
Model No.SSNeuro-Swarm ResultsRankingTotal Rank
TrainingTestingTrainingTesting
R2RMSER2RMSER2RMSER2RMSE
1250.7490.1040.9090.0983610524
2500.7720.1010.8850.107489324
3750.8280.1020.7850.087973827
41000.8050.1010.8190.109686222
51500.8180.0950.7810.1237102120
62000.8270.0100.7710.103891422
72500.8270.1020.8110.0768751030
83000.7960.1060.8810.081558927
93500.8440.0950.7920.09610104630
104000.8280.0950.8600.0899107733
Table 3. Neuro-swarm models with different coefficient of velocity equations.
Table 3. Neuro-swarm models with different coefficient of velocity equations.
Model No.C1C2Neuro-Swarm ResultsRankingTotal Rank
TrainingTestingTraining Testing
R2RMSER2RMSER2RMSER2RMSE
10.83.20.8120.0920.9200.079267722
21.3332.6670.8490.0920.7410.114463215
31.7142.2860.8540.0920.8440.083566623
43.20.80.7850.1090.8300.098145313
52.6671.3330.8130.1040.8250.087354517
62.2861.7140.8580.0890.6710.133672116
7220.8730.0890.6700.090771419
Table 4. Neuro-swarm models with different inertia weights.
Table 4. Neuro-swarm models with different inertia weights.
Model No.Inertia WeightNeuro-Swarm ResultsRankingTotal Rank
TrainingTesting Training
R2RMSER2RMSER2RMSER2RMSE
10.250.8360.0930.8670.09221339
20.50.8480.0880.8050.11433118
30.750.8510.0870.8560.103442212
410.8510.0890.8920.083424414
Table 5. Obtained results of performance indices for 5 neuro-swarm hybrid models.
Table 5. Obtained results of performance indices for 5 neuro-swarm hybrid models.
R2RMSEVAFMAEa20-indexTotal RankFinal Rank
Model No.DatasetValueRankValueRankValueRankValueRankValueRank
1Training0.88450.082488.30650.06650.67542329
Testing0.62310.156153.74810.13010.42126
2Training0.85420.093285.20620.07810.6102931
Testing0.84440.087583.58140.07250.526422
3Training0.86940.085386.87740.06940.68852031
Testing0.77520.114277.52620.09220.474311
4Training0.85110.079585.05610.07130.64931332
Testing0.89250.099384.73850.08730.474319
5Training0.85630.093285.53230.07420.55811130
Testing0.82130.098481.92930.07840.684519

Share and Cite

MDPI and ACS Style

Armaghani, D.J.; Asteris, P.G.; Fatemi, S.A.; Hasanipanah, M.; Tarinejad, R.; Rashid, A.S.A.; Huynh, V.V. On the Use of Neuro-Swarm System to Forecast the Pile Settlement. Appl. Sci. 2020, 10, 1904. https://doi.org/10.3390/app10061904

AMA Style

Armaghani DJ, Asteris PG, Fatemi SA, Hasanipanah M, Tarinejad R, Rashid ASA, Huynh VV. On the Use of Neuro-Swarm System to Forecast the Pile Settlement. Applied Sciences. 2020; 10(6):1904. https://doi.org/10.3390/app10061904

Chicago/Turabian Style

Armaghani, Danial Jahed, Panagiotis G. Asteris, Seyed Alireza Fatemi, Mahdi Hasanipanah, Reza Tarinejad, Ahmad Safuan A. Rashid, and Van Van Huynh. 2020. "On the Use of Neuro-Swarm System to Forecast the Pile Settlement" Applied Sciences 10, no. 6: 1904. https://doi.org/10.3390/app10061904

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop