EM演算法(3) 個人的學習體會

2021-07-15 11:43:20 字數 466 閱讀 6309

高斯混合模型是em演算法的經典應用,結合高斯混合模型進行em演算法的學習是乙個較好的方法。

em知識要點:

1、em演算法是最大似然估計的特殊情況,首先em演算法模型是根據最大似然估計來建立的。

因為在某種情況下,有中間隱含變數,不能直接讓偏導為零而求得引數解,於是就產生了em演算法。

2、em演算法怎麼在隱含變數的情況下,求所需的引數解?這涉及了一系列先驗概率和後驗概率的知識運用,同時還需非常重要的一步「假設初始引數值」。

3、演算法的基本思想:

假設需要求的引數是x,首先假設的初始引數為x=x0;

e:在已知x的情況下,根據後驗概率的思想來求得隱含變數值(在概率上表達的);

m:然後應用最大似然估計求引數的方法求得引數x1,另x=x1;

不斷地重複e、m兩步,使得最終的x值收斂到指定的範圍。

演算法與資料結構的一些學習體會

一篇以前的演算法版的版主,大牛starfish的學習資料結構的文章 發信人 starfish 金盆洗手,退隱江湖 信區 algorithm 標 題 演算法與資料結構的一些學習體會 發信站 南京大學小百合站 sat apr 5 16 04 19 2003 計算機,顧名思義,是用來計算的機器,它本身並不...

你必須知道的495個C語言問題,學習體會二

這是本主題的第二篇文章,主要就結構體,列舉 聯合體做一些解釋 現代c語言程式設計 結構化的基石,diy時代的最好代言人,是物件導向程式設計中類的老祖宗。我們很容易定義乙個結構體,比如學生 struct student 在使用該結構體的地方都可以使用stu st 代替 struct student s...

你必須知道的495個C語言問題,學習體會一

c語言作為一門古老的語言,其靈活性和容易出錯都讓人 又愛又恨,書籍 你必須知道的495個c語言問題 使用問答的形式,告訴讀者 c語言使用的各個方面的知識,包括一些冷知識等。以下,我要摘錄和整理些 我認為比較重要的知識進行分享。1.關於int與long,眾所周知,c語言標準沒有規定標準型別的大小,特別...