Application of Artificial Intelligence in Pile Foundation
Application of Artificial Intelligence in Pile Foundation
Analysis:
In most of the engineering streams, empirical relationships are often utilized to estimate design
parameters and engineering properties. Generally, this process involves a number of interacting
factors in which relationship between these factors is not precisely known. The procedure utilized to
calculate the output value follows a tedious process and demands human attentions along with the
intuitions. These all errors can be eliminated by utilizing artificial intelligence techniques.
There are many techniques utilized in artificial intelligence as Artificial Neural Networks (ANNs),
Genetic Programming (GP), Evolutionary Polynomial Regression (EPR), Support Vector Machines
(SVM), M5 model trees, and k-nearest neighbors. Here, the path followed to arrive at the result is
back-propagation neural networks. This is the product of artificial intelligence. In back-propagation
neural networks, the mathematical relationships between various parameters are not specified.
Instead, they learn from the data fed to them. In addition, they can generalize correct responses that
only broadly resemble the data in the learning phase.
Training of the neural network is essentially carried out through the presentation of a series of
example patterns of associated input and target (expected) output values. Each hidden and output
neuron processes its inputs by multiplying each input by its weight, summing the product and then
passing the sum through a nonlinear transfer function to produce a result. The S-shaped sigmoid curve
is commonly used as the transfer function. The neural network learns by modifying the weights of the
neurons in response to the errors between the actual output values and the target output values. This
is carried out through the gradient descent on the sum of squares of the errors for all the training
patterns. [1] Training is carried out by repeatedly presenting the entire set of training patterns (with
the weights updated at the end of each cycle) until the average sum squared error over all the training
patterns are minimized and within the tolerance.
At the end of the training phase, the neural network should correctly reproduce the target output
values for the training data provided the errors are minimal, i.e. convergence occurs. The associated
trained weights of the neurons are then stored in the neural network memory. In the next phase, the
trained neural network is fed a separate set of data. In this testing phase, the neural network
predictions (using the trained weights) are compared with the target output values. This assesses the
reliability of the neural network to generalize correct responses for the testing patterns that only
broadly resemble the data in the training set. No additional learning or weight adjustments occur
during this phase. Once the training and testing phases are found to be successful, the neural network
can then be put to use in practical applications.
1
Application of Artificial Intelligence in Pile foundation
There are many paths such as C program, python, Java, R-language and MATLAB through which back-
propagation neural network can be triggered. For the simplicity and less errors in MATLAB which
utilizes nntool to estimate the output; ultimate bearing capacity of the pile foundation is calculated
using MATLAB.
Pile driving formulae are commonly used to estimate the load capacity of driven piles. These
formulae are essentially derived from impulse-momentum principles. The formulae assume
that there is a correlation between the driving resistance and the ultimate load capacity of
the pile Qu. The important factors influencing the load capacity include the hammer
characteristics, the properties of the pile and soil.
Several pile driving formulae are widely used in actual practice. These include the Engineering
News (EN) [2] formula, the Hiley formula [3] and the Janbu formula [4]. These are represented
in Table 1
WHL
λe =
AEs2
Wp
Cd = 0.75 + 0.15
W
In table 1 W is the hammer weight, H is the hammer drop, L is the pile length, Wp is the pile
weight, A is the pile cross-sectional area and E is the pile modulus of elasticity.
In back-propagation neural networks these formulae are neglected only the data plays a
critical role. Thus, the data has been extracted from different experiments and case studies
2
Application of Artificial Intelligence in Pile foundation
to estimate the ultimate bearing capacity of the pile foundation. A brief summary of the
source from which the data has been extracted is presented in Table 2.
Table 2 List of data
4
Application of Artificial Intelligence in Pile foundation
5
Application of Artificial Intelligence in Pile foundation
6
Application of Artificial Intelligence in Pile foundation
From above regression the convergence has been achieved. This can infer from figure 4 and 5. The
validation of the results also been checked by comparing the results obtained from the neural network
and experimental results. This is depicted in figure 6 for cohesive soils and figure 7 for cohesionless
soil.
7
Application of Artificial Intelligence in Pile foundation
The results for both cohesion less and cohesive soil indicates that convergence was achieved
for the training phase. The scatter of the predicted Q, values versus the measured Q, values
were assessed using regression analysis. The results from the testing phase suggest that
although the model was not explicitly trained for these data, the neural network was capable
of generalization and generally gave reasonable predictions. The results indicate that the
neural network was successful in modelling the nonlinear relationship between Qu and the
other parameters.
Discussion:
Statistical methods are utilized in the development of standard relationships between various
factors. This is often complex and circuitous, particularly for nonlinear relationships. Also, to
formulate the statistical model, the important parameters must be known. By comparison,
the modelling process in back-propagation neural networks is more direct, as there is no
necessity to specify a mathematical relationship between the input and output variables.
Neural networks can be effective for analysing a system containing several variables, to
establish patterns and characteristics not previously known. In addition, it can generalize
correct responses that only broadly resemble the data in the training set. During training,
irrelevant input variables are assigned low connection weights. These variables can then be
omitted from the model. In neural networks, quantitative as well as qualitative information
can be considered. As new data become available, the neural network model can be readily
updated by retraining with patterns which include these new data.
8
Application of Artificial Intelligence in Pile foundation
References:
2. Wellington, A. M. The iron wharf at Fort Monroe, VA. Trans. ASCE, 27 (1892) 129-37.
3. Hiley, A. The emciency of the hammer blow, and its effects with reference to piling.
Engineering, 2 June (1922) 673
4. Janbu, N. Une analyse energetique du battage des pieux a l'aide de parametres sans
dimension. Norwegian Geotechnical Institute, Oslo, 1953, pp. 63—4 (in Norwegian).