Aiming at the problems of significant strength damage of sandstone in cold regions under freeze-thaw action and the complex research process of traditional test methods, a machine learning-based prediction model for the strength damage of freeze-thawed sandstone was proposed. By means of literature research, 117 sets of experimental data on strength damage of sandstone after freeze-thaw cycels were selected as the data set. The longitudinal wave velocity, dry density, saturated density, number of cycles and freeze-thaw period were selected as the input characteristics of the model, and the strength loss rate was used as the output characteristics. Six machine learning models such as decision tree, random forest, support vector machine, XGBoost, extreme random tree and CatBoost were used to predict the strength damage of sandstone after freeze-thaw cycles, and R2, MAE, MSE and RMSE were used to evaluate the performance of the model. The results show that the CatBoost model has the best performance in all evaluation indicators. Its R2 on the test set exceeds 0.93, and the MAE value, MSE value and RMSE value are 0.028, 0.002 and 0.039, respectively, showing strong generalization ability and good prediction effect. Further, the Bayesian optimization algorithm was used to optimize the hyperparameters of the CatBoost model, and the number of iterations, the maximum depth of the tree and L2 regularization were determined as the key parameters affecting the prediction performance of the model. Eigenvalue weight analysis shows that the order of importance of each variable to the model contribution is : number of cycles>freeze-thaw period>dry density>saturated density>longitudinal wave velocity. The research results can provide effective prediction tools and method references for rock mechanics engineering practice in cold regions.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |