Belief Networks
ActingIts a process in which planning systems must face up to the awful prospect of actually having to take their own advice.
Conditional planningAlso known as contingency planning. Conditional planning deals with incomplete information by constructing a conditional plan that accounts for each possible situation or contingency that could arise.The agent finds out which part of the plan to execute by including sensing actions in the plan to test for the appropriate conditions.
A method for constructing belief networksChoose the set of relevant variables X, that describe the domain.Choose an ordering for the variables.While there are variables left:(a) Pick a variable X,- and add a node to the network for it.(b) Set Parents(Xi) to some minimal set of nodes already in the net such that the conditionalindependence property is satisfied.(c) Define the conditional probability table for Xi
Types of DistributionCanonical distributions distributions fit some standard pattern. In such cases, the complete table can be specified by naming the pattern and perhaps supplying a few parameters.A deterministic node has its value specified exactly by the values of its parents, with no uncertainty.
Inference in multi connected belief networkA multi connected graph is one in which two nodes are connected by more than one path. There exists three basic classes of algorithms for evaluating multi connected networksClustering methodsConditioning methodsStochastic simulation methods
Approach to knowledge engineering for probabilistic reasoning systemsDecide what to talk about.Decide on a vocabulary of random variablesEncode general knowledge about the dependence between variablesEncode a description of the specific problem instance.Pose queries to the inference procedure and get answers
Other approaches to uncertainty reasoningDefault reasoningRule-based methods for uncertain reasoningRepresenting ignorance: Dempster-Shafer theoryRepresenting vagueness: Fuzzy sets and fuzzy logic
The axioms of utility theoryOrdcrabilityTransitivityContinuity SubstitutabilityMonotonicityDecomposabilityUtility principleMaximum Expected Utility principle
What is Utility Function?Utility is a function that maps from states to real numbers.What is Multi attribute utility functions?         Decision making in the field of public policy involves both millions of dollars and life and death.What is Dominance?          Suppose that airport site S1 costs less, generates less noise pollution, and is safer than site S2. One would not hesitate to reject S2. We say that there is strict dominance of S1 over S2
How to  Evaluating decision networksSet the evidence variables for the current state.For each possible value of the decision node:(a) Set the decision node to that value.(b) Calculate the posterior probabilities for the parent nodes of the utility node, using astandard probabilistic inference algorithm.(c) Calculate the resulting utility for the action.Return the action with the highest utility.
How to build Decision Theoretic Expert Systems?Determine the scope of the problemLay out the topology.Assign probabilities.Assign utilities.Enter available evidence.Evaluate the diagram.Obtain new evidence.Perform sensitivity analysis.
What is Dynamic belief network?The environment is modeled by the conditional probability distribution P(X,Y,A), which describes how the state depends on the previous state and the action of the agent. As with the sensor model, we make a stationary assumption: the conditional probabilities are the same for all time.
Visit more self help tutorialsPick a tutorial of your choice and browse through it at your own pace.The tutorials section is free, self-guiding and will not involve any additional support.Visit us at www.dataminingtools.net

AI: Belief Networks

  • 1.
  • 2.
    ActingIts a processin which planning systems must face up to the awful prospect of actually having to take their own advice.
  • 3.
    Conditional planningAlso knownas contingency planning. Conditional planning deals with incomplete information by constructing a conditional plan that accounts for each possible situation or contingency that could arise.The agent finds out which part of the plan to execute by including sensing actions in the plan to test for the appropriate conditions.
  • 4.
    A method forconstructing belief networksChoose the set of relevant variables X, that describe the domain.Choose an ordering for the variables.While there are variables left:(a) Pick a variable X,- and add a node to the network for it.(b) Set Parents(Xi) to some minimal set of nodes already in the net such that the conditionalindependence property is satisfied.(c) Define the conditional probability table for Xi
  • 5.
    Types of DistributionCanonicaldistributions distributions fit some standard pattern. In such cases, the complete table can be specified by naming the pattern and perhaps supplying a few parameters.A deterministic node has its value specified exactly by the values of its parents, with no uncertainty.
  • 6.
    Inference in multiconnected belief networkA multi connected graph is one in which two nodes are connected by more than one path. There exists three basic classes of algorithms for evaluating multi connected networksClustering methodsConditioning methodsStochastic simulation methods
  • 7.
    Approach to knowledgeengineering for probabilistic reasoning systemsDecide what to talk about.Decide on a vocabulary of random variablesEncode general knowledge about the dependence between variablesEncode a description of the specific problem instance.Pose queries to the inference procedure and get answers
  • 8.
    Other approaches touncertainty reasoningDefault reasoningRule-based methods for uncertain reasoningRepresenting ignorance: Dempster-Shafer theoryRepresenting vagueness: Fuzzy sets and fuzzy logic
  • 9.
    The axioms ofutility theoryOrdcrabilityTransitivityContinuity SubstitutabilityMonotonicityDecomposabilityUtility principleMaximum Expected Utility principle
  • 10.
    What is UtilityFunction?Utility is a function that maps from states to real numbers.What is Multi attribute utility functions? Decision making in the field of public policy involves both millions of dollars and life and death.What is Dominance? Suppose that airport site S1 costs less, generates less noise pollution, and is safer than site S2. One would not hesitate to reject S2. We say that there is strict dominance of S1 over S2
  • 11.
    How to Evaluating decision networksSet the evidence variables for the current state.For each possible value of the decision node:(a) Set the decision node to that value.(b) Calculate the posterior probabilities for the parent nodes of the utility node, using astandard probabilistic inference algorithm.(c) Calculate the resulting utility for the action.Return the action with the highest utility.
  • 12.
    How to buildDecision Theoretic Expert Systems?Determine the scope of the problemLay out the topology.Assign probabilities.Assign utilities.Enter available evidence.Evaluate the diagram.Obtain new evidence.Perform sensitivity analysis.
  • 13.
    What is Dynamicbelief network?The environment is modeled by the conditional probability distribution P(X,Y,A), which describes how the state depends on the previous state and the action of the agent. As with the sensor model, we make a stationary assumption: the conditional probabilities are the same for all time.
  • 14.
    Visit more selfhelp tutorialsPick a tutorial of your choice and browse through it at your own pace.The tutorials section is free, self-guiding and will not involve any additional support.Visit us at www.dataminingtools.net