信息量与信息熵(从信息论角度)
创作时间:
作者:
@小白创作中心
信息量与信息熵(从信息论角度)
引用
CSDN
1.
https://blog.csdn.net/2301_80118595/article/details/146134635
从香农信息论的角度,结合数学公式与图像,解释信息量与信息熵的定义,为更好地理解信息、信号作准备。
1. 信息量(Self-Information)
定义:事件x发生所含的信息量,定义为:
$$
I(x) = -\log_2 p(x)
$$
其中$p(x)$是事件$x$发生的概率。性质:
概率越低的事件,信息量越大(如$p(x) \to 0$时,$I(x) \to +\infty$)。
单位是比特(bit,底数为2时)。
2. 信息熵(Entropy)
定义:离散随机变量X的熵,表示其不确定性的平均值:
$$
H(X) = -\sum_{x \in \mathcal{X}} p(x) \log_2 p(x)
$$
其中$\mathcal{X}$是X的取值集合。性质:
熵越大,系统的不确定性越高。
当所有事件等概率时,熵达到最大值(如二元熵在$p=0.5$时$H=1$)。
MATLAB 图像绘制代码
%% 信息量曲线(I(p) = -log2(p))
p = 0.01:0.01:1; % 避免p=0导致无穷大
I = -log2(p);
figure;
scatter(0.5,1)
plot(p, I, 'LineWidth', 2);
hold on;
plot(0.5, 1, 'bo');
text(0.5,1,['(',num2str(0.5),',',num2str(1),')']);
hold on;
xlabel('概率 p');
ylabel('信息量 I(p) (bit)');
title('信息量 vs 概率');
grid on;
%% 二元信息熵曲线(H(p) = -p log2 p - (1-p) log2(1-p))
p = 0:0.01:1;
H = -p .* log2(p + eps) - (1 - p) .* log2(1 - p + eps); % 避免log(0)
figure;
plot(p, H, 'b', 'LineWidth', 2);
xlabel('概率 p');
ylabel('熵 H(p) (bit)');
title('二元信息熵 vs 概率');
grid on;
图像说明
- 信息量曲线:
- 单调递减函数,当$p \to 0$时,信息量趋近于无穷大。
- 当$p=1$时,信息量为0(必然事件无信息量);$p=0.5$时信息量刚好为1bit。
- 信息熵曲线:
- 对称的凸函数,在$p=0.5$时取得最大值1 bit。
- 当$p=0$或$p=1$时,熵为0(确定性系统无不确定性)。
热门推荐
儿童感冒用药指南:999感冒灵颗粒的使用与注意事项
+86的手机号码格式
包养小三算重婚罪吗?婚内生子又是否构成重婚罪?
村民挖菜窖挖到明代古墓,内有珍宝无数,讲述明代最轰动的姐弟恋
51单片机+SIM800C(GSM模块)实现短信发送功能
豆豉纳豆是血管"清道夫"?这些食物和习惯更护心脑血管
工业现场总线技术的演进与应用
数据链路层与工业交换机在工业以太网中的应用与发展
隧道内可以变道吗?安全驾驶指南来了
C语言如何获得指针变量地址
墙面细水泥找平步骤及水泥粉刷墙面技巧详解
室内墙面找平和地板瓷砖清除的详细指南
零基础学IT从哪方面学起?一文详解入门路径和学习建议
做个肠镜检查大概需要多少钱
清华园题字,就是浓缩的历史
清华园题字,就是浓缩的历史
“二月二”为啥要理发?
“离婚、分手,我们争夺猫狗”
独生子女的优势和劣势 独生子和多子女家庭的比较
三亚十大最好玩的景点推荐
《道德经》第19章:少私寡欲
自己动手做动平衡:详细步骤与注意事项
iCloud 照片无法加载?11个实用解决方案帮你轻松应对
辞职回家种草莓!26岁小伙靠短视频燃起草莓种植新火花
怎么高效得学习数据结构和算法
暴力美学电影《被解救的姜戈》:铁血抗争,爱与自由的西部史诗
王者荣耀S36赛季辅助位英雄推荐 王者S36赛季强势辅助英雄介绍
古代武将,真能举几十斤的兵器打一天?出土文物揭秘兵器真实重量
24种鞋带的系法图解蝴蝶结
百亿哪吒背后的动画新王光线:如何重塑动画电影“肉身”