生成模型是指能夠隨機生成觀測數據的模型,尤其是在給定某些隱含參數的條件下。它給觀測值和標註數據序列指定一個聯合機率分布。在機器學習中,生成模型可以用來直接對數據建模(例如對一個機率密度函式產生的數據建模),或者作為建立條件機率密度函式的中間過程。條件機率分布可以由生成模型根據貝葉斯準測形成。
香農(1948)給出了有一個英語雙詞頻率表生成句子的例子。可以生成如“representingandspeedilyisangood”這種句子。一開始並不能生成正確的英文句子,但隨著詞頻表由雙詞擴大為三詞甚至多詞,生成的句子也就慢慢的成型了。
生成模型是相對於判別模型定義的。生成模型是所有變數的全機率模型,而判別模型是給定觀測變數的目標變數的條件模型。因此生成模型能夠用於模擬(即生成)模型中任意變數的值,而判別模型只能根據觀測值對目標變數採樣。判別模型不對觀測變數的分布建模,因此它不能夠表達觀測變數與目標變數之間更複雜的關係。因此,在分類和聚類任務中,它並不一定比生成模型表現的好。
相關詞條
-
GH[程式算法生成模型的外掛程式]
GH有多種表示意思,Grasshopper是一款在Rhino環境下運行的採用程式算法生成模型的外掛程式。gh是加納的國家域名,屬於海外域名。grid hea...
abbr 加納域名 -
DFA模型
DFA是一種整體性的財務建模方法,它通過對公司未來生存環境和營運結果進行模擬,顯示公司營運結果如何受外部環境變動和內部戰略決策變動的影響。
概述 產生和發展 兩種方法 構成要素 構建步驟 -
實施模型
實施模型是構件及其所在的實施子系統的集合。構件中既有可交付構件(例如執行檔),又有用來生成可交付檔案的構件(例如原始碼檔案)。
-
油氣生成運移聚集模型研究(卷二)
內容介紹 ...
內容介紹 -
生成學習理論
生成學習理論由是美國心理學家維特羅克等結合中國小數學、科學等學科的教學,在對學生學習過程進行大量研究的基礎上提出的,對理解學生學習的過程有很大幫助。它吸...
理論依據 主要觀點 “生成”學習理論對建構主義的影響 -
軟體過程模型
軟體過程模型就是一種開發策略,這種策略針對軟體工程的各個階段提供了一套范形,使工程的進展達到預期的目的。對一個軟體的開發無論其大小,需要選擇一個合適的軟...
主要模型 線性順序 原型實現 快速套用 增量過程 -
過程生成
如果你輸入的x是5,結果y就是10,如果x等於10,結果就是15。 自動生成的內容是由計算機算法創造出來的,而不是由美工精心雕琢而出的。 另一個致命的不...
概念 原理 過程控制與遊戲 -
建築生成設計
計算機生成建築設計方法歷程1.2 複雜系統模型與計算機生成建築設計方法特徵1.3.1 計算機生成建築設計方法研究特徵1.3.4
內容介紹 作品目錄