Expectation Maximization Algorithm2
-
[general] 일반적인 EM 알고리즘TheEMAlgorithminGeneral
이전 글 EM 알고리즘ExpectationandMaximizationAlgorithm에서 가우시안 혼합 모델에 대한 EM 알고리즘을 다루었습니다. 예시로 가우시안 혼합 모델의 모수를 추정하였지만, 본래 EM 알고리즘은 잠재 변수가 있는 모델에 대해 모두 사용할 수 있습니다. 이번 글에서는 가우시안 혼합 모델에 국한하지 않고, 일반적으로 잠재 변수가 있는 모델에서 어떻게 모수를 추정하게 되는지 알아보겠습니다. 또한 가우시안 혼합 모델을 기반으로 많은 이야기가 전개되니 가우시안 혼합 모델도 읽고 오시는 것을 추천드립니다. [관련 글] 가우시안 혼합 모델GaussianMixture,가우시안 혼합 모델의 확장ExtentionofGaussianMixture 변수를 주변화 하는 기본적인 방법은..
2021.07.28 -
[general] EM 알고리즘ExpectationandMaximizationAlgorithm
이번 글에서는 최대 우도 추정법MLE을 사용할 수 없는 경우, 모수를 추정하기 위해 사용할 수 있는 EM 알고리즘에 대해 알아보겠습니다. EM 알고리즘은 일반적인 모델에서 쓰일 수 있지만, 이번 글에서는 가우시안 혼합 모델의 모수를 추정하기 위해 쓰는 경우에 대해 알아보겠습니다. 따라서 이전 글가우시안 혼합 모델의 확장ExtentionofGaussianMixture을 읽고 오시면 도움이 될 것입니다. 가우시안 혼합 모델의 주변 분포와 로그 우도는 다음과 같습니다. $\begin {align} &pxn=\displaystyle \sum_{k=1}^{K}{\pi_k Nxn|μk, Σk} \\ &ln~ p(\textbf {X}|\mathbf {\pi}, \mathbf {\..
2021.07.28