機器學習領域判別模型是一種對未知數據 與已知數據 之間關係進行建模的方法。判別模型是一種基於概率理論的方法。已知輸入變量 ,判別模型通過構建條件概率分布 預測

生成模型不同,判別模型不考慮 間的聯合分布。對於諸如分類和回歸問題,由於不考慮聯合概率分布,採用判別模型可以取得更好的效果[1][2][3]。而生成模型在刻畫複雜學習任務中的依賴關係方面則較判別模型更加靈活。大部分判別模型本身是監督學習模型,不易擴展用於非監督學習過程。實踐中,需根據應用的具體特性來選取判別模型生成模型

種類 編輯

參見 編輯

參考 編輯

  1. ^ P. Singla and P. Domingos. Discriminative training of Markov logic networks. In AAAI, 2005.
  2. ^ J. Lafferty, A. McCallum, and F. Pereira. Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data. In ICML, 2001.
  3. ^ A. Ng and M. I. Jordan. On Discriminative vs. Generative Classifiers: A Comparison of Logistic Regression and Naive Bayes. In NIPS, 2001