zoukankan
html css js c++ java
熵、交叉熵、相对熵(KL 散度)意义及其关系
熵:
H
(
p
)
=
−
∑
x
p
(
x
)
log
p
(
x
)
交叉熵:
H
(
p
,
q
)
=
−
∑
x
p
(
x
)
log
q
(
x
)
相对熵:
K
L
(
p
∥
q
)
=
−
∑
x
p
(
x
)
log
q
(
x
)
p
(
x
)
相对熵(relative entropy)也叫 KL 散度(
KL divergence
);
用来度量两分布之间的
不相似性
(dissimilarity);
通过交叉熵的定义,连接三者:
H
(
p
,
q
)
=
=
=
−
∑
x
p
(
x
)
log
q
(
x
)
−
∑
x
p
(
x
)
log
p
(
x
)
−
∑
x
p
(
x
)
log
q
(
x
)
p
(
x
)
H
(
p
)
+
K
L
(
p
∥
q
)
1. 简森不等式与 KL散度
K
L
(
p
∥
q
)
=
−
∫
p
(
x
)
ln
q
(
x
)
p
(
x
)
d
x
因为
−
ln
x
是凸函数,所以满足,凸函数的简森不等式的性质:
f
(
E
)
≤
E
(
f
)
这里我们令
f
(
⋅
)
=
−
ln
x
,则其是关于
x
的凸函数,因此:
E
(
f
(
)
)
≥
f
(
E
)
⇓
−
∫
p
(
x
)
ln
q
(
x
)
p
(
x
)
d
x
≥
−
ln
∫
q
(
x
)
d
x
=
0
也即 KL 散度恒大于等于 0;
查看全文
相关阅读:
第三次作业附加
第三次作业(计算器第一步)
课程学生列表
第二次作业
《面向对象程序设计》第一次作业
期末总结
最后的总成绩
第七次作业
第六次作业(团队作业)
第五次成绩
原文地址:https://www.cnblogs.com/mtcnn/p/9422588.html
最新文章
Flask-论坛开发-2-Jinja2模板
Flask-论坛开发-1-基础知识
安装MySQL和其他包
安装虚拟环境和Flask
flask基础
CSS基础
Linux Shell 编程
cv2 的用法
Collection与Map
Java异常处理
热门文章
Java接口
继承和多态
1对象初始化封装、2封装操作流程、3内部数据封装、4.访问控制修饰符5.不定长自变量6.内部类
java正则表达式
Java认识对象
java常见编码
面向对象程序设计得分(第06回合)
第六次作业(计算器第四步)
第五次作业(计算器第三步)
第四次作业(计算器第二步)
Copyright © 2011-2022 走看看