[ML] Linear Discriminant Analysis

雖然名字裏有discriminat這個字,但倒是生成模型,有點意思。學習

 

判別式 pk 生成式

閱讀:生成方法 vs 判別方法 + 生成模型 vs 判別模型spa

 

 

舉例:.net

  • 判別式模型舉例:要肯定一個羊是山羊仍是綿羊,用判別模型的方法是從歷史數據中學習到模型,而後經過提取這隻羊的特徵來預測出這隻羊是山羊的機率,是綿羊的機率。
  • 生成式模型舉例:利用生成模型是根據山羊的特徵首先學習出一個山羊的模型,而後根據綿羊的特徵學習出一個綿羊的模型,而後從這隻羊中提取特徵,放到山羊模型中看機率是多少,在放到綿羊模型中看機率是多少,哪一個大就是哪一個。

細細品味上面的例子:【幫助理解的例子】3d

    • 判別式模型是根據一隻羊的特徵能夠直接給出這隻羊的機率(好比logistic regression,這機率大於0.5時則爲正例,不然爲反例)
    • 而生成式模型是要都試一試,最大的機率的那個就是最後結果。

 

 

/* implement */blog

相關文章
相關標籤/搜索