https://www.toutiao.com/a6687531170395062792/

马尔科夫模型

对于某个系统包含了n个有限状态,某个状态随着时刻推移而转移到另一个状态。如果t时刻状态与前面m个时刻相关则称为m阶马尔科夫链,即马尔可夫过程是一个随机过程,系统从一个状态到另外一个状态存在转移概率,而转移概率通过前m个状态来计算出来。这就是马尔科夫模型,即MM,也可认为是随机有限状态自动机。

马尔科夫模型例子

根据 ‘the quick brown fox jumps over the lazy dog’这句话,要得到马尔科夫链,先给每一个单词设定成一个状态,然后计算状态间转换的概率。

当用大量文本去做统计的时候,会得到更大的状态转移矩阵,例如 the 后面可以连接的单词,及相应的概率

隐马尔科夫模型

马尔科夫模型能处理直接观察的序列的概率问题,通过马尔科夫假设能建立起马尔科夫链,从而解决一些序列问题。但有时候观察的对象并不是我们待处理的目标对象,它的规律隐含在观察对象中,观察的事件和隐含事件存在一定的相关关系,这时候就要用到隐马尔科夫模型,即HMM。

实际上隐马尔科夫模型是一个双重随机过程,过程中包含状态序列和观察序列。第一重随机过程是状态经过随机转移生成状态序列,而第二重随机过程则是根据状态序列随机转移生成观察序列。

HMM重要假设

  1. 齐次马尔科夫性假设,即任意时刻t的状态只依赖于前一时刻的状态,与其他时刻的状态及观测序列无关。
  2. 观测独立性假设,即任意时刻t的观测只依赖于该时刻状态,与其他时刻的观测和状态无关。
  3. 不动性假设,即状态与具体的时间无关。

最大熵模型

最大熵模型是一种根据熵来确定的模型,最大熵模型认为在所有可能的概率模型中熵最大模型是最好的。也就是说我们只掌握未知分布的部分信息,而契合已知分布的有多个,然后通过熵最大来确定分布。

事件发生的概率只要满足所有已知约束,并且不对任何未知信息做假设,对未来做等概率处理。熵最大时,系统的不确定性最大。

最大熵马尔科夫模型

隐马尔科夫模型中存在观察独立性假设,也就是任意时刻的观察只依赖于该时刻的状态,与其它时刻的观察和状态无关。但很多场景中我们需要将观察的特征考虑进去,即认为某个时刻的状态取决于前一时刻状态和当前时刻的观察。而如果再使用最大熵模型来学习这些条件概率,则此为最大熵马尔科夫模型。

每个时刻的条件概率如下,其中Z用于归一化,lambda为每个特征函数的权重参数,f为特征函数,根据实际情况可以定义很多特征函数的。

条件随机场

对于序列的处理,如果既想要考虑观察与状态之间的特征,也要考虑前后状态之间的特性,则会考虑条件随机场,更具体的是线性条件随机场。条件随机场摒弃了隐马尔科夫中的齐次马尔科夫性假设和观测独立性假设,模型更加复杂,但能学习到更多特征。

条件随机场引入了特征函数,在实际使用中我们可以定义很多个特征函数,包括各种状态的特征和观察的特征。

如果再加上归一化,最终条件随机场的条件概率为,

条件随机场的训练与隐马尔科夫模型的训练不同,隐马尔科夫模型是对各类条件概率进行建模,而条件随机场是从整体去拟合函数,可以采用极大似然估计法。

马尔科夫、最大熵、条件随机场相关推荐

  1. 标记偏置 隐马尔科夫 最大熵马尔科夫 HMM MEMM

    转载自:http://blog.csdn.net/xum2008/article/details/38147425 隐马尔科夫模型(HMM): 图1. 隐马尔科夫模型 隐马尔科夫模型的缺点: 1.HM ...

  2. 马尔科夫随机场的基本概念

    1.随机过程: 描写叙述某个空间上粒子的随机运动过程的一种方法. 它是一连串随机事件动态关系的定量描写叙述. 随机过程与其他数学分支,如微分方程.复变函数等有密切联系.是自然科学.project科学及 ...

  3. 【转】贝叶斯网络+马尔科夫毯 简介

    原文地址:http://blog.csdn.net/memory513773348/article/details/16973807 简介 贝叶斯网络(Bayesian network),又称信念网络 ...

  4. 【深度学习】最大熵马尔科夫、CRF、条件随机场、最大匹配法

    文章目录 一 最大熵马尔科夫和CRF 二 条件随机场 三 最大匹配法 1 来源 2 正向最大匹配法 逆向最大匹配法 双向最大匹配法 一 最大熵马尔科夫和CRF 最大熵模型(MaxEnt):指的是多元逻 ...

  5. 条件随机场(CRF)和隐马尔科夫模型(HMM)最大区别在哪里?CRF的全局最优体现在哪里?

    作者:尔总的马甲 链接:https://www.zhihu.com/question/53458773/answer/554436625 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商 ...

  6. NLP复习资料(3)-六~七章:马尔科夫模型与条件随机场、词法分析与词性标注

    NLP复习资料 1.第六章 马尔科夫模型与条件随机场 2.第七章 词法分析与词性标注 国科大,宗老师<自然语言处理>课程复习笔记,个人整理,仅供参考. 1.第六章 马尔科夫模型与条件随机场 ...

  7. 大道至简 —— 条件随机场与逻辑回归、隐马尔科夫模型的比较

    前言 大道至简 -- 白话条件随机场Conditional Random Fields 上一节我们讲到,为了建一个条件随机场,我们首先要定义一个特征函数集,每个特征函数都以整个句子,当前位置,位置和的 ...

  8. MRF,马尔科夫随机场

    之前自己做实验也用过MRF(Markov Random Filed,马尔科夫随机场),基本原理理解,但是很多细节的地方都不求甚解.恰好趁学习PGM的时间,整理一下在机器视觉与图像分析领域的MRF的相关 ...

  9. 马尔科夫随机场Markov Random Field

    马尔可夫随机场,描述了具有某种特性的集合.拿种地打比方,如果任何一块地里种的庄稼的种类仅仅与它邻近的地里种的庄稼的种类有关,与其它地方的庄稼的种类无关,那么这些地里种的庄稼的集合,就是一个马尔可夫随机 ...

最新文章

  1. sqlplus column命令用法
  2. MB_SELECT_GR_BLOCKED_STOCK 读取物料收货冻结库存
  3. Hadoop的安装与使用
  4. boost::python模块使用通用函数或 ufunc 的示例
  5. 【Electron】Electron开发入门(一):开发环境搭建
  6. 云栖科技评论第57期:技术拓展科学边界 科学激发技术创新
  7. 女子在朋友圈辱骂前男友被起诉,最后法院判决结果舒适...
  8. 中国数码电影摄影机行业市场供需与战略研究报告
  9. jsp浏览图像bean原理分析与改良-JSP实用教程(第三版)耿祥义 张跃平编著第4章例题4_9-动态获取文件夹中的文件并返回
  10. win7旗舰版梦幻桌面高清视频下载
  11. Spring文件中的xsd文件
  12. MATLAB配置matconvnet
  13. 怎么看《就算老公一毛钱股份都没拿到,在我心里,他依然是最牛逼的创业者》文中创业公司 CEO 的行为?
  14. div中加入span右对齐后出现换行显示的两种解决办法(转)
  15. 用Photoshop将照片卡通化
  16. 导出https网站证书
  17. STM32F103c8t6的外部触发(ETR)引脚
  18. Python数字华容道--程序实现的创意数学小游戏
  19. js 递归思想 处理后台多维数组的数据 之 完美契合
  20. 用计算机怎么录音,电脑怎么录音?你知道电脑上的录音机在哪吗?

热门文章

  1. python中的pass占位语句
  2. pandas_getdummies()
  3. 侯捷译Practical Java(含源码)
  4. 线上会议丨中国中文信息学会2020学术年会将于12月27日举行
  5. 图灵十二月书讯 ——年底大餐
  6. 用VTK实现CT图片的三维重建过程
  7. 跨学科融合,塑π型人才 | 数据科学研究院第四届RONG奖学金答辩会成功举办...
  8. 独家 | 你的神经网络不起作用的37个理由(附链接)
  9. 独家 | 我这样预测了医疗AI的发展,或许你也可以(附论文链接)
  10. 北京大学信息科学技术学院招收2022级博士生