ArticlePublisher preview available

Predicting Elastic Modulus of Rocks Using Metaheuristic-Optimized Ensemble Regression Models

Springer Nature
Rock Mechanics and Rock Engineering
Authors:
To read the full-text of this research, you can request a copy directly from the authors.

Abstract and Figures

The elastic modulus (E) of rocks is an essential parameter in mining and rock engineering projects, as it directly affects their stability and structural integrity. This study investigates the application of metaheuristic optimization algorithms, specifically Cuckoo Search (CS) and Harris Hawks Optimization (HHO), to fine-tune the hyperparameters of ensemble regression models, including extreme gradient boosting (XGBoost), decision tree (DT), and adaptive boosting (AdaBoost). A dataset of 122 rock samples, including input parameters such as wet density, moisture, dry density, Brazilian tensile strength, and uniaxial compressive strength, was used to predict E. A dataset was split into training and testing datasets with a 70:30 ratio. Model performance was evaluated using metrics like coefficient of determination (R²), root mean square error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE) in %, and severity index (SI). The results show that CS-HHO-optimized models significantly outperformed the unoptimized models, with the optimized stacking model providing superior prediction accuracy for predicting E. Both the unoptimized and optimized Stacking Models exhibited superior performance on the test data. The unoptimized Stacking Model achieved an R² of 0.980, RMSE of 0.0483, MAE of 0.0223, MAPE of 12.412%, and SI of 0.1737, while the CS-HHO-optimized Stacking Model yielded a similar R² of 0.980, with slight variations in RMSE (0.0497), MAE (0.0234), MAPE (13.5736%), and SI (0.1786). This study provides a robust predictive framework for rock behavior analysis, contributing to the field of mining and rock engineering project design.
This content is subject to copyright. Terms and conditions apply.
Vol.:(0123456789)
Rock Mechanics and Rock Engineering
https://doi.org/10.1007/s00603-025-04499-4
ORIGINAL PAPER
Predicting Elastic Modulus ofRocks Using Metaheuristic‑Optimized
Ensemble Regression Models
NiazMuhammadShahani1 · XiguiZheng1· XinWei1· YueWei1
Received: 10 December 2024 / Accepted: 27 February 2025
© The Author(s), under exclusive licence to Springer-Verlag GmbH Austria, part of Springer Nature 2025
Abstract
The elastic modulus (E) of rocks is an essential parameter in mining and rock engineering projects, as it directly affects their
stability and structural integrity. This study investigates the application of metaheuristic optimization algorithms, specifi-
cally Cuckoo Search (CS) and Harris Hawks Optimization (HHO), to fine-tune the hyperparameters of ensemble regression
models, including extreme gradient boosting (XGBoost), decision tree (DT), and adaptive boosting (AdaBoost). A dataset
of 122 rock samples, including input parameters such as wet density, moisture, dry density, Brazilian tensile strength, and
uniaxial compressive strength, was used to predict E. A dataset was split into training and testing datasets with a 70:30 ratio.
Model performance was evaluated using metrics like coefficient of determination (R2), root mean square error (RMSE),
mean absolute error (MAE), mean absolute percentageerror (MAPE) in %, and severity index (SI). The results show that
CS-HHO-optimized models significantly outperformed the unoptimized models, with the optimized stacking model provid-
ing superior prediction accuracy for predicting E. Both the unoptimized and optimized Stacking Models exhibited superior
performance on the test data. The unoptimized Stacking Model achieved an R2 of 0.980, RMSE of 0.0483, MAE of 0.0223,
MAPE of 12.412%, and SI of 0.1737, while the CS-HHO-optimized Stacking Model yielded a similar R2 of 0.980, with slight
variations in RMSE (0.0497), MAE (0.0234), MAPE (13.5736%), and SI (0.1786). This study provides a robust predictive
framework for rock behavior analysis, contributing to the field of mining and rock engineering project design.
Highlights
This study introduces a metaheuristic-optimized ensemble framework for accurately predicting the elastic modulus of
rocks at the Thar Coalfield.
The proposed ensemble method compares the performance of base models, including XGBoost, decision tree, and Ada-
Boost, in both their unoptimized and optimized forms.
Advanced metaheuristic algorithms, such as Cuckoo Search and Harris Hawks Optimization, are utilized to enhance the
predictive capabilities of the base models.
Stacking models are constructed using both unoptimized and optimized base models, demonstrating superior performance.
The study presents a robust predictive framework for analyzing rock behavior, offering valuable insights for mining
operations and rock engineering design.
Keywords Elastic modulus· Ensemble regression models· Stacking method· Metaheuristic optimization algorithms·
Mining and rock engineering project design
1 Introduction
The mechanical properties of rock samples, particularly
the elastic modulus (E), are crucial for predicting material
behavior under stress and play a significant role in various
* Niaz Muhammad Shahani
shahani.niaz@cumt.edu.cn
* Xigui Zheng
ckzxg@cumt.edu.cn
1 School ofMines, China University ofMining
andTechnology, Xuzhou221116, China
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
ResearchGate has not been able to resolve any citations for this publication.
Article
Full-text available
The uniaxial compressive strength (UCS) and elasticity modulus (E) of intact rock are two fundamental requirements in engineering applications. These parameters can be measured either directly from the uniaxial compressive strength test or indirectly by using soft computing predictive models. In the present research, the UCS and E of intact carbonate rocks have been predicted by introducing two stacking ensemble learning models from non-destructive simple laboratory test results. For this purpose, dry unit weight, porosity, P‐wave velocity, Brinell surface harnesses, UCS, and static E were measured for 70 carbonate rock samples. Then, two stacking ensemble learning models were developed for estimating the UCS and E of the rocks. The applied stacking ensemble learning method integrates the advantages of two base models in the first level, where base models are multi-layer perceptron (MLP) and random forest (RF) for predicting UCS, and support vector regressor (SVR) and extreme gradient boosting (XGBoost) for predicting E. Grid search integrating k-fold cross validation is applied to tune the parameters of both base models and meta-learner. The results demonstrate the generalization ability of the stacking ensemble method in the comparison of base models in the terms of common performance measures. The values of coefficient of determination (R²) obtained from the stacking ensemble are 0.909 and 0.831 for predicting UCS and E, respectively. Similarly, the stacking ensemble yielded Root Mean Squared Error (RMSE) values of 1.967 and 0.621 for the prediction of UCS and E, respectively. Accordingly, the proposed models have superiority in the comparison of SVR and MLP as single models and RF and XGBoost as two representative ensemble models. Furthermore, sensitivity analysis is carried out to investigate the impact of input parameters.
Article
Full-text available
Laboratory measurements, paleontological data, and well-logs are often used to conduct mineralogical and chemical analyses to classify rock samples. Employing digital intelligence techniques may enhance the accuracy of classification predictions while simultaneously speeding up the whole classification process. We aim to develop a comprehensive approach for categorizing igneous rock types based on their global geochemical characteristics. Our strategy integrates advanced clustering, classification, data mining, and statistical methods employing worldwide geochemical data set of ~25,000 points from 15 igneous rock types. In this pioneering study, we employed hierarchical clustering, linear projection analysis, and multidimensional scaling to determine the frequency distribution and oxide content of igneous rock types globally. The study included eight classifiers: Logistic Regression (LR), Gradient Boosting (GB), Random Forest (RF), K-nearest Neighbors (KNN), Support Vector Machine (SVM), Artificial Neural Network (ANN), and two ensemble-based classifier models, EN-1 and EN-2. EN-1 consisted of LR, GB, and RF aggregates, whereas EN-2 comprised the predictions of all ML models used in our study. The accuracy of EN-2 was 99.2 %, EN-1 achieved 98 %, while ANN yielded 98.2 %. EN-2 provided the best performance with highest initial curve for longest time on the receiver operating characteristic (ROC) curve. Based on the ranking features, SiO2 was deemed most important followed by K2O and Na2O. Our findings indicate that the use of ensemble models enhances the accuracy and reliability of predictions by effectively capturing diverse patterns and correlations within the data. Consequently, this leads to more precise results in rock typing globally.
Article
Full-text available
The mechanical characteristics of rocks, specifically uniaxial compressive strength (UCS) and elastic modulus (E), serve as crucial factors in ensuring the integrity and stability of relevant projects in mining and civil engineering. This study proposes a novel hybrid PSO (particle swarm optimization) with tree-based models, such as gradient boosting regressor (GBR), light gradient boosting machine (LightGBM), random forest (RF), and extreme gradient boosting (XGBoost) for predicting UCS and E of rock samples from Block IX of the Thar Coalfield in Pakistan. A total of 122 datasets were divided into training and testing sets, with an 80:20 ratio, respectively, to develop the predictive models. Key performance metrics, including the coefficient of determination (R ²), mean absolute error (MAE), and root mean square error (RMSE), were employed to assess the model’s predictive performance. The results indicate that the PSO-XGBoost model demonstrated the highest accuracy in predicting UCS and E, outperforming the other models, which exhibited inferior predictive performance. Furthermore, this study utilized the SHAP (Shapley Additive exPlanations) machine learning method to enhance our understanding of how each input feature variable influences the output values of UCS and E. In conclusion, the proposed framework offers significant advantages in evaluating the strength and deformation of rocks at Thar Coalfield, with promising applications in the field of mining and rock engineering.
Article
Full-text available
This research focuses on the predictive modeling between rocks’ dynamic properties and the optimization of neural network models. For this purpose, the rocks’ dynamic properties were measured in terms of quality factor (Q), resonance frequency (FR), acoustic impedance (Z), oscillation decay factor (α), and dynamic Poisson’s ratio (v). Rock samples were tested in both longitudinal and torsion modes. Their ratios were taken to reduce data variability and make them dimensionless for analysis. Results showed that with the increase in excitation frequencies, the stiffness of the rocks got increased because of the plastic deformation of pre‑existing cracks and then started to decrease due to the development of new microcracks. After the evaluation of the rocks’ dynamic behavior, the v was estimated by the prediction modeling. Overall, 15 models were developed by using the backpropagation neural network algorithms including feed‑forward, cascade‑forward, and Elman. Among all models, the feed‑forward model with 40 neurons was considered as best one due to its comparatively good performance in the learning and validation phases. The value of the coefficient of determination (R2 = 0.797) for the feed‑forward model was found higher than the rest of the models. To further improve its quality, the model was optimized using the meta‑heuristic algorithm (i.e. particle swarm optimizer). The optimizer ameliorated its R2 values from 0.797 to 0.954. The outcomes of this study exhibit the effective utilization of a meta‑heuristic algorithm to improve model quality that can be used as a reference to solve several problems regarding data modeling, pattern recognition, data classification, etc.
Article
Full-text available
Rock deformation is considered one of the essential rock properties used in designing and constructing rock-based structures, such as tunnels and slopes. This study applied two well-established ensemble techniques, including boosting and bagging, to the artificial neural networks and decision tree methods for predicting the Young’s modulus of rock material. These techniques were applied to a dataset comprising 45 data samples from a mountain range in Malaysia. The final input variables of these models, including p-wave velocity, interlocking coarse-grained crystals of quartz, dry density, and Mica, were selected through a likelihood ratio test. In total, six models were developed: standard artificial neural networks, boosted artificial neural networks, bagged artificial neural networks, classification and regression trees, extreme gradient boosting trees (as a boosted decision tree), and random forest (as a bagging decision tree). The performance of these models was appraised utilizing correlation coefficient (R), mean absolute error (MAE), and lift chart. The findings of this study showed that, firstly, extreme gradient boosting trees outperformed all models developed in this study; secondly, boosting models outperformed the bagging models.
Article
Full-text available
Elastic modulus (E) is a key parameter in predicting the ability of a material to withstand pressure and plays a critical role in the design of rock engineering projects. E has broad applications in the stability of structures in mining, petroleum, geotechnical engineering, etc. E can be determined directly by conducting laboratory tests, which are time consuming, and require high-quality core samples and costly modern instruments. Thus, devising an indirect estimation method of E has promising prospects. In this study, six novel machine learning (ML)-based intelligent regression models, namely, light gradient boosting machine (LightGBM), support vector machine (SVM), Catboost, gradient boosted tree regressor (GBRT), random forest (RF), and extreme gradient boosting (XGBoost), were developed to predict the impacts of four input parameters, namely, wet density (ρwet) in gm/cm³, moisture (%), dry density (ρd) in gm/cm³, and Brazilian tensile strength (BTS) in MPa on output E (GPa). The associated strengths of every input and output were systematically measured employing a series of fundamental statistical investigation tools to categorize the most dominant and important input parameters. The actual dataset of E was split as 70% for the training and 30% for the testing for each model. In order to enhance the performance of each developed model, an iterative 5-fold cross-validation method was used. Therefore, based on the results of the study, the XGBoost model outperformed the other developed models with a higher accuracy, coefficient of determination (R² = 0.999), mean absolute error (MAE = 0.0015), mean square error (MSE = 0.0008), root mean square error (RMSE = 0.0089), and a20-index = 0.996 of the test data. In addition, GBRT and RF have also shown high accuracy in predicting E with R² values of 0.988 and 0.989, respectively, but they can be used conditionally. Based on sensitivity analysis, all parameters were positively correlated, while BTS was the most influential parameter in predicting E. Using an ML-based intelligent approach, this study was able to provide alternative elucidations for predicting E with appropriate accuracy and run time at Thar coalfield, Pakistan.
Article
Full-text available
The durability of rocks is a substantial rock property that has to be considered for designing geotechnical structures. Uniaxial compressive strength (UCS) and Young's modulus (E) are key indexes for measuring rocks’ durability. Several types of artificial intelligence (AI) methods have been used for modeling these key indexes; however, surprisingly, no explainable AI (XAI) has been considered for their model developments. An XAI is a model whose assessment is not a black box, and humans could understand its problem solution approach. This study has filled this gap and presented SHAP (Shapley Additive Explanations) as one of the most recent XAI methods for modeling UCS, and E. SHAP value could successfully illustrate intercorrelations between rock properties (porosity, point load index, P-wave velocity, and Schmidt hammer rebound number) and their representative UCS and E for each individual record and also together as variables. Results indicated that P-wave velocity has the highest importance for UCS and E prediction. eXtreme gradient boosting (XGBoost) was used as a solid predictive AI system for UCS and E estimation. Outcomes (R²> 0.99) confirmed the high accuracy of the SHAP-XGBoost model comparing with other typical AI models (Random Forest and Support Vector Regression). These results indicated XAI could be considered for illustrating complicated relationships within rock mechanics and energy-resource developments.
Article
Many artificial intelligence-based predictive techniques have been developed for assessing elastic modulus (E) of rocks using results of simple rock index tests. However, most of them are related to artificial neural networks (ANNs). On the other hand, developing a feasible and easy-to-use model is still of interest more specifically when the datasets of the developed models are based on new experimental data. This study investigates the workability of tree-based techniques including random forest (RF), AdaBoost, extreme gradient boosting, and CatBoost. Utilization of the aforementioned techniques in developing predictive models of E for weak rock samples is relatively new. Nevertheless, for model construction, a suitable database obtained from laboratory experiments on different weak rock types, i.e., marl, siltstone, claystone, and limestone, was prepared. Input parameters of the tree-based model comprises rock index tests which are simple, cheap, and available in any geotechnical laboratory. Then, the aforementioned tree-based models were designed and tuned. Level of performance prediction was assessed using a ranking system which was based on statistical indices such as coefficient of determination (R2), mean absolute error (MAE), and variance account for (VAF). Overall, RF model was able to make a prediction results close to the measured elastic moduli of weak rock samples in laboratory. Additionally, using 30 extra sets of data, the proposed predictive model was validated. R2, MAE, and VAF of the validation data were 0.91, 0.597, and 91, respectively which confirm the feasibility of the proposed model in assessing the elastic modulus of weak rocks during site investigation phase.
Article
This study focuses on the investigation of the strength behavior of thermally damaged rocks subjected to dynamic cyclic loading. For this purpose, NX size rock samples were prepared and heated in a cyclic manner to 200 °C with an increment of 50 °C. The thermally treated samples were tested at 5–15 kHz loading frequencies as per the ASTM-C215. At resonance, the overall increment in the values of the measured parameters was noted as 16–30 for longitudinal quality-factor, 9–20 for torsional quality-factor, 1.5–2.2 kHz for longitudinal resonance-frequency, 1.0–1.8 kHz for torsional resonance-frequency, 34–162 GPa for Young's modulus, 17–69 GPa for shear modulus, and 0–39% for strength improvement factor (SIF). Apart from multivariate statistics, this research addresses the utilization of advanced data modeling techniques: cascade-forward neural-network (CFNN) and adaptive neuro-fuzzy inference system (ANFIS) for the development of the predictive relationship between the SIF and dynamic properties. Results showed that the ANFIS- model (R = 0.97) performed better than the CFNN-model (R = 0.93). For SIF based classification of thermally damaged rocks, a hybrid meta-classifier (MC) was developed by stacking six other machine-learning classifiers including naïve Bayes (NB), logistic regression (LR), K-nearest neighbor (K-NN), multilayer perceptron (ANN-MLP), support vector machine (SVM), and random forest (RF). The outcomes of the analysis showed that for both training and validation of data, the MC had a comparatively higher value of performance indicators than the rest of the classification algorithms. The supervised classifiers were arranged in the following descending order based on their classification performance: MC > RF > NB > LR > ANN-MLP > K-NN > SVM. This study proposes MC as the best classifier for the SIF-based classification of rocks.
Article
Accurate and reliable predictions of rock deformations are crucial in many rock-based projects in civil and mining engineering. In this research, a new system for the prediction of rock deformation was developed using various machine learning models, including multi-layer perceptron (MLP), the k-nearest neighbors (KNN), random forest (RF), and tree. The optimum model developed in this research was designed using a stacking-tree-RF-KNN-MLP structure. The developed structure consolidates different characteristics of four different models with the aim of increasing the prediction accuracy of the Young’s modulus. Each of the basic models has various influential parameters that affect the performance of the final system. By optimizing each of these parameters, the stacking-tree-RF-KNN-MLP system was refined to obtain the final model. In this research rock deformations were predicted using four index tests, including porosity, point load strength, Schmidt hammer and p-wave velocity. The stack-tree-KNN-RF-MLP model developed in this research, registered the highest prediction accuracy (R²=0.8197, MSE=227.371, RMSE=15.079 and MAE=12.123). The developed model may be refined over an extended database.