Abstract
The modulus of elasticity (E) of the rock masses is an important parameter in the design of any kind of structure. The related data obtained from the in situ, as well as the laboratory of the modulus of elasticity, is extremely nonlinear. However, soft computing techniques are innovative techniques, which predict the desired output accurately where the data is extremely nonlinear. In the present study, a soft computing technique, such as support vector machines (SVMs), was used with polynomial and radial basis kernels. To obtain the desired prediction of modulus of elasticity (E) of the granite rock, index properties of the rock mass were used. The prediction using radial basis kernel is better than that of using polynomial kernel as evident from the coefficient of determination (R2). Sensitivity analysis of the study reveals that the porosity ‘n’ and Schmidt hammer rebound number ‘Rn’ were the two major input parameters influencing the prediction of the modulus of elasticity of the granite rock. The R2 of obtained models was compared with the previous studies, which reveals that the present study was predicting the modulus of elasticity of the granite rock better than the previous studies reported in the literature.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
For the construction of any structure on the rock mass, engineering properties (strength and deformation characteristics) of the rock play an important role. These properties are useful in planning and optimizing the utilization of the natural resources of the earth. The design of the structure resting on rock is influenced by the strength and elasticity response under different stress conditions. The major influencing factor is the stress–strain behavior and the elastic modulus (E). These are generally determined by the unconfined compressive strength test. Generally, these properties are dependent on the point load strength index ‘Is (50)’, rebound number ‘Rn’, P-wave velocity ‘VP’, and the porosity ‘n’ as reported in [1, 2]. It was reported by [3] that the basic rock index tests, such as physical tests, ultrasonic velocity test, point load index test, rebound number test, and Brazilian test, were easy to perform and were economical. In the present study, the elastic modulus (E) of the rock was predicted based on the index properties of the rock.
2 Background
Since the past decade, soft computing techniques have been becoming popular in the field of civil engineering, especially in geotechnical engineering [4,5,6,7]. However, the application of artificial neural network (ANN) is one of the most popular research areas in engineering applications due to its diversity. Though, as we know, ANNs have the ability to map the input to the output with the help of the anticipated independent input parameters for the prediction of the desired output parameter. However, the ANN is having the limitations such as the slow learning rate and entrapment of the local minima, as reported by [8, 9]. The support vector machines predict accurately in comparison to the ANN, M5P, and random forest regression [10,11,12,13,14]. Keeping the above in view, the support vector machine with poly kernel and RBF kernel was used in the present study to predict the elastic modulus for granite rock. These techniques (SVM) have been successfully used in the different engineering application areas [15,16,17,18]. To achieve the objective of the present study, the input parameters such as porosity ‘n’, Schmidt hammer rebound number ‘Rn’, P-wave velocity ‘VP’, and point load strength index ‘Is (50)’ were utilized to predict the output (modulus of elasticity ‘E’).
3 Support Vector Machines
Support vector machines (SVMs) were introduced by [19] with an alternate ε-insensitive loss function. It allows for regression problems to use the definition of margin. However, the boundary is defined as the total of hyperplanes distances from the closest point of two categories. The main aim of the SVM is to find out a function having maximum ε deviation from the real target vectors for all the training data provided and it must be as flat as possible [20]. However, a kernel function concept was introduced by [19] for nonlinear SVM regression. The enthusiastic readers are advised to refer for more descriptions of supporting vector regression [19, 20].
3.1 Details of Kernel
In SVM a kernel function concept was used, where the nonlinear decision surface circumstances occurred [19]. A number of kernel functions are introduced in the past decade, but the literature [21,22,23] suggests that the polynomial kernel and radial basis kernels (RBF) perform better for geotechnical engineering applications. Hence, in the present article, polynomial kernel \(K(x,y) = [(x.y)]^d\) and RBF kernel \(e^{ - \gamma \left| {x - y} \right|^2 }\) were used (where d and γ are the kernel parameters). In order to use SVM, suitable user-defined parameters have to be set first. These used-defined parameters are playing a major role in SVM prediction. The SVM needs kernel-specific parameters in addition to the selection of a kernel. The appropriate values of the regulatory parameter C as well as the size of the error-insensitive zone ε should be determined. A manual procedure was followed to select user-defined parameters (i.e. C, γ, and d), which involves performing a series of trials by means of different combinations of C and d for the polynomial kernel; C and γ for the RBF kernel support vector machines (SVMs). Correspondingly, several trials were conducted in order to find the appropriate value for ε the error-insensitive zone having a fixed value of C and defined kernel parameters. The value of C = 0.011 is found to be good for this study. In this article, the radial basis function kernel and the polynomial kernel of the support vector machines are represented as SVMRBFK and SVMPOLYK, respectively.
4 Data Collection
Data used in the present study are taken from an earlier study reported by [24] in which an artificial neural network (ANN) enhanced with the imperialist competitive algorithm (ICA) was used to associate the input index properties of the granite rock to predict the modulus of elasticity (E). To achieve the objective of the present study, a total of 71 data were collected from the literature [24]. It contains the point load strength index ‘Is (50)’, rebound hammer number ‘Rn’, P-wave velocity ‘VP’, porosity ‘n’, and Young’s modulus ‘E’. The range of these variables used for the SVM model was shown in Table 1. The input parameters were Is (50), Rn, VP, and n and the output parameter was the modulus of elasticity (E).
5 Statistical Testing Measures
The statistical testing measures (STMs) were used to assess the effectiveness of the poly kernel and the RBF kernel models during the training and the testing phase. The utilized STMs are correlations coefficient (r), coefficient of determination (R2), mean absolute error (MAE), root mean square error (RMSE), mean absolute error (MAE), and mean absolute percentage error (MAPE). The formulas for the statistical testing measures were reported in [25]. The predictive models with an r and R2 equal to 1, MAPE less than 20%, and MAE, RMSE, and MAE close to zero indicate a perfect model [5,6,7, 25].
6 Results and Discussion
The statistical testing measures are the key aspects that were used to assess the performance of the SVMPOLYK and SVMRBFK models. The user-defined parameters for the SVMPOLYK are C and d; for SVMRBFK C and γ were chosen with different combinations to obtain the best performance of the models. The best user-defined parameters were tabulated in Table 2.
The best statistical testing parameters obtained for both SVM models are presented in Table 3 for the training as well as for the testing. For SVMPOLYK, the measured versus predicted plots for the training and the testing were shown in Fig. 1a and b, respectively. Similarly, for the SVMRBFK, the training and the testing were shown in Fig. 2a and b, respectively. From the study of Table 3 and Figs. 1 and 2, it has been revealed that the SVMRBFK is predicting the modulus of elasticity of the granite rock accurately as compared to the SVMPOLYK.
Finally, the measured modulus of elasticity and the predicted modulus of elasticity from the SVMPOLYK and SVMRBFK were compared for the testing data and presented in Fig. 3. From Fig. 3, the reader can note the difference between the measured versus the predicted variation.
However, the results of the present study were compared with the previous study in terms of the coefficient of determination (R2) and the comparison is shown in Fig. 4. This figure reveals that the present study models can predict the modulus of the elasticity of the granite rock accurately in comparison to the previously reported models which were developed using soft computing techniques, such as GA-NN, ANFIS, GA, and ICA-NN, and reported in the literature works [24, 26,27,28] for the rock masses.
6.1 Sensitivity Analysis
Generally, sensitivity analysis is conducted in soft computing techniques to see the influence of each of the input parameters on the output. In the present study, the same was carried out to see the individual input parameter influence on the output parameter prediction. However, the radial basis function kernel model was used in this study. The reason behind choosing the SVMRBFK is that its prediction performance is superior to the polynomial kernel. The results of the sensitivity analysis are presented in Table 4. The study of this table reveals that porosity ‘n’ and Schmidt hammer rebound number ‘Rn’ are the most influencing parameters in comparison to the P-wave velocity ‘VP’ and point load strength index ‘Is (50)’.
7 Conclusions
This study investigates the potential use of SVM polynomial and SVM RBF kernels in predicting the modulus of elasticity of the granite rock masses. The key conclusion that can be drawn from this study is that the SVM RBF kernel model predicted the modulus better than the SVM polynomial kernel. However, both the proposed models in the present study are suitable for predicting modulus of elasticity of granite rock. The results of comparison with the previous studies using soft computing techniques (GA-NN, ANFIS, GA, and ICA-NN) were inferior in comparison to the present techniques (SVM RBF and polynomial kernels). Finally, the sensitivity analysis reveals that the porosity ‘n’ and Schmidt hammer rebound number ‘Rn’ were the most influencing parameters in comparison to the P-wave velocity ‘VP’ and point load strength index ‘Is (50)’. The limitation of the present study is that the collected data was limited to one country and the number of the data was also less.
References
Yilmaz I, Yuksek AG (2008) An example of artificial neural network (ANN) application for indirect estimation of rock parameters. Rock Mech Rock Eng 41(5):781–795
Momeni E, Armaghani DJ, Hajihassani M, Amin MFM (2015) Prediction of uniaxial compressive strength of rock samples using hybrid particle swarm optimization-based artificial neural networks. Measurement 60:50–63
Singh R, Kainthola A, Singh TN (2012) Estimation of elastic constant of rocks using an ANFIS approach. Appl Soft Comput 12(1):40–45
Gnananandarao T, Khatri VN, Dutta RK (2020) Prediction of bearing capacity of H plan shaped skirted footing on sand using soft computing techniques. Arch Mater Sci Eng 103(2):62–74
Gnananandarao T, Khatri VN, Dutta RK (2020) Bearing capacity and settlement prediction of multi-edge skirted footings resting on sand. Ing E Investig J (In press)
Gnananandarao T, Dutta RK, Khatri VN (2019) Application of artificial neural network to predict the settlement of shallow foundations on cohesionless soils. Geotech Appl, Lect Notes Civ Eng 13:51–58. https://doi.org/10.1007/978-981-13-0368-5_6
Dutta RK, Gnananandarao T, Khatri VN (2019) Application of soft computing techniques in predicting the ultimate bearing capacity of strip footing subjected to eccentric inclined load and resting on sand. J Soft Comput Civ Eng 3(2):30–40. https://doi.org/10.22115/SCCE.2019.144535.1088
Eberhart RC, Simpson PK, Dobbins RW (1996) Computational intelligence PC tools. Academic Press Professional
Adhikari R, Agrawal RK, Kant L (2013) PSO based neural networks vs. traditional statistical models for seasonal time series forecasting. In: Advance computing conference (IACC), IEEE 3rd International, pp 719–725
Ahmad S, Kalra A, Stephen H (2010) Estimating soil moisture using remote sensing data: a machine learning approach. Adv Water Resour 33:69–80
Puria N, Prasad HD, Jain A (2018) Prediction of geotechnical parameters using machine learning techniques. Procedia Comput Sci 125:509–517
Pala M, Singh NK, Tiwari NK (2011) Support vector regression based modeling of pier scour using field data. Eng Appl Artif Intell 24(5):911–916
Samui P (2012) Application of statistical learning algorithms to ultimate bearing capacity of shallow foundation on cohesionless soil. Int J Numer Anal Meth Geomech 36:100–110
Gill MK, Asefa T, Kemblowski MW, McKee M (2006) Soil moisture prediction using support vector machines. J Am Water Resour Assoc 42(4):1033–1046
Singh B, Sihag P, Singh K (2017) Modelling of impact of water quality on infltration rate of soil by random forest regression. Model Earth Syst Environ. https://doi.org/10.1007/s40808-017-0347-3
Pal M, Deswal S (2008) Modeling pile capacity using support vector machines and generalized regression neural network. J Geotech Geoenviron Eng 134(7):1021–1024
Pal M, Singh NK, Tiwari NK (2011) Support vector regression based modeling of pier scour using field data. Eng Appl Artif Intell 24:911–916
Dutta RK, Khatri VN, Gnananandarao T (2019) Soft computing based prediction of ultimate bearing capacity of footings resting on rock masses. Int J Geol Geotech Eng 5(2):1–14
Vapnik VN (1995) The nature of statistical learning theory. Springer, New York
Smola AJ (1996) Regression estimation with support vector learning machines. Master’s Thesis, Technische Universitat München, Germany
Pal M, Mather PM (2003) Support vector classifiers for land cover classification. Map India, New Delhi, January 28–31, 2003
Pal M, Goel A (2006) Prediction of the end depth ratio and discharge in semi circular and circular shaped channels using support vector machines. Flow Meas Instrum 17:50–57
Gill MK, Asefa T, Kemblowski MW, Makee M (2006) Soil moisture prediction using support vector machines. J Am Water Resour Assoc 42:1033–1046
Armaghani DJ, Mohamad ET, Momeni E, Monjezi M, Narayanasamy MS (2016) Prediction of the strength and elasticity modulus of granite through an expert artificial neural network. Arab J Geosci 48:1–16
Dutta RK, Dutta K, Jeevanandham S (2015) Prediction of deviator stress of sand reinforced with waste plastic strips using neural network. Int J Geosynthatics Ground Eng 1(11):1–12. https://doi.org/10.1007/s40891-015-0013-7
Majdi A, Beiki M (2010) Evolving neural network using a genetic algorithm for predicting the deformation modulus of rock masses. Int J Rock Mech Min Sci 47(2):246–253
Singh R, Kainthola A, Singh TN (2012) Estimation of elastic constant of rocks using an ANFIS approach. Appl Soft Comput 12(1):40–45
Beiki M, Majdi A, Givshad AD (2013) Application of genetic programming to predict the uniaxial compressive strength and elastic modulus of carbonate rocks. Int J Rock Mech Min Sci 63:159–169
Acknowledgements
The authors would like to show gratitude to the anonymous reviewers for reviewing the manuscript carefully and for the suggestions.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gnananandarao, T., Dutta, R.K., Khatri, V.N. (2022). Support Vector Machines-Based Prediction of Elastic Modulus for Granite Rock. In: Maiti, D.K., et al. Recent Advances in Computational and Experimental Mechanics, Vol II. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-16-6490-8_29
Download citation
DOI: https://doi.org/10.1007/978-981-16-6490-8_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-6489-2
Online ISBN: 978-981-16-6490-8
eBook Packages: EngineeringEngineering (R0)