Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSE P573 Applications of Artificial Intelligence Bayesian Learning

Similar presentations


Presentation on theme: "CSE P573 Applications of Artificial Intelligence Bayesian Learning"— Presentation transcript:

1 CSE P573 Applications of Artificial Intelligence Bayesian Learning
Henry Kautz Autumn 2004

2

3

4

5

6

7

8

9

10

11

12

13 Classify instance D as:

14

15

16

17

18

19

20

21

22

23

24

25

26 Expectation-Maximization
Consider learning a naïve Bayes classifier using unlabeled data. How can we estimate e.g. P(A|C)? Initialization: randomly assign numbers to P(C), P(A|C), P(B|C) repeat { E-step: Compute P(C|A,B): M-step: Re-compute maximum likelihood estimation of P(C), P(A|C), P(B|C) Calculate log likelihood of data } until (likelihood of data not improving)

27 Expectation-Maximization
Initialization: randomly assign numbers to P(C), P(A|C), P(B|C).

28 Expectation-Maximization
E-step: Compute P(C|A,B)

29 Expectation-Maximization
M-step: Re-compute maximum likelihood estimation of P(C), P(A|C), P(B|C):

30 Expectation-Maximization
Calculate log likelihood of data:

31 EM Demo

32

33


Download ppt "CSE P573 Applications of Artificial Intelligence Bayesian Learning"

Similar presentations


Ads by Google