Decision Making.

Slides:



Advertisements
Similar presentations
Bayesian networks Chapter 14 Section 1 – 2. Outline Syntax Semantics Exact computation.
Advertisements

Making Simple Decisions Chapter 16 Some material borrowed from Jean-Claude Latombe and Daphne Koller by way of Marie desJadines,
Making Simple Decisions
Utility Theory.
THE HONG KONG UNIVERSITY OF SCIENCE & TECHNOLOGY CSIT 5220: Reasoning and Decision under Uncertainty L09: Graphical Models for Decision Problems Nevin.
© 2008 Prentice Hall, Inc.A – 1 Operations Management Module A – Decision-Making Tools PowerPoint presentation to accompany Heizer/Render Principles of.
Causal and Bayesian Network (Chapter 2) Book: Bayesian Networks and Decision Graphs Author: Finn V. Jensen, Thomas D. Nielsen CSE 655 Probabilistic Reasoning.
Decision Theory: Single Stage Decisions Computer Science cpsc322, Lecture 33 (Textbook Chpt 9.2) March, 30, 2009.
Bayesian Networks Chapter 2 (Duda et al.) – Section 2.11
Bayesian Networks. Motivation The conditional independence assumption made by naïve Bayes classifiers may seem to rigid, especially for classification.
Uncertainty and Consumer Behavior
Operational Decision-Making Tools: Decision Analysis
Bayesian networks Chapter 14 Section 1 – 2.
Bayesian Belief Networks
Decision Making Under Uncertainty Russell and Norvig: ch 16, 17 CMSC421 – Fall 2005.
Decision Making Under Uncertainty Russell and Norvig: ch 16 CMSC421 – Fall 2006.
Decision Making Under Uncertainty Russell and Norvig: ch 16, 17 CMSC421 – Fall 2003 material from Jean-Claude Latombe, and Daphne Koller.
© 2006 Prentice Hall, Inc.A – 1 Operations Management Module A – Decision-Making Tools © 2006 Prentice Hall, Inc. PowerPoint presentation to accompany.
1 Chapter 3 Structuring Decision. 2 Structuring Decisions Learning Objectives Fundamental steps in model creation Identify and structure values and objectives.
MA - 1© 2014 Pearson Education, Inc. Decision-Making Tools PowerPoint presentation to accompany Heizer and Render Operations Management, Eleventh Edition.
CMSC 671 Fall 2003 Class #26 – Wednesday, November 26 Russell & Norvig 16.1 – 16.5 Some material borrowed from Jean-Claude Latombe and Daphne Koller by.
Making Simple Decisions
Bayesian networks. Motivation We saw that the full joint probability can be used to answer any question about the domain, but can become intractable as.
Chapter 5 Uncertainty and Consumer Behavior. ©2005 Pearson Education, Inc.Chapter 52 Q: Value of Stock Investment in offshore drilling exploration: Two.
Probabilistic Reasoning ECE457 Applied Artificial Intelligence Spring 2007 Lecture #9.
Making Simple Decisions Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 16.
Chapter 5 Choice Under Uncertainty. Chapter 5Slide 2 Topics to be Discussed Describing Risk Preferences Toward Risk Reducing Risk The Demand for Risky.
Introduction to Bayesian Networks
© 2007 Pearson Education Decision Making Supplement A.
Decision theory under uncertainty
Making Simple Decisions Utility Theory MultiAttribute Utility Functions Decision Networks The Value of Information Summary.
Introduction on Graphic Models
Web-Mining Agents Agents and Rational Behavior Decision-Making under Uncertainty Simple Decisions Ralf Möller Universität zu Lübeck Institut für Informationssysteme.
Making Simple Decisions Chapter 16 Some material borrowed from Jean-Claude Latombe and Daphne Koller by way of Marie desJadines,
CS 188: Artificial Intelligence Spring 2009 Lecture 20: Decision Networks 4/2/2009 John DeNero – UC Berkeley Slides adapted from Dan Klein.
Chapter 16 March 25, Probability Theory: What an agent should believe based on the evidence Utility Theory: What the agent wants Decision Theory:
1 Automated Planning and Decision Making 2007 Automated Planning and Decision Making Prof. Ronen Brafman Various Subjects.
Money and Banking Lecture 11. Review of the Previous Lecture Application of Present Value Concept Internal Rate of Return Bond Pricing Real Vs Nominal.
Decision Making ECE457 Applied Artificial Intelligence Spring 2007 Lecture #10.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Decision Analysis Building the Structure for Solving.
Behavioral Finance Preferences Part I Feb 16 Behavioral Finance Economics 437.
Cost-Volume-Profit Analysis
Chapter 5 Understanding Risk
Decisions under uncertainty and risk
CS 188: Artificial Intelligence Spring 2006
Nevin L. Zhang Room 3504, phone: ,
Ralf Möller Universität zu Lübeck Institut für Informationssysteme
Maximum Expected Utility
Inference in Bayesian Networks
Making Simple Decisions
Chapter 19 Decision Making
ECE457 Applied Artificial Intelligence Fall 2007 Lecture #10
Chapter 10 (part 3): Using Uncertain Knowledge
ECE457 Applied Artificial Intelligence Spring 2008 Lecture #10
Read R&N Ch Next lecture: Read R&N
Operations Management
Net Present Value and Other Investment Criteria
CS 4/527: Artificial Intelligence
Chapter Five Understanding Risk.
Decision Theory: Single Stage Decisions
MNG221- Management Science –
Read R&N Ch Next lecture: Read R&N
Propagation Algorithm in Bayesian Networks
Utility Theory Decision Theory.
Decision Theory: Single Stage Decisions
13. Acting under Uncertainty Wolfram Burgard and Bernhard Nebel
Making Simple Decisions
CS 188: Artificial Intelligence Fall 2007
Making Simple Decisions
Presentation transcript:

Decision Making

Outline Maximum Expected Utility (MEU) Decision network Making decisions Russell & Norvig, chapter 16

Acting Under Uncertainty With no uncertainty, rational decision is to pick action with “best” outcome Two actions #1 leads to great outcome #2 leads to good outcome It’s only rational to pick #1 Assumes outcome is 100% certain With uncertainty, it’s a little harder #1 has 1% probability to lead to great outcome #2 has 90% probability to lead to good outcome What is the rational decision?

Acting Under Uncertainty Maximum Expected Utility (MEU) Pick action that leads to best outcome averaged over all possible outcomes of the action How do we compute the MEU? Easy once we know the probability of each outcome and their utility

Utility Value of a state or outcome Computed by utility function U(S) = utility of state S U(S)  [0,1] if normalized

Expected Utility Sum of utility of each possible outcome times probability of that outcome Known evidence E about the world Action A has i possible outcomes, with probability P(Resulti(A)|Do(A),E) Utility of each outcome is U(Resulti(A)) Evaluation function of the state of the world given Resulti(A) EU(A|E)=i P(Resulti(A)|Do(A),E) U(Resulti(A))

Maximum Expected Utility List all possible actions Aj For each action, list all possible outcomes Resulti(Aj) Compute EU(Aj|E) Pick action that maximises EU

Utility of Money Use money as measure of utility? Example A1 = 100% chance of $1M A2 = 50% chance of $3M or nothing EU(A2) = $1.5M > $1M = EU(A1) Is that rational?

Utility of Money Utility/Money relationship is logarithmic, not linear Example EU(A2) = .45 < .46 = EU(A1) Insurance EU(paying) = –U(value of premium) EU(not paying) = U(value of premium) – U(value of house) * P(losing house)

Decision Network Our agent makes decisions given evidence Observed variables and conditional probability tables of hidden variables Similar to conditional probability Probability of variables given other variables Relationships represented graphically in Bayesian network Could we make a similar graph here?

Decision Network Sometimes called influence diagram Like a Bayesian Network for decision making Start with variables of problem Add decision variables that the agent controls Add utility variable that specify how good each state is

Decision Network Chance node (oval) Decision node (rectangle) Uncertain variable Like in Bayesian network Decision node (rectangle) Choice of action Parents: variables affecting decision, evidence Children: variables affected by decision Utility node (diamond) Utility function Parents: variables affecting utility Typically only one in network

Expected Utility  

Simple Influence Diagram U(-f)? U(+f)?

Decision Network Example P(E) F 0.01 T 0.5 0.9 0.99 W E H F 0.2 T 0.6 0.8 0.99 Study Happiness PassExam Lucky L P(W) F 0.01 T 0.4 P(L) = 0.75 Win

U(+s)=0.65, U(-s) = 0.46 W E P(W,E|+s) H F 0.00475 0.2 T 0.00325 0.6 0.44775 0.8 0.29925 0.99 U(+s)=0.65, U(-s) = 0.46 W E P(W,E|-s) H F 0.227 0.2 T 0.15 0.6 0.225 0.8 0.99

More Complex Influence Diagram

Information edge

Expected utility with Information  

Value of perfect information VPI(A | X) is the value of observing X before choosing an action at A D = original influence diagram DX → A = influence diagram with edge X → A VPI(A|X) = MEU(DX → A )-MEU(D) VPI=0, >0 برای مثال قبل 3.25-2

oil company is hoping to buy one of n indistinguishable assume further that exactly one of the blocks contains oil worth C dollars, while the others are worthless. The asking price of each block is C/n dollars. Now suppose that a seismologist offers the company the results of a survey of block number 3. How much should the company be willing to pay for the information?

P U 1/n C-C/n (n-1)/n C/(n-1)-C/n

Value of Information Utility of decision without inspection is 200 Utility of decision with inspection is 205, utility of the decision minus the utility cost of the inspection Utility of decision is 255 At what point is the utility cost of the inspection too high? 255 – Utility Cost < 200 Value of the information gained from the inspection is 55

Value of Information Information has value if The value is It causes a change in the decision The new decision has higher utility than the old one The value is Non-negative Zero for irrelevant facts Zero for information already known