




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
LDA的模型結構什么是LDALDA生成過程LDA整體流程LDA學習過程導語/01什么是LDALDA(LatentDirichletAllocation)是一種文檔主題生成模型,也稱為一個三層貝葉斯概率模型,包含詞、主題和文檔三層結構。所謂生成模型,就是說,我們認為一篇文章的每個詞都是通過“以一定概率選擇了某個主題,并從這個主題中以一定概率選擇某個詞語”這樣一個過程得到。文檔到主題服從多項式分布,主題到詞服從多項式分布。什么是LDALDA是一種非監督機器學習技術,可以用來識別大規模文檔集(documentcollection)或語料庫(corpus)中潛藏的主題信息。它采用了詞袋(bagofwords)的方法,這種方法將每一篇文檔視為一個詞頻向量,從而將文本信息轉化為了易于建模的數字信息。
LDA生成過程/02
LDA生成過程
對于語料庫中的每篇文檔,LDA定義了如下生成過程(generativeprocess):1.對每一篇文檔,從主題分布中抽取一個主題;2.從上述被抽到的主題所對應的單詞分布中抽取一個單詞;3.重復上述過程直至遍歷文檔中的每一個單詞。語料庫中的每一篇文檔與T(通過反復試驗等方法事先給定)個主題的一個多項分布(multinomialdistribution)相對應,將該多項分布記為θ。每個主題又與詞匯表(vocabulary)中的V個單詞的一個多項分布相對應,將這個多項分布記為φ。
LDA整體流程/03
LDA整體流程
先定義一些字母的含義:文檔集合D,主題(topic)集合TD中每個文檔d看作一個單詞序列<w1,w2,...,wn>,wi表示第i個單詞,設d有n個單詞。(LDA里面稱之為wordbag,實際上每個單詞的出現位置對LDA算法無影響)
LDA整體流程
·D中涉及的所有不同單詞組成一個大集合VOCABULARY(簡稱VOC),LDA以文檔集合D作為輸入,希望訓練出的兩個結果向量(設聚成k個topic,VOC中共包含m個詞):·對每個D中的文檔d,對應到不同Topic的概率θd<pt1,...,ptk>,其中,pti表示d對應T中第i個topic的概率。計算方法是直觀的,pti=nti/n,其中nti表示d中對應第i個topic的詞的數目,n是d中所有詞的總數。·對每個T中的topict,生成不同單詞的概率φt<pw1,...,pwm>,其中,pwi表示t生成VOC中第i個單詞的概率。計算方法同樣很直觀,pwi=Nwi/N,其中Nwi表示對應到topict的VOC中第i個單詞的數目,N表示所有對應到topict的單詞總數。
LDA整體流程
LDA的核心公式如下:p(w|d)=p(w|t)*p(t|d)直觀的看這個公式,就是以Topic作為中間層,可以通過當前的θd和φt給出了文檔d中出現單詞w的概率。其中p(t|d)利用θd計算得到,p(w|t)利用φt計算得到。實際上,利用當前的θd和φt,我們可以為一個文檔中的一個單詞計算它對應任意一個Topic時的p(w|d),然后根據這些結果來更新這個詞應該對應的topic。然后,如果這個更新改變了這個單詞所對應的Topic,就會反過來影響θd和φt。
LDA學習過程/04
LDA學習過程
LDA算法開始時,先隨機地給θd和φt賦值(對所有的d和t)。然后上述過程不斷重復,最終收斂到的結果就是LDA的輸出。再詳細說一下這個迭代的學習過程:1.針對一個特定的文檔ds中的第i單詞wi,如果令該單詞對應的topic為tj,可以把上述公式改寫為:pj(wi|ds)=p(wi|tj)*p(tj|ds)2.現在我們可以枚舉T中的topic,得到所有的pj(wi|ds),其中j取值1~k。然后可以根據這些概率值結果為ds中的第i個單詞wi選擇一個topic。最簡單的想法是取令pj(wi|ds)最大的tj(注意,這個式子里只有j是變量),即argmax[j]pj(wi|ds)
LDA學習過程
3.然后,如果ds中的第i個單詞wi在這里選擇了一個與原先不同的topic,就會對θd和φt有影響了(根據前面提到過的這兩個向量的計算公式可以很容易知道)。它們的影響又會反過來影響對上面提到的p(w|d)的計算。對D中所有的d中的所有w進行一次p(w|d)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 肯德基管理組工作總結
- 醫院食堂廚師承包合同范本
- 軟件著作權買賣及授權使用合同
- 顯微根管治療操作指南
- 成都住宅租賃合同范本
- 股權收益權交易合同
- 房地產轉讓合同正式文件
- 標準購房合同范本:自然人專用
- 胸腔引流管的觀察及護理
- 芬蘭的早期幼兒教育
- 檳榔園出租合同范本
- 煤炭開采特種機器人的設計與制造
- 小米公司財務績效分析
- 室內裝修施工組織設計
- 需求跟蹤矩陣-模板
- G -B- 39800.6-2023 個體防護裝備配備規范 第6部分:電力(正式版)
- 《水泵及水泵站》配套習題資料
- 干部人事檔案轉遞單(帶存根回執)
- 十八項醫療核心制度匯編
- 2022教學能力大賽《智能網聯汽車傳感器測試與裝調》實施報告
- (高清版)TDT 1059-2020 全民所有土地資源資產核算技術規程
評論
0/150
提交評論