【信息论】自信息信息熵|事情越离谱,信息量越大?

发布时间:2026/10/18 6:37:23

【信息论】自信息信息熵|事情越离谱,信息量越大? 前言第二章很多同学第一个翻车点公式不长看着简单但是经常分不清自信息和熵。网上很多笔记只会说“惊喜值”咱们换个更好玩的说法意外分。一件事越出乎意料它的意外分就越高。结合理论小故事人话讲清楚看完不用死硬背。相关小故事早在香农出手之前哈特莱1928年就想到了一堆等概率符号信息量和符号数量取对数挂钩。但是这个方案有短板现实里绝大多数事件概率不一样有的稀罕、有的天天发生哈特莱这套没法处理。香农保留对数的形式又从热力学借来“熵”这个名字。热力学熵描述微观粒子乱不乱信息熵用来描述一件事到底有多难预判。⚠️考试坑提醒两个熵长得像但根本不是一回事简答写错直接扣分前置小提醒这一章全靠概率论打底贝叶斯公式一定要熟后面条件熵、互信息全要用到别等到后面再回头补。二、自信息量 I(x_i)I(x_i)-\log_2 p(x_i)单位bit理解自信息 这件事发生带给你的意外分概率极小的冷门事件突然发生意外感爆炸自信息很大百分之百会发生的事毫无意外自信息0。几条简单性质1. 概率越小意外分越高​2. p1I0概率无限趋近0信息量直接冲向无穷​3. 信息量不会是负数一件事不可能“负意外”。重点自信息只针对单独一件事、单个符号这件事发生了才有这个值是随机的。三、信息熵 H(X)熵就是这个信源所有符号意外分的平均值也就是平均意外度。H(X)-\sum_{i} p(x_i)\log_2 p(x_i)拿二元信源举例只有0和1P(1)pP(0)1-p二元熵H(p)-p\log_2 p-(1-p)\log_2(1-p)p0.50和1对半开完全猜不到下一个是啥平均意外拉满H1\ \text{bit}​p0或者p1永远只输出同一个符号毫无悬念熵0本章学习思路1. 刷题循序渐进先算单个事件自信息 → 再算整个信源熵 → 吃透二元熵曲线​2. 自己动手画一遍二元熵曲线最高点在0.5这个考点选择填空反复考​3. 做一张对比小卡片​自信息单次事件随机单次意外​熵整个信源平均值整体好不好猜❌高频误区避雷别搞错熵很大 ≠ 你收获了很多信息✅真相熵大只是代表这件事本来很难猜只有消息到来之后被抹平的那一部分不确定才是你拿到的信息。趣味小知识对数底数可以换着玩底数2 → bit适配二进制底数10叫哈特莱自然常数e叫奈特。香农选2不是随便挑的是专门适配当时正在崛起的二进制数字电路于是bit一路火到现在。小结自信息量单条事件衡量有多出人意料​信息熵整体平均衡量整个信源好不好预判。思维导图文本脑洞思考题均匀六面骰子和一个被动过手脚、更容易投出6的骰子哪个熵更高下期预告联合熵、条件熵、互信息搞懂两个信号之间偷偷共享了多少线索。
延伸阅读

更多相关文章

2026/10/18 6:37:23

YOLOv5实战:从目标检测到CSGO自瞄的完整链路拆解

简介:基于YOLOv5的CSGO自瞄实现项目,面向对计算机视觉目标检测和游戏智能辅助感兴趣的开发者与学习者,资源围绕如何训练YOLOv5模型识别人物并集成自瞄逻辑展开,覆盖数据处理、模型训练、实时检测与策略优化等关键环节,…

2026/10/18 6:32:23

UDS协议栈源码解析:ISO-TP、会话管理与安全访问实战

简介:面向需要集成车载诊断功能的嵌入式开发人员,UDSDemo 内含一套完整的 UDS(ISO 14229-1)协议栈源码。压缩包仅 521KB,共 75 个文件,以 C 源码为主(18 个 .c、17 个 .h)&#xff0…

2026/10/18 7:57:26

GitHub Pages + Hexo 搭建个人博客:从零到公网访问的完整指南

如果你正在纠结"要不要搭一个个人博客""到底用什么方案",我想先分享一个结论:GitHub Pages加Hexo这套组合,至今仍是我见过性价比最高的个人博客方案。我最早也试过租服务器跑动态站的路子,后来被续费、备份、…

2026/10/18 7:57:26

Fiddler自动着色规则实战:状态码、域名、耗时多维度标红

盯着一屏Fiddler会话列表翻了三分钟,只为了找那条502的请求,这种体验做过接口联调的人都不陌生。几十上百行记录里每条长得都差不多,接口一多眼睛直接看花,全靠滚动条一点点扫,效率极低。我的做法是给Fiddler定制一套自…

2026/10/18 7:57:26

artcraft 创意工具开发实战:从技术选型到体验优化的完整指南

1. 从“artcraft”这个名字说起:它到底想解决什么问题第一次看到“artcraft”这个标题,我脑子里蹦出来的第一反应是:这大概率不是一个单纯的绘画工具,也不是一个纯粹的手工教程合集。把“art”和“craft”拼在一起,本身…

2026/10/18 7:57:26

Cloudflare Workers 异步任务改造:让 LLM 评分不再超时

你有没有遇到过这种场面:用户提交了一篇几百字的评测文本,页面转圈十几秒,请求还挂在 Network 面板里迟迟不回来。这个卡点其实特别典型——HTTP 请求天然是"请求-响应"模型,而一次基于大模型的长文本评分,本…

2026/10/18 7:52:26

VC6.0下Winsock TCP Socket服务端与客户端完整编程指南

简介:这是一份基于VC6.0环境编写的Socket通信示例工程,包含完整的服务器端与客户端两套程序,面向刚开始接触网络编程、希望快速理解基本通信流程的初学者,无论是课程设计还是入门自学,都能直接上手。压缩包内共有27个文…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑