V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zenghsh3
V2EX  ›  自然语言处理

HMM 和 CRF 的区别?

  •  
  •   zenghsh3 · 2015-11-25 16:20:45 +08:00 · 9366 次点击
    这是一个创建于 3285 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有什么比较好的例子来简单解释这两种模型的区别? HMM(隐马尔科夫模型), CRF(条件随机场)
    3 条回复    2015-12-07 13:32:50 +08:00
    h4x3rotab
        1
    h4x3rotab  
       2015-11-25 21:07:41 +08:00 via iPhone
    印象中差不多的感觉,似乎 crf 要输入更多特征?
    xunyu
        2
    xunyu  
       2015-12-03 09:52:13 +08:00
    完全不一样,一个是有向一个是无向,建议去看 graphical model
    ike
        3
    ike  
       2015-12-07 13:32:50 +08:00   ❤️ 2
    这个问题我在不同的场合回答过很多次,但是我仍然愿意回答你。 HMM 与 CRF 最本质的区别,并不是有向图和无向图的区别。前者描述的是 P(X,Y), 是 generative model; 后者描述的是 P(Y|X), 是 discriminative model. 前者你要加入对状态概率分布的先验知识,而后者完全是 data driven.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3320 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:38 · PVG 18:38 · LAX 02:38 · JFK 05:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.