Modeless user interface incorporating automatic updates for developing and using Bayesian belief networks
First Claim
1. A data analysis and modeling system, comprising:
- a processing system configured to;
a) receive a plurality of inputs representing evidence and information indicative of a structure of a belief network;
b) provide at least one output representative of at least one belief based on the plurality of inputs; and
c) automatically update the at least one output representative of at least one belief in response to at least one of the plurality of inputs having a value representative of a change to the evidence or the information indicative of the structure of the belief network.
1 Assignment
0 Petitions
Accused Products
Abstract
An application for developing and using a model of a Bayesian Network to compute beliefs. The application provides an interface through which a user may specify the construction of the Bayseian Network, such as by specifying nodes in the network, parameters associated with the nodes, conditional probability distributions associated with the parameters or evidence that a parameter has a particular value. The application builds an inference engine based on user input specifying the construction of the Bayesian Network and uses it to compute beliefs. The application provides a user interface through which a user may specify the construction of the Bayesian Network and automatically updates an output reflecting beliefs. The input and output information may be available to the user simultaneously without switching operating modes of the application.
20 Citations
30 Claims
-
1. A data analysis and modeling system, comprising:
a processing system configured to; a) receive a plurality of inputs representing evidence and information indicative of a structure of a belief network; b) provide at least one output representative of at least one belief based on the plurality of inputs; and c) automatically update the at least one output representative of at least one belief in response to at least one of the plurality of inputs having a value representative of a change to the evidence or the information indicative of the structure of the belief network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer-readable medium having stored therein computer-readable instructions for a processor, wherein said instructions when executed by said processor cause said processor to:
-
receive information representative of a Bayesian network detect received information representative of a modification of the Bayesian network; and build an inference engine for computing beliefs based on the Bayesian network in response to the detected modification of the Bayesian network. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer system, comprising:
-
a) a graphical user interface including a display and a user input device, wherein the display is configured to simultaneously; display in a first viewing area information reflecting a construction of a belief network; and display in a second viewing area information reflecting a belief derived from a computation using the belief network; and wherein the user input device is configured to receive user input based on an interaction with the first viewing area, the user input specifying a modification of the construction of the belief network; and b) a processor configured to automatically compute information reflecting a modified belief derived from a computation using the belief network as modified according to the user input; wherein the display is further configured to automatically display in the second viewing area information reflecting the modified belief. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification