Computerized modeling method and a computer program product employing a hybrid Bayesian decision tree for classification
First Claim
1. A computerized method for classifying data comprising the steps of:
- entering an expert-generated, trainable Bayesian network into a computer;
building a decision tree in said computer for classifying incoming data incorporating said Bayesian network, dependent on a classification target for said incoming data; and
classifying said data in said computer according to said decision tree incorporating said Bayesian network.
2 Assignments
0 Petitions
Accused Products
Abstract
In a computerized hybrid modeling method and a computer program product for implementing the method, two classification techniques are integrated: expert elicited Bayesian networks and decision trees induced from data. Bayesian networks are a compact representation for probabilistic models and inference. They have been used successfully for many applications involving classification. The tree-based classifiers, on the other hand, have proven their ability to perform well in real world data under uncertainty. For classification purposes, the inference algorithms to compute the exact posterior probability of a target node, given observed evidence in a Bayesian network, are usually computationally intensive or impossible in a mixed model. In those cases, either the approximate results are computed using stochastic simulation methods or the model is approximated using discretization or Gaussian mixture before applying an exact inference algorithm. For a tree-based classifier, however, once the tree is constructed, the classification process is trivial. The hybrid approach synergistically combines the strengths of the two techniques. Such an approach trades off the accuracy and computation. Significant computational savings can be achieved with a minimum classification accuracy drop.
-
Citations
14 Claims
-
1. A computerized method for classifying data comprising the steps of:
-
entering an expert-generated, trainable Bayesian network into a computer;
building a decision tree in said computer for classifying incoming data incorporating said Bayesian network, dependent on a classification target for said incoming data; and
classifying said data in said computer according to said decision tree incorporating said Bayesian network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for classifying data comprising a data carrying medium having machine-readable data stored thereon for causing a computer in which said medium is loaded to:
-
enter an expert-generated, trainable Bayesian net;
build a decision tree for classifying incoming data incorporating said Bayesian network, dependent on a classification target for said incoming data; and
classify said data according to said decision tree incorporating said Bayesian network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification