Top Banner
Daphne Koller Decision Making Maximum Expected Utility Probabilistic Graphical Models Acting
13

Maximum Expected Utility

Dec 30, 2015

Download

Documents

jesse-bush

Acting. Probabilistic Graphical Models. Decision Making. Maximum Expected Utility. Simple Decision Making. A simple decision making situation D : A set of possible actions Val(A)={a 1 ,…, a K } A set of states Val( X ) = { x 1 ,…, x N } A distribution P( X | A) - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Maximum Expected Utility

Daphne Koller

Decision Making

MaximumExpectedUtility

ProbabilisticGraphicalModels

Acting

Page 2: Maximum Expected Utility

Daphne Koller

Simple Decision MakingA simple decision making situation D:• A set of possible actions Val(A)={a1,

…,aK}• A set of states Val(X) = {x1,…,xN}• A distribution P(X | A)• A utility function U(X, A)

Page 3: Maximum Expected Utility

Daphne Koller

Expected Utility

• Want to choose action a that maximizes the expected utility

Page 4: Maximum Expected Utility

Daphne Koller

Simple Influence Diagram

Market Found

U

0.30.5

m1m0

0.2

m2

f1f0

000 -7m

0

20m2

5m1

Page 5: Maximum Expected Utility

Daphne Koller

IntelligenceDifficulty

Grade

Job

Study

VS

VQ

LetterVG

More Complex Influence Diagram

Page 6: Maximum Expected Utility

Daphne Koller

Survey

Market

Found

U

0.30.5

m1m0

0.2

m2

f1f0

000 -7m

0

20m2

5m1

Information Edges

0.10.30.6 0.

3m

0

0.4m2

0.4

m1

0.10.50.3

s0 s1 s2

Decision rule at action node A is a CPD: P(A | Parents(A))

Page 7: Maximum Expected Utility

Daphne Koller

Expected Utility with Information

• Want to choose the decision rule A that maximizes the expected utility

Page 8: Maximum Expected Utility

Daphne Koller

Survey

Market

Found

U

Finding MEU Decision Rules

Page 9: Maximum Expected Utility

Daphne Koller

Survey

Market

Found

U

Finding MEU Decision Rules

0.30.5

m1m0

0.2

m2

f1f0

000 -

1.25s0

2.1s2

1.15

s1

0.10.30.6 0.

3m

0

0.4m2

0.4

m1

0.10.50.3

s0 s1 s2 f1f0

000 -7m

0

20m2

5m1

Page 10: Maximum Expected Utility

Daphne Koller

More Generally

Page 11: Maximum Expected Utility

Daphne Koller

MEU Algorithm Summary• To compute MEU & optimize decision at A:– Treat A as random variable with arbitrary CPD– Introduce utility factor with scope PaU

– Eliminate all variables except A, Z (A’s parents) to produce factor (A, Z)

– For each z, set:

Page 12: Maximum Expected Utility

Daphne Koller

Decision Making under Uncertainty

• MEU principle provides rigorous foundation• PGMs provide structured representation for

probabilities, actions, and utilities• PGM inference methods (VE) can be used for

– Finding the optimal strategy– Determining overall value of the decision situation

• Efficient methods also exist for:– Multiple utility components– Multiple decisions

Page 13: Maximum Expected Utility

Daphne Koller

END END END