判別式模型與生成式模型

2021-07-07 09:12:29 字數 809 閱讀 1758

判別式模型

該模型主要對p(y|x)建模,通過x來**y。在建模的過程中不需要關注聯合概率分布。只關心如何優化p(y|x)使得資料可分。通常,判別式模型在分類任務中的表現要好於生成式模型。但判別模型建模過程中通常為有監督的,而且難以被擴充套件成無監督的。

常見的判別式模型有:

logistic regression

linear discriminant analysis

support vector machines

boosting

conditional random fields

linear regression

neural networks

生成式模型

該模型對觀察序列的聯合概率分布p(x,y)建模,在獲取聯合概率分布之後,可以通過貝葉斯公式得到條件概率分布。生成式模型所帶的資訊要比判別式模型更豐富。除此之外,生成式模型較為容易的實現增量學習。

常見的生成式模型有:

gaussian mixture model and other types of mixture model

hidden markov model

***** bayes

aode

latent dirichlet allocation

restricted boltzmann machine

由上可知,判別模型與生成模型的最重要的不同是,訓練時的目標不同,判別模型主要優化條件概率分布,使得x,y更加對應,在分類中就是更可分。而生成模型主要是優化訓練資料的聯合分布概率。而同時,生成模型可以通過貝葉斯得到判別模型,但判別模型無法得到生成模型。

判別式模型與生成式模型

產生式模型 generative model 與判別式模型 discrimitive model 是分類器常遇到的概念,它們的區別在於 對於輸入x,類別標籤y 產生式模型估計它們的聯合概率分布p x,y 判別式模型估計條件概率分布p y x 產生式模型可以根據貝葉斯公式得到判別式模型,但反過來不行。...

常見生成式模型與判別式模型

生成式模型 p x,y 對聯合概率進行建模,從統計的角度表示資料的分布情況,刻畫資料是如何生成的,收斂速度快。1.判別式分析 2.樸素貝葉斯native bayes 3.混合高斯型gaussians 4.k近鄰knn 5.隱馬爾科夫模型hmm 6.貝葉斯網路 7.sigmoid 信念網 8.馬爾科夫...

常見生成式模型與判別式模型

生成式模型 p x,y 對聯合概率進行建模,從統計的角度表示資料的分布情況,刻畫資料是如何生成的,收斂速度快。1.判別式分析 2.樸素貝葉斯native bayes 3.混合高斯型gaussians 4.k近鄰knn 5.隱馬爾科夫模型hmm 6.貝葉斯網路 7.sigmoid 信念網 8.馬爾科夫...