Decision Networks
Yuqing Tang
BROOKLYN COLLEGE
Doctoral Program in Computer Science The Graduate Center City University of New York ytang@cs.gc.cuny.edu
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 1 / 30
Decision Networks Yuqing Tang BROOKLYN Doctoral Program in - - PowerPoint PPT Presentation
Decision Networks Yuqing Tang BROOKLYN Doctoral Program in Computer Science The Graduate Center City University of New York ytang@cs.gc.cuny.edu COLLEGE Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 1 / 30 Outline Introduction 1
BROOKLYN COLLEGE
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 1 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 2 / 30
◮ Utility theory
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 3 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 4 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 5 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 6 / 30
U Weather wet 0.3 dry 0.7 W P(W)
Result
R AB U(R,AB) melb_wins yes 40 melb_wins no 20 melb_loses no −5 melb_loses yes −20
Accept Bet
wet 0.6 dry 0.25 W P(R=melb_wins|W) Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 7 / 30
U Weather wet 0.3 dry 0.7 W P(W)
Result
R AB U(R,AB) melb_wins yes 40 melb_wins no 20 melb_loses no −5 melb_loses yes −20
Accept Bet
wet 0.6 dry 0.25 W P(R=melb_wins|W) Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 8 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 9 / 30
1 Add any available evidence. 2 For each action value in the decision node: 1
2
3
4
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 10 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 11 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 12 / 30
1 Add any available evidence. 2 For each combination of values of the parents of the decision node: 1
1
2
3
2
3 Return the decision table. Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 13 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 14 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 15 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 16 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 17 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 18 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 19 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 20 / 30
Next time t+1 Previous time t−1 Current time t intra−slice arcs inter−slice arcs
t−1
Xt−1 Xt−1 X Xj
i n t−1 1 t
Xt Xt X Xj
i n t 1 t+1
Xt+1 Xt+1 X Xj
i n t+1 1 t+2
Xt+2 Xt+2 X Xj
i n t+2 1
t+2
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 21 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 22 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 23 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 24 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 25 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 26 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 27 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 28 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 29 / 30
Yuqing Tang (CUNY - GC, BC) Expert systems: Lecture 8 30 / 30