Aiming at the problem of calculating overtopping of the composite slope breakwater, a prediction model of the overtopping for the composite slope based on the random forest method is proposed. Firstly, by filtering the European CLASH data set, the data consistent with the prediction of overtopping of the composite slope breakwater are selected. Secondly, after dimensionless processing of the data, overtopping prediction model is established based on random forest method, and improved by adjusting the model parameters according to GridSearchCV. Finally, the coefficient of determination R2 is used to evaluate the accuracy of the model, and the prediction ability of the model is compared with the ensemble neural network model. The effect of each feature parameter of the random forest model on the prediction accuracy is assessed. The results show that the coefficient of determination of the random forest model is 92.7%, and the coefficient of determination of the ensemble neural network model is 87.7%, indicating the random forest model has a stronger prediction ability for predicting overtopping. Wall height with respect to static water level has the greatest influence on the prediction accuracy of the model, the height of the top of the embankment is the second, and the width of the foot of the embankment least.
| 科 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 |