A decision tree-based inference method for a tunnel full-section blasting plan
The invention discloses a decision tree-based inference method for a tunnel full-section blasting plan. The specific steps include obtaining a blasting data set and performing preprocessing; calculating the expected information, information gain, and information gain rate of the data set based on a...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention discloses a decision tree-based inference method for a tunnel full-section blasting plan. The specific steps include obtaining a blasting data set and performing preprocessing; calculating the expected information, information gain, and information gain rate of the data set based on a C4.5 algorithm; constructing and verifying a decision tree based on the calculation results of the data set; using programming language to develop an inference program module of the decision tree based on the node information of the constructed decision tree; performing logical analysis and automated inference on the blasting plan to obtain a final inference plan based on the constructed decision tree and inference program module. The present invention constructs a decision tree based on the C4.5 algorithm by obtaining a data set, and after constructing the decision tree and inference program modules, it performs logical analysis and automated inference, thereby obtaining the ideal blasting plan required by the user.
Disclosed in the present invention is a decision-tree-based reasoning method for a tunnel full-section blasting scheme. The specific steps comprise: acquiring a blasting data set and performing pre-processing; calculating expected information, an information gain and an information gain ratio of the data set on the basis of a C4.5 algorithm; constructing a decision tree according to a calculation result for the data set and performing verification; developing a reasoning program module of the decision tree by using a programming language and according to node information of the constructed decision tree; and performing logical analysis and automatic reasoning on a blasting scheme according to the constructed decision tree and the reasoning program module, so as to obtain a final reasoned scheme. In the present invention, a data set is acquired, a decision tree is constructed on the basis of a C4.5 algorithm, and after the decision tree and a reasoning program module are established, logical analysis and automatic reasoning are performed, so as to obtain an ideal blasting scheme that is required by a user. |
---|