The Network menu allows for performing operations that relate to the entire network. It offers the following commands:
Network properties
The Network properties invokes the Network Property Sheet for the current model. The network property sheet can also be invoked by double-clicking in any clear area on the main model Graph view window. See Network Property sheet section for more information.
Update Beliefs ( Shortcut : F5 )
The Update command runs the selected algorithm on the model and brings the values of each of the variables of interest up to date. The Update command can be also executed by pressing the
Update tool from the Standard toolbar. The algorithm to be applied can be selected from this menu i.e. the Network menu. For more information on various Inference Algorithms supported by GeNIe, see Applying Inference Algorithms section.
Update Immediately ( Shortcut : Ctrl+F5 )
The Update immediately command toggles between two modes of operation: eager and lazy updating of models. When the Update immediately flag is set (default), every time the model is modified or every time evidence is entered, an updating algorithm is executed to make all values up to date and valid. When the Update immediately flag is cleared, it is the user's responsibility to update the model (see Update Beliefs command above) when values are desired for examination.
Value Of Information (VOI)
Value of Information is used to calculate the expected value of information in the network for the specified decision node. Value of Information calculates only Expected Value of Perfect Information. Decision nodes have to be present in the network for VOI to be calculated. See Tutorial 11: Value of Information to learn how to use VOI.
Invalidate values
Normally, GeNIe will take care that all values in the nodes that are not marked as Invalid are up to date. Occasionally, because of an (unlikely ) error in the program, the values in nodes that are not Invalid may be wrong. Also, if you have run a stochastic sampling algorithm and would like to recompute the values with the new number of samples (larger number of samples give you a higher precision), you will need to invalidate all values and force GeNIe to recompute them. The Invalidate values command is a manual escape for such situations. It will invalidate all values in the network and allow to update them, which in most cases should fix the problem.
Clear all evidence
The Clear all evidence command un-observes all nodes in the network, i.e., it reverses the effect of any Set evidence command executed prior to Clear all evidence. All (Observed) status icons will disappear.
Clear all targets
The Clear all targets command reverses the effect of any Set target command executed prior to Clear all targets. All (Target) status icons will disappear.
Clear all decisions
The Clear all decisions command parallels the Clear all evidence command, but it acts only on decision nodes. It clears all decisions in the network, i.e., it reverses the effect of any Set decision command executed prior to Clear all decisions. All (Observed) status icons will disappear from the decision nodes.
Enable Diagnosis
The Enable Diagnosis checkbox is used to enable/disable diagnostic features of GeNIe.
Bayesian network algorithm selection
It is up to GeNIe user to select an algorithm that is appropriate for the model at hand. The Network menu allows for choice of the default Bayesian network algorithm (marked with a checkmark). Whenever updating takes place, the current default algorithm will be executed. The clustering algorithm, which is GeNIe default algorithm, is the fastest known exact algorithm and it should be appropriate for most models. Only when models become very large or very densely connected, the clustering algorithm may turn out to be too slow. In this case we suggest selection of one of the sampling algorithms. See Inference Algorithms section of Elements of GeNIe for more detailed information on each algorithm.
Influence diagram algorithm selection
Similarly to the selection of a Bayesian network algorithm, it is up to GeNIe user to select an algorithm that is appropriate for the model at hand. The Network menu allows for choice of the default influence diagram algorithm (marked with a checkmark). Whenever updating takes place, the current default algorithm will be executed. We would like to note that all influence diagram algorithms are based on the Bayesian network algorithms and the choice of a Bayesian network algorithms will have impact on the precision and performance of the influence diagram algorithms.
See Inference Algorithms section of Elements of GeNIe for more detailed information on each algorithm.