news 2026/10/1 11:11:29

5.4 信息论核心概念:熵、互信息与KL散度

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5.4 信息论核心概念:熵、互信息与KL散度

5.4 信息论核心概念:熵、互信息与KL散度

信息论为定量分析信息的产生、传输、存储和处理提供了严格的数学框架。在人工智能领域,信息论的概念和方法不仅为理解通信和编码问题奠定基础,更重要的是,它们提供了衡量不确定性、信息内容和概率分布之间差异的基本工具,从而深刻影响了机器学习、深度学习、数据压缩和推断等多个分支。本节将系统阐述信息论中三个最核心且互相关联的概念:熵、互信息与Kullback-Leibler散度,并详细说明它们在人工智能模型构建与分析中的关键作用。

5.4.1 熵:不确定性的度量

熵是信息论中最基本的概念,它量化了一个随机变量的不确定性或“信息含量”。

  1. 定义:对于一个定义在有限字母表X\mathcal{X}X上的离散随机变量XXX,其概率质量函数为P(x)P(x)P(x)。香农熵定义为:
    H(X)=−∑x∈XP(x)log⁡P(x) H(X) = -\sum_{x \in \mathcal{X}} P(x) \log P(x)H(X)=−x∈X∑​P(x)logP(x)
    其中,对数通常以2为底,此时熵的单位是比特;或以自然常数eee为底,单位是纳特。该定义要求约定0log⁡0=00 \log 0 = 00log0=0,因为lim⁡p→0+plog⁡p=0\lim_{p \to 0^+} p \log p = 0limp→0+​plogp=0。熵H(X)H(X)H(X)可以理解为,为了确定随机变量XXX的具体取值,平均所需提问的“是/否”问题的最小数量(在最优编码下)[1]。

  2. 性质与解释:

    • 非负性:H(X)≥0H(X) \ge 0H(X)≥0。等号成立当且仅当XXX以概率1取某个值(即确定性事件,无不确定性)。
    • 上界:对于定义在∣X∣|\mathcal{X}|∣X∣个元素上的随机变量,H(X)≤log⁡∣X∣H(X) \le \log |\mathcal{X}|H(X)≤log∣X∣。等号成立当且仅当XXX服从均匀分布。这意味着均匀分布具有最大不确定性。
    • 连续随机变量的微分熵:对于连续随机变量XXX及其概率密度函数p(x)p(x)p(x),微分熵定义为h(X)=−∫Xp(x)log⁡p(x)dxh(X) = -\int_{\mathcal{X}} p(x) \log p(x) dxh(X)=−∫X​p(x)logp(x)dx。微分熵不具备离散熵的所有性质(例如,它可能为负值),但其相对大小和变化在许多分析中仍有意义。
  3. 联合熵与条件熵:

    • 联合熵:衡量一对随机变量(X,Y)(X, Y)(X,Y)联合分布的不确定性:
      H(X,Y)=−∑x,yP(x,y)log⁡P(x,y) H(X, Y) = -\sum_{x, y} P(x, y) \log P(x, y)H(X,Y)=−x,y∑​P(x,y)logP(x,y)
    • 条件熵:衡量在已知随机变量YYY取值条件下,随机变量XXX剩余的不确定性:
      H(X∣Y)=∑yP(y)H(X∣Y=y)=−∑x,yP(x,y)log⁡P(x∣y) H(X | Y) = \sum_{y} P(y) H(X | Y=y) = -\sum_{x, y} P(x, y) \log P(x | y)H(X∣Y)=y∑​P(y)H(X∣Y=y)=−x,y∑​P(x,y)logP(x∣y)
      可以证明:H(X,Y)=H(Y)+H(X∣Y)=H(X)+H(Y∣X)H(X, Y) = H(Y) + H(X | Y) = H(X) + H(Y | X)H(X,Y)=H(Y)+H(X∣Y)=H(X)+H(Y∣X)。这被称为链式法则。

5.4.2 互信息:变量间依赖关系的度量

互信息量化了两个随机变量之间相互依赖的程度,或者说,知道一个变量的值能为预测另一个变量的值提供多少信息。

  1. 定义:随机变量XXX和YYY之间的互信息定义为:
    I(X;Y)=∑x∈X∑y∈YP(x,y)log⁡P(x,y)P(x)P(y) I(X; Y) = \sum_{x \in \mathcal{X}} \sum_{y \in \mathcal{Y}} P(x, y) \log \frac{P(x, y)}{P(x)P(y)}I<

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/1 12:03:18

5.5 信息论在机器学习中的应用:正则化、特征选择与模型比较

5.5 信息论在机器学习中的应用:正则化、特征选择与模型比较 信息论不仅为理解和量化信息提供了坚实的数学基础,其核心概念——熵、互信息和Kullback-Leibler散度——更在机器学习的算法设计、理论分析和实际应用中扮演着至关重要的角色。这些概念超越了其通信理论的起源,成…

作者头像 李华
网站建设 2026/10/1 23:02:15

一文搞懂 Function Calling、MCP、A2A 和 Skills

之前我们已经单独介绍了MCP、Fuction Calling、A2A乃至&#xff08;Claude&#xff09;Skills。 但是很多粉丝依旧觉得有些懵逼&#xff0c;我想了想原因&#xff0c;大概是单点知识不具备连贯性&#xff0c;要把他们完全搞懂&#xff0c;可能还是要从全局出发、从目的出发。 追…

作者头像 李华
网站建设 2026/10/1 13:37:50

如果同一份输入,多次执行结果不同,它就不该被称为“决策系统”

在当前大量 AI 系统被引入“决策场景”的背景下&#xff0c;我想先抛出一个看似基础、但长期被忽略的问题&#xff1a; 如果同一份输入数据&#xff0c;在不同时间、不同会话中多次执行&#xff0c;得到的决策结果不一致&#xff0c;这样的系统是否真的具备“决策能力”&#x…

作者头像 李华
网站建设 2026/10/1 7:30:21

关于工程实践的面试问题

文章目录1. 为什么要设计新的数据库Schema&#xff1f;2. 怎么保证新的Schema不污染老的&#xff0c;及项目上线注意事项&#xff1f;&#xff08;1&#xff09;避免新Schema污染老Schema的核心原则&#xff1a;**隔离性 兼容性**&#xff08;2&#xff09;上线注意事项&#…

作者头像 李华
网站建设 2026/9/30 8:35:43

免费内网穿透:三步免费将本地服务变成公网可访问的网站

官网&#xff1a;财运到免费内网穿透 无需公网IP&#xff0c;不用复杂命令&#xff0c;这个免费工具能让你的本地项目在几分钟内获得一个专属访问地址。 对于开发者、测试人员或是想临时展示作品的人来说&#xff0c;将运行在自己电脑&#xff08;如 127.0.0.1:8080&#xff09…

作者头像 李华
网站建设 2026/10/1 23:31:54

Laravel 的 return view(‘posts.show‘, compact(‘post‘));的庖丁解牛

Laravel 中这行代码&#xff1a; return view(posts.show, compact(post));看似简洁&#xff0c;实则封装了视图解析、数据绑定、模板渲染、响应构建四大层次的复杂机制。它是 Laravel “约定优于配置”与“优雅 API”设计哲学的集中体现。一、语义层&#xff1a;开发者意图 vs…

作者头像 李华