`
yy8354
  • 浏览: 80405 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

信息论中的MI(互信息公式)

阅读更多

这个公式主要用于对词与词间关系的考察,可以把集合C内所有文档看成C1,C2,C3......如(C1(X)!=0) && (C1(Y)!=0)成立则结果C1(X,Y)=1,如结果不成立则反之C1(X,Y)=0,就最后C1(X,Y)+C2(X,Y)+C3(X,Y)+.....=C(X,Y)


以下是简化公式了目前简化公式:

 

 


    1.假设一个文章集合 {C},总文章数目为N,其中含有单词X的文章总数为Nx,含有单词Y的文章总数是Ny,含有{X+Y}的文章总数是 Nxy,那么相关性这么计算
Corr(X,Y)= Math.log10(N/Nx)*Math.log10(N/Ny)*Nxy/(Nx+Ny-Nxy)
来自大鱼的BLOG:
http://www.cnblogs.com/polugen/archive/2006/11/29/576213.html


    2.MI=log(f(x,y)/N)-log((f(x)/N)*(f(y)/N))
其中:f(x,y)--在当前查找范围内共现的次数
f(x)----关键词在整个语料库中的出现次数
f(y)----上下文中的该词在整个语料库中的出现次数
N-------语料库大小

 

 

  • 大小: 58.2 KB
分享到:
评论
1 楼 renhongchao 2014-07-17  
你好,特征提取的时候,多分类下一个词对于分类的互信息,这个怎么算,不能直接把词相对于每个分类的互信息相加。

相关推荐

    mi.rar_MI_互信息_互信息 matlab_互信息估计_信息矩阵

    5. **计算互信息**:最后,将上述三个熵代入互信息公式I(X;Y)进行计算。 在压缩包内的"www.pudn.com.txt"可能是一个说明文档或者链接到更多资料的文本文件,而"mi"可能是源代码文件,提供了具体的互信息计算函数。...

    图像质量评价指标互信息MI计算

    互信息是信息论中的一个概念,用于衡量两个随机变量之间的相互依赖程度。在图像融合场景下,互信息MI可以用来评估融合图像与源图像之间信息的保留程度。如果融合图像能包含源图像的大量信息,则说明融合效果好。 互...

    信息论 常用公式

    本文档将详细解释一些在信息论中常见的公式,并探讨它们在实际应用中的意义。 1. **熵(Entropy)**:熵是衡量一个随机变量不确定性的度量。对于离散随机变量X,熵H(X)定义为所有可能值的概率与该值的自信息的乘积...

    互信息,互信息量,matlab

    互信息是一种衡量两个随机变量之间相互依赖程度的度量,它是信息论中的一个重要概念。在MATLAB环境下,理解和计算互信息对于数据处理、信号分析、通信系统设计等多个领域都有着广泛的应用。下面将详细介绍互信息的...

    增量式互信息图像匹配_增量式互信息_matlab图像处理_互信息matlab_增量学习_

    该方法基于信息论中的互信息概念,旨在最大化两个图像之间的信息共享,从而找到最佳的配准参数。本文将深入探讨增量式互信息图像匹配的原理、实现及MATLAB代码实现细节。 互信息(Mutual Information, MI)是衡量两...

    互信息工具箱

    互信息(Mutual Information, MI)是信息论中一个重要的概念,用于度量两个随机变量之间的相互依赖程度。它不仅考虑了单个变量的不确定性,还考虑了它们一起出现时的联合不确定性。在数据挖掘、机器学习、通信工程...

    计算互信息的matlab程序

    在信息论与统计学领域,互信息(Mutual Information, MI)是一种衡量两个随机变量间依赖程度的重要指标。它描述了两个变量相互提供信息量的程度,即一个变量能够减少另一个变量不确定性的作用。在诸如信号处理、模式...

    mi-svm.rar_MI_MI-SVM_mi svm_mutual information

    互信息是信息论中的一个概念,用于量化两个随机变量之间的相互依赖程度。它度量的是一个随机变量的分布与另一个随机变量的分布之间的信息差异。在MI-SVM中,互信息被用来评估特征与目标变量之间的关联性,帮助我们...

    互信息熵的matlab代码.rar_互信息熵_互信息熵 matlab_信息熵 MATLAB_信息熵互信息_联合熵

    4. 使用定义好的互信息公式来计算两个变量的互信息。 在实际应用中,这些计算可能会更复杂,特别是在处理高维数据或者非均匀分布时。此外,MATLAB代码可能还涉及优化和数值稳定性的考虑,以确保结果的准确性和效率...

    ITE-0_互信息估计_互信息matlab_互信息matlab_互信息_互信息估计器_源码.rar

    互信息(Mutual Information, MI)是信息论中的一个核心概念,用于衡量两个随机变量之间的相互依赖程度。在本资源“ITE-0_互信息估计_互信息matlab_互信息matlab_互信息_互信息估计器_源码.rar”中,提供了互信息的...

    ITE-0_互信息估计_互信息matlab_互信息matlab_互信息_互信息估计器_源码.zip

    互信息(Mutual Information, MI)是信息论中的一个核心概念,用于衡量两个随机变量之间的相互依赖程度。在本资源包中,"ITE-0_互信息估计_互信息matlab_互信息matlab_互信息_互信息估计器_源码.zip",提供了用...

    MIMGA.rar_互信息 特征_互信息代码_最大互信息_最大信息_特征 互信息

    互信息(Mutual Information, MI)是信息论中一个重要的概念,用于衡量两个随机变量之间的相互依赖程度。在特征选择和特征提取的过程中,最大互信息(Maximal Mutual Information, MIM)方法常被用来评估特征与目标...

    lena.zip_lena_互信息_互信息 matlab_互信息 图像_图像 互信息

    在IT领域,尤其是在图像处理和计算机视觉中,互信息(Mutual Information, MI)是一种重要的度量工具,用于衡量两个变量之间的依赖性或关联程度。在这个案例中,我们讨论的是在MATLAB环境中利用互信息计算对"Lena...

    图像信息熵_信息熵_图像二维熵_图像;一维信息熵;二维信息熵;互信息_

    互信息(Mutual Information, MI)是另一种衡量两个随机变量之间依赖性的量。在图像处理中,特别是配准和特征提取中,互信息经常被用到。例如,它可以用来评估两幅图像之间的相似度,即使它们的灰度级分布不同。互...

    xinxilun.zip_图像 互信息_灰度互信息_相似熵

    互信息是信息论中的一个概念,它衡量的是两个随机变量X和Y之间信息的共享程度。在图像处理中,这两个随机变量通常代表两个不同的图像或图像的不同部分。互信息公式可以表示为: \[ I(X;Y) = \sum_{x \in X} \sum_{y...

    图像互信息的快速计算方法matlab代码

    互信息是信息论中的一个概念,表示两个随机变量X和Y的信息熵之和减去它们联合分布的信息熵。公式表示为:\( I(X;Y) = H(X) + H(Y) - H(X,Y) \),其中H(X)和H(Y)分别代表X和Y的熵,H(X,Y)代表X和Y的联合熵。 2. **...

    基于matlab的图像互信息计算仿真.zip

    在图像处理和计算机视觉领域,互信息(Mutual Information, MI)是一种衡量两个随机变量之间相互依赖程度的统计量。在图像配准、图像融合以及特征选择等方面,互信息经常被用作一种评估或优化指标。MATLAB作为一款...

    【源码】计算互信息、联合/条件概率、熵等参数的工具包函数

    在IT领域,尤其是在数据分析、机器学习和信息论中,计算互信息、联合概率、条件概率以及熵等参数是非常重要的概念。这些度量帮助我们理解数据之间的依赖性、不确定性以及复杂性。下面将详细阐述这些概念及其相关的...

    lienie_v59.zip_互信息法

    互信息(Mutual Information, MI)是信息论中的一个概念,由克劳德·香农提出。它不是简单的概率乘积,而是描述了两个随机变量X和Y之间的信息共享量。如果X和Y完全独立,那么它们的互信息为零;反之,如果X完全确定Y...

    matlab-(含教程)基于matlab的图像互信息计算仿真

    互信息是信息论中的一个概念,用于衡量两个随机变量之间的相互依赖程度。在图像配准中,它常被用来评估两个图像之间的相似性,尤其是在非刚性配准中,因为互信息能够考虑像素级别的非线性关系。通过计算两个图像的...

Global site tag (gtag.js) - Google Analytics