The invention relates to the technical field of
machine learning, and discloses a
decision tree data model establishment method, which comprises the following steps of: acquiring heterogeneous data sources such as a structured data table, a
time sequence data stream and graph structure data through distributed nodes, sampling the
time sequence data stream by using a dynamic sliding window, and vectorizing the graph structure data through a
graph embedding algorithm; a multi-stage
feature selection model is constructed to screen features, and a dynamic
decision tree generation framework adopting an adaptive splitting criterion is established based on the features. A
tree structure is adjusted by applying a multi-objective optimization
algorithm, and the performance is improved by introducing an incremental
pruning mechanism. And the
online model updating module monitors data distribution change, reconstructs a local sub-tree in good time, and injects
noise to protect data privacy in combination with a
differential privacy protection mechanism. According to the method, heterogeneous data is effectively processed, the model classification precision is improved, the complexity is reduced, the generalization ability is enhanced, the model can be updated online, and the data privacy is protected. The
electronic equipment calls related instructions to execute the method, and efficient
data processing and analysis can be achieved.