Vegan fleas, movie ratings, and the EM algorithm
Carlos Cotrini
Department of Computer Science ETH Z¨ urich ccarlos@inf.ethz.ch
March 25, 2019
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 1 / 36
Vegan fleas, movie ratings, and the EM algorithm Carlos Cotrini - - PowerPoint PPT Presentation
Vegan fleas, movie ratings, and the EM algorithm Carlos Cotrini Department of Computer Science ETH Z urich ccarlos@inf.ethz.ch March 25, 2019 Carlos Cotrini (ETH Z urich) The EM algorithm March 25, 2019 1 / 36 Overview The vegan-flea
Department of Computer Science ETH Z¨ urich ccarlos@inf.ethz.ch
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 1 / 36
1
2
3
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 2 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 3 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 4 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 5 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 6 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 7 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 8 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 9 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 10 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 11 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 12 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 13 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 14 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 15 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 16 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 17 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 18 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 19 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 20 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 21 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 22 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 23 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 24 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 25 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 26 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 27 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 28 / 36
¯ µ,¯ ν
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 29 / 36
¯ µ,¯ ν
z(i),j(1 − µz(i),j)1−xi,j
j≤D xi,j log µz(i),j + (1 − xi,j) log
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 30 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 31 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 32 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 32 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 32 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 33 / 36
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 34 / 36
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 35 / 36
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 35 / 36
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 35 / 36
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 35 / 36
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
p(¯ z) log p(X, ¯
p(¯ z) log p(¯
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 35 / 36
z|X,θo) [log p (X, ¯
z|X,θo) [log p (X, ¯
Carlos Cotrini (ETH Z¨ urich) The EM algorithm March 25, 2019 36 / 36