什么是熵、交叉熵、相对熵(KL散度)

本文将会讲述什么是熵、交叉熵、相对熵。

文章目录

1.熵

熵是衡量一个概率分布的随机程度,也可以说是其包含信息量的大小。用数学语言表达则是信息x出现不确定性的大小I(x)。其值越大说明包含的信息量越大,发生的概率越小。

但是以上仅为单一信息量的求解方法,其实情况中,我们需要求一个多个信息的信息量,即平均信息量H(x),也叫信息熵。

2.交叉熵

交叉熵是描述两个分布逼近的程度,交叉熵越大表示两个分布越可以近似,当两个分布相同时,交叉熵取得极小值。

3.相对熵(KL散度)

相对熵是描述两个分布之间的差异程度,相对熵越小表示两个分布之间的差异越小,当P和Q分布相同时,相对熵为0。

将交叉熵和信息熵的公式代入,相对熵可以表示为以下:

相关推荐
啊森要自信6 小时前
CANN ops-cv:揭秘视觉算子的硬件感知优化与内存高效利用设计精髓
人工智能·深度学习·架构·transformer·cann
说私域6 小时前
流量裂变与数字重塑:基于AI智能名片小程序的短视频全域引流范式研究
人工智能·小程序·流量运营·私域运营
繁华落尽,寻一世真情6 小时前
【基于 AI 的智能小说创作助手】MuMuAINovel-sqlite 基于 AI 的智能小说创作助手
数据库·人工智能·sqlite
kong79069286 小时前
AI大模型-机器学习
人工智能·机器学习
szcsun56 小时前
机器学习(五)--决策树
人工智能·决策树·机器学习
scott1985126 小时前
transformer中的位置编码:从绝对位置编码到旋转位置编码
人工智能·深度学习·transformer
人工智能AI技术6 小时前
自注意力机制:AI的“超能力放大镜”
人工智能
weixin_468466856 小时前
目标识别精度指标与IoU及置信度关系辨析
人工智能·深度学习·算法·yolo·图像识别·目标识别·调参
Hi202402176 小时前
在Docker容器中安全运行OpenClaw:无需虚拟机,体验AI助手
人工智能·安全·docker·openclaw
&星痕&6 小时前
人工智能:深度学习:1.pytorch概述(2)
人工智能·深度学习