Single Case Learning

Netica

Single Case Learning

Netica has the ability to revise the = 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('X_PU_CPT.htm');return false;">CPTs of nodes to account for the currently entered case, as well as some other learning abilities.

Preparation:  To learn from a single case, you must first have a net constructed, including all nodes, states and links.  Nodes in the net may already have their CPTs,  which you entered manually or previously learned, and which you now want to improve using learning.  Or there might not be any CPTs, and you want to learn them from scratch.

Doing:  If the case is not already in the Bayes net, you enter it into the net as findings.  Only = 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('X_PU_positive_finding.htm');return false;">positive findings will be used; negative and likelihood findings will be ignored.  Then you = 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('X_PU_select_node.htm');return false;">select the nodes whose probabilities you would like to have revised to account for the case, if possible.  Usually you would like all possible nodes to have their probabilities revised, so you would select all the nodes (or don’t select any nodes, which is equivalent).  Then choose Cases Learn Incorporate Case, or click the toolbar button which has an arrow pointing from the = 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('X_PU_case_symbol.htm');return false;">case symbol to the = 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('X_PU_relation_symbol.htm');return false;">relation symbol: image\CaseToRelnTOOL.gif.

Degree:  You will then be queried for a “degree”, which is normally 1.  By making it 2, you can achieve the same effect as learning the same case twice, and equivalently for other numbers.  By making it -1, you can exactly unlearn a case that was earlier learned with degree = 1, and so on for other negative numbers.  Don’t try to unlearn cases that were never learned, or to unlearn them with greater degree than they were learned.

What Happens:  Selected nodes for which the case provides sufficient data (i.e. findings for it and its = 4 && typeof(BSPSPopupOnMouseOver) == 'function') BSPSPopupOnMouseOver(event);" class="BSSCPopup" onclick="BSSCPopup('X_PU_parent_node.htm');return false;">parents) will have their probabilities revised a small amount to account for the case, and their appropriate experience levels increased slightly, according to Netica’s learning algorithm.