Open Access

ARTICLE

Rock Strength Estimation Using Several Tree-Based ML Techniques

Zida Liu1, Danial Jahed Armaghani2,*, Pouyan Fakharian3, Diyuan Li4, Dmitrii Vladimirovich Ulrikh5, Natalia Nikolaevna Orekhova6, Khaled Mohamed Khedher7,8
1 School of Resources and Safety Engineering, Central South University, Changsha, 410083, China
2 Department of Urban Planning, Engineering Networks and Systems, Institute of Architecture and Construction, South Ural State University, Chelyabinsk, 454080, Russia
3 Faculty of Civil Engineering, Semnan University, Semnan, 35131-19111, Iran
4 School of Resources and Safety Engineering, Central South University, Changsha, 410083, China
5 Department of Urban Planning, Engineering Networks and Systems, Institute of Architecture and Construction, South Ural State University, Chelyabinsk, 454080, Russia
6 Department of Geology, Mine Surveying and Mineral Processing, Nosov Magnitogorsk State Technical University, Magnitogorsk, 455000, Russia
7 Department of Civil Engineering, College of Engineering, King Khalid University, Abha, 61421, Saudi Arabia
8 Department of Civil Engineering, High Institute of Technological Studies, Mrezgua University Campus, Nabeul, 8000, Tunisia
* Corresponding Author: Danial Jahed Armaghani. Email:
(This article belongs to this Special Issue: Soft Computing Techniques in Materials Science and Engineering)

Computer Modeling in Engineering & Sciences 2022, 133(3), 799-824. https://doi.org/10.32604/cmes.2022.021165

Received 30 December 2021; Accepted 21 April 2022; Issue published 03 August 2022

Abstract

The uniaxial compressive strength (UCS) of rock is an essential property of rock material in different relevant applications, such as rock slope, tunnel construction, and foundation. It takes enormous time and effort to obtain the UCS values directly in the laboratory. Accordingly, an indirect determination of UCS through conducting several rock index tests that are easy and fast to carry out is of interest and importance. This study presents powerful boosting trees evaluation framework, i.e., adaptive boosting machine, extreme gradient boosting machine (XGBoost), and category gradient boosting machine, for estimating the UCS of sandstone. Schmidt hammer rebound number, P-wave velocity, and point load index were chosen as considered factors to forecast UCS values of sandstone samples. Taylor diagrams and five regression metrics, including coefficient of determination (R2), root mean square error, mean absolute error, variance account for, and A-20 index, were used to evaluate and compare the performance of these boosting trees. The results showed that the proposed boosting trees are able to provide a high level of prediction capacity for the prepared database. In particular, it was worth noting that XGBoost is the best model to predict sandstone strength and it achieved 0.999 training R2 and 0.958 testing R2. The proposed model had more outstanding capability than neural network with optimization techniques during training and testing phases. The performed variable importance analysis reveals that the point load index has a significant influence on predicting UCS of sandstone.

Keywords

Uniaxial compressive strength; rock index tests; machine learning techniques; boosting tree

Cite This Article

Liu, Z., Armaghani, D. J., Fakharian, P., Li, D., Ulrikh, D. V. et al. (2022). Rock Strength Estimation Using Several Tree-Based ML Techniques. CMES-Computer Modeling in Engineering & Sciences, 133(3), 799–824.



This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 970

    View

  • 396

    Download

  • 1

    Like

Share Link

WeChat scan