Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
33 Cards in this Set
- Front
- Back
Belief Network |
Gives a precise description of the joint probability distribution by representing dependence between variables. Also called Bayesian network, probabilistic network, causal network or knowledge map |
|
What are the four elements that must hold in a belief network? |
1. A set of random variables make up the nodes 2. Nodes connected by arrows that imply direct influence 3. Each node has a conditional probability table quantifying the effects of the parents on the node 4. Graph has no directed cycles (directed, acyclic graph) |
|
Conditional Probability Table |
Table where each row contains conditional probability for each node value of a conditional case |
|
Conditional Case |
A possible combination of values of parent node (atomic event) |
|
What two things are required for a belief network to be a correct representation of a domain? |
1. Each node must be conditionally independent of it's predecessors given it's parents. 2. It should contain no redundant probability values |
|
What is the general procedure for incremental network construction? |
1. Choose a set of relevant variables that describe the domain 2. Choose an ordering, starting from the root causes 3. Set the parents of each node to the minimal set already in the net such that it has conditional independence, then define its conditional probabilities |
|
Locally Structured/Sparse Systems |
One where each sub-component interacts directly with only a bounded number of other components, regardless of the total number of components |
|
Canonical Distribution |
A standard pattern for relationships between nodes |
|
Deterministic Node |
Node where the value is specified exactly by the value of the parent node (e.g. disjunct, min, sum) |
|
What does Noisy-OR do and what are it's three assumptions? |
Adds uncertainty to logical OR
1. Each cause has an independent chance of causing the effect 2. All possible causes are listed (can add misc node to cover additional causes) 3. Assumes whatever inhibits a cause is independent (e.g. 1 - cause chance) |
|
Leak Node |
Node designed to cover miscellaneous causes as an aggregator |
|
Dependency Directed Separation |
Method for determining if a set of nodes X is independent of Y given evidence nodes E |
|
What are three causes of a blocked path? |
1. Z is in E and has one arrow leading in, and one leading out
2. Z is in E and both arrows lead out 3. Neither Z nor its descendants are in E and both paths lead in to Z |
|
D-Seperation |
A set of nodes E d-separates two sets of nodes X and Y if every undirected path from a node in X to a node in Y is blocked given E. Means X and Y are conditional independent |
|
What are the four types of inference? |
Diagnostic Inference - From effects to causes Causal Inference - From causes to effects Inter-causal Inference - Between causes of a common effect Mixed Inference - Combining two or more of the above |
|
What are 5 uses of beliefs networks? |
1. Calculating the belief in a query variable given definite values for evidence variables 2. Making decisions based on network probabilities and agent utilities 3. Deciding which additional variables should be observed to gain useful information 4. Performing sensitivity analysis, how much a node's correctness impacts the graph 5. Explaining the results of probabilistic inference to the user |
|
Polytree |
A single connected network in which there is at most one undirected path between any two nodes in the network |
|
What is the notation for evidence nodes? |
|
|
Multiply Connected Graph |
One in which two nodes can be connected by more than one path |
|
What are the three classes of algorithm that can be used for evaluating multiply connected networks? |
Clustering - Transforms the network into a probabilistically equivalent polytree Conditioning - Instantiate variables to definite values and evaluate a polytree for each instantiation Stochastic Simulation - Generate a large number of concrete models and generate an approximation of the exact evaluation |
|
Meganode
|
Combines nodes so their is a single path (polytree). Can have many more states, e.g. TT, TF, FF, FT |
|
Cutset Conditioning |
Transforms the network into several simpler polytrees in which one of more variables are instantiated |
|
Cutset |
The set of variables that can be instantiated to yield a polytree |
|
Bounded Cutset Conditioning |
Evaluates tree in decreasing order of likelihood until an accepted threshold is reached |
|
Logic Sampling |
Runs repeated simulations and estimates probabilities based on frequencies |
|
Likelihood Weighting |
Instead of initialising random variables based on conditional probabilities, use the conditional probability weight as the likelihood of an outcome |
|
Default Reasoning |
Alternative to probabilistic reasoning where reasoning is handled with default rules and retraction of beliefs. Examples include default logic, non-monotonic logic, and circumscription |
|
What are four issues with default reasoning systems? |
1. What is the semantic status of default rules? 2. What happens when the evidence matches the premise of two default rules with conflicting resolutions? 3. How does the system keep track of conclusions that need to be retracted? (TMS's) 4. How can beliefs with a default value be used to make decisions? |
|
Specificity Preference |
Where special case rules take precedence over the general case |
|
What are four properties logical reasoning systems have over probabilistic ones? |
1. Monotonicity 2. Locality - Can conclude ideas without worrying about any other rules 3. Detachment - Once a proof is found for a proposition it can be used regardless of how it was derived 4. The truth of complex sentences can be computed from the truth of the components |
|
Dempster-Shafer Theory |
Compute the probability that the evidence supports a proposition to distinguish between uncertainty and ignorance. Called a belief function and written as Bel(X) |
|
Fuzzy Set Theory |
A means of specifying ow well an object satisfies a vague description |
|
Fuzzy Logic |
Takes a complex sentence and determines its truth value as a function of the truth values of its components T(A AND B) = min(T(A), T(B)) T(A OR B) = max(T(A), T(B)) T(-A) = 1 - T(A) |