Evaluation of bayesian network models for decision support
First Claim
1. A method for automatically evaluating Bayesian network models for decision support comprising:
- receiving a Bayesian Network (BN) model including evidence nodes and conclusion nodes, where the conclusion nodes are linked with the evidence nodes by causal dependency links, and where the evidence nodes have evidence states and the conclusion nodes have conclusion states;
setting the states of the conclusion nodes to desired conclusion states and determining, by propagating down the causal dependency links, a corresponding probability of occurrence of evidence states of the evidence nodes and producing, from the probability of occurrence, a plurality of samples of most likely states of the evidence nodes;
setting the states of the evidence nodes to states corresponding to the plurality of samples of the evidence states, and propagating the evidence states back up the causal dependency links to the conclusion nodes, to obtain a plurality of probabilities of the resulting states of the conclusion nodes; and
outputting a representation of the plurality of the probabilities of the states of the conclusion nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are presented for automatically evaluating Bayesian network models. Operations performed comprise receiving a Bayesian Network (BN) model including evidence nodes and conclusion nodes that are linked with the evidence nodes by causal dependency links, and where the evidence nodes have evidence states and the conclusion nodes have conclusion states. The states of conclusion nodes are set to desired conclusion states and corresponding probabilities of occurrence of evidence states are determined by propagating these states down the causal dependency links. Thus, samples of most likely states of the evidence nodes are generated. Then, states of the evidence nodes are set corresponding to the samples of the evidence states. These states are propagated back up the causal dependency links to obtain probabilities of the resulting states of the conclusion nodes. Finally, a representation is outputted for the probabilities of the states of the conclusion nodes.
53 Citations
68 Claims
-
1. A method for automatically evaluating Bayesian network models for decision support comprising:
-
receiving a Bayesian Network (BN) model including evidence nodes and conclusion nodes, where the conclusion nodes are linked with the evidence nodes by causal dependency links, and where the evidence nodes have evidence states and the conclusion nodes have conclusion states;
setting the states of the conclusion nodes to desired conclusion states and determining, by propagating down the causal dependency links, a corresponding probability of occurrence of evidence states of the evidence nodes and producing, from the probability of occurrence, a plurality of samples of most likely states of the evidence nodes;
setting the states of the evidence nodes to states corresponding to the plurality of samples of the evidence states, and propagating the evidence states back up the causal dependency links to the conclusion nodes, to obtain a plurality of probabilities of the resulting states of the conclusion nodes; and
outputting a representation of the plurality of the probabilities of the states of the conclusion nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for automatically evaluating Bayesian network models for decision support, the apparatus comprising a computer system including a processor, a memory coupled with the processor, an input coupled with the processor for receiving user input and data input, and an output coupled with the processor for outputting display data, wherein the computer system further comprises means, residing in its processor and memory, for:
-
receiving a Bayesian Network (BN) model including evidence nodes and conclusion nodes, where the conclusion nodes are linked with the evidence nodes by causal dependency links, and where the evidence nodes have evidence states and the conclusion nodes have conclusion states;
setting the states of the conclusion nodes to desired conclusion states and determining, by propagating down the causal dependency links, a corresponding probability of occurrence of evidence states of the evidence nodes and producing, from the probability of occurrence, a plurality of samples of most likely states of the evidence nodes;
setting the states of the evidence nodes to states corresponding to the plurality of samples of the evidence states, and propagating the evidence states back up the causal dependency links to the conclusion nodes, to obtain a plurality of probabilities of the resulting states of the conclusion nodes; and
outputting a representation of the plurality of the probabilities of the states of the conclusion nodes. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus for automatically evaluating Bayesian network models for decision support, the apparatus comprising a computer system including a processor, a memory coupled with the processor, an input coupled with the processor for receiving user input and data input, and an output coupled with the processor for outputting display data, wherein:
-
the input is configured for receiving a Bayesian Network (BN) model including evidence nodes and conclusion nodes, where the conclusion nodes are linked with the evidence nodes by causal dependency links, and where the evidence nodes have evidence states and the conclusion nodes have conclusion states;
the processor is configured for setting the states of the conclusion nodes to desired conclusion states and determining, by propagating down the causal dependency links, a corresponding probability of occurrence of evidence states of the evidence nodes and producing, from the probability of occurrence, a plurality of samples of most likely states of the evidence nodes; and
for setting the states of the evidence nodes to states corresponding to the plurality of samples of the evidence states, and propagating the evidence states back up the causal dependency links to the conclusion nodes, to obtain a plurality of probabilities of the resulting states of the conclusion nodes; and
the output is configured for outputting a representation of the plurality of the probabilities of the states of the conclusion nodes. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computer program product for automatically evaluating Bayesian network models for decision support, the computer program product comprising means, encoded in a computer-readable medium for:
-
receiving a Bayesian Network (BN) model including evidence nodes and conclusion nodes, where the conclusion nodes are linked with the evidence nodes by causal dependency links, and where the evidence nodes have evidence states and the conclusion nodes have conclusion states;
setting the states of the conclusion nodes to desired conclusion states and determining, by propagating down the causal dependency links, a corresponding probability of occurrence of evidence states of the evidence nodes and producing, from the probability of occurrence, a plurality of samples of most likely states of the evidence nodes;
setting the states of the evidence nodes to states corresponding to the plurality of samples of the evidence states, and propagating the evidence states back up the causal dependency links to the conclusion nodes, to obtain a plurality of probabilities of the resulting states of the conclusion nodes; and
outputting a representation of the plurality of the probabilities of the states of the conclusion nodes. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification