信息量与信息熵(从信息论角度)
创作时间:
作者:
@小白创作中心
信息量与信息熵(从信息论角度)
引用
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(确定性系统无不确定性)。
热门推荐
“通感”语言写作法14例,让你成为散文高手
聚碳酸酯文献在新材料领域的应用研究探索
锂电池检测之磷酸铁锂电化学性能分析的循环伏安法测量
厨房清洁大揭秘:巧用小苏打和白醋等工具,让厨具焕然一新
日韩影视剧中的中文字幕文化,发展历程与现状分析
一文读懂禧玛诺公路车套件,新手不迷路!
论文返修意见如何回复?高情商回复模板分享
职场中,怎样避免使用不恰当的口头禅和网络用语
学校运动会的注意事项
溴己新 vs 氨溴索,咳嗽祛痰首选哪一个?最全总结,快收藏
J.D. Power新能源汽车客户体验价值指数发布,蔚来以创新服务模式领跑行业
应对人口老龄化 看看这些国家有哪些招儿
《金匮脚气条文》:中医古籍中的医学智慧与现代法律实践
阿达帕林凝胶常见问题,快问快答!
从尺寸到系统,三步挑中你的“电纸书”命定款
方向盘:掌控与安全的「中枢神经」
高考数学如何提升满分?
“杀猪盘”:揭秘网络诈骗的黑暗艺术!让人防不胜防
高效学习的步骤流程与策略
【区角进阶】幼儿园区域活动观察记录要点
面试研发工程师会被问什么问题
鼠标单击变双击怎么设置?怎么调回来?
烤制工艺的演变与文化传承
合同中的车价条款:法律风险与合规策略
女性经常喝豆浆对身体会有什么影响?该如何正确饮用?
20亿,深圳首个区级并购基金落地龙岗
外媒评论:第六代战斗机正在改变空战
冰箱电费居高不下?四招改造省出半套房
绣球花喜肥,肥料选择有讲究(喜欢施什么肥料)
深圳地铁厕所革新,市民出行更舒心