若信源有 m 种消息,且每个消息是以相等可能产生的,则该信源的信息量可以表示如下:

但是很多情况,事件出现的概率是不一样的。事件出现的概率越小,信息量越大。此时信息量的计算公式如下:

   Xi 表示一个发生珠事件, P 表示这个事件发生的先验概率。所谓先验概率,就是这个事件按照常理,按照一般性规律发生的概率

比如中国乒乓球队和巴西乒乓球队交手64次,其中中国获胜63次,则 63/64是赛前普遍认可的中国队获胜的概率,则先验概率。那么:

中国队获胜的信息量是: 

巴西获胜的信息量是: 

转载于:https://www.cnblogs.com/langfanyun/p/9894416.html

机器学习 -- 信息论相关推荐

  1. [机器学习]信息论(Information theory)的一些point

    信息论(Information theory)的一些points ①-熵(entropy)           对于一个变量X~p(X服从p分布),该变量的熵是 描述该变量的不确定性的一个值     ...

  2. 机器学习的数学基础 - 信息论

    机器学习的数学基础 - 信息论   信息论 信息论本来是通信中的概念,但是其核心思想"熵"在机器学习中也得到了广泛的应用.比如决策树模型ID3,C4.5中是利用信息增益来划分特征而 ...

  3. 国科大UCAS胡包钢教授《信息论与机器学习》课程第二讲:信息论基础一

    来源:专知 信息论中最为基本的概念就是香农熵(第8页),由此可以导出信息论中其它各种定义,以至我们常规应用的其它经验式定义(以后会提到).学习信息论基础知识时要避免仅是概念与定义的简单记忆,要尽量结合 ...

  4. ML与Information:机器学习与Information信息论之间那些七七八八、乱七八糟、剪不断理还乱的关系攻略

    ML与Information:机器学习与Information信息论之间那些七七八八.乱七八糟.剪不断理还乱的关系攻略 目录 ML与信息论 ML与熵 1.熵的基础知识 2.熵与分布的关系 3.最大熵模 ...

  5. 【机器学习基础】Softmax与交叉熵的数学意义(信息论与概率论视角)

    经过我长时间的观察,发现很多人对人工智能/机器学习的理解只停留在"这是个经典/最新棒槌,我拿这个棒槌敲钉子贼6--"这个level.当然,如果真的敲得很6,那也是一个很厉害的大佬了 ...

  6. 机器学习中的数学(六)--信息论与激活函数

    写在前面 <机器学习中的数学>系列主要列举了在机器学习中用到的较多的数学知识,包括微积分,线性代数,概率统计,信息论以及凸优化等等.本系列重在描述基本概念,并不在应用的方面的做深入的探讨, ...

  7. 【机器学习的数学基础】(十五)信息论

    文章目录 8 信息论 8.1自信息与熵 8.1.1 自信息 8.1.2 熵 8.1.3 相对熵(KL散度) 8.1.4 JS散度 8.1.5 交叉熵 8.2 联合自信息与联合熵 8.2.1联合自信息 ...

  8. 【机器学习-决策树模块-信息论相关必备知识】

    决策树--信息论必备知识 --------------------------------------------------------------------------------------- ...

  9. 机器学习模型身后的数学和统计背景:统计与信息论Probability and Information Theory

    术语 样本空间(sample space):Ω\OmegaΩ,包含了所有可能出现的结果的集合.比如在掷一次骰子的样本空间可以用{1,2,3,4,5,6}表示. 事件集(event space): FF ...

最新文章

  1. 转:Oracle SQL 内置函数大全 (一)
  2. leetcode题解:Search in Rotated Sorted Array(旋转排序数组查找)
  3. shell中的mput_FTP命令详解 及 shell中的使用
  4. fixture.detectChange开始单步调试,如何执行到Directive的ngAfterViewInit钩子
  5. hihocoder offer收割编程练习赛8 B 拆字游戏
  6. php实时上传多张图片,PHP实现多张图片上传预览功能
  7. 腾讯开源大规模X光预训练模型及代码 |MICCAI 2020
  8. 手机如何访问电脑局域网文件共享服务器,数据共享 手机怎么访问电脑文件?多个设备之间数据共享...
  9. 计算机硬件故障处理及维护,计算机硬件故障处理与维护方法
  10. ASP.NET生成静态页面的简单实现
  11. 1.0Tensorflow中出现编译问题的解决方案
  12. seL4操作系统基础02:从Hello World开始
  13. photoshop更改图片DPI方法
  14. python打开摄像头黑屏怎么办_python、cv2.imshow()、raspberryPi和黑屏
  15. pcre2 知:介绍
  16. 如何调节桌面亮度计算机,电脑屏幕亮度怎么调,教您调节电脑亮度方法
  17. 高数-----两个重要的极限
  18. xray 被动_google搜索爬取xray被动扫描
  19. vue2或者vue3图片上传功能(upload)
  20. word与spoolsv.exe占CPU过高

热门文章

  1. BlendMode类
  2. 转【微信小程序 四】二维码生成/扫描二维码
  3. 图像滤镜艺术---微软自拍APP滤镜实现合集DEMO
  4. Expression Blend 定义RadioButton行为动画
  5. PHP面试之二:高并发与大数据
  6. ifconfig vs ip: comparing the two network configuration commands
  7. linux下错误的捕获:errno、perror和strerror的使用
  8. View.onMeasured的默认实现 (onMeasure必须调setMeasuredDimension)
  9. 【C/C++高质量编程 笔记】
  10. OpenCV图像剪切,超出图像区域指定颜色填充