信息量与信息熵(从信息论角度)
创作时间:
作者:
@小白创作中心
信息量与信息熵(从信息论角度)
引用
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)→0时,I(x)→+∞)。
单位是比特(bit,底数为2时)。
2. 信息熵(Entropy)
定义:离散随机变量X的熵,表示其不确定性的平均值:
[
H(X) = -\sum_{x \in \mathcal{X}} p(x) \log_2 p(x)
]
其中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→0时,信息量趋近于无穷大。
当p=1时,信息量为0(必然事件无信息量);p=0.5时信息量刚好为1bit。
- 信息熵曲线:
对称的凸函数,在p=0.5时取得最大值1 bit。
当p=0或p=1时,熵为0(确定性系统无不确定性)。
热门推荐
白头发怎么治疗最快最有效
天天都在说的“算力”到底是个啥?一文全讲透!
六幅国画中的春天,诗情画意!
超期使用摩托车会面临哪些处罚?
深入理解OSPF协议:原理、工作机制与应用场景详解
OSPF动态路由协议基本工作原理
小孩脸擦伤的正确处理方法有什么
使用word简历文档的网格怎么设置
探秘结核分枝杆菌,解析机体与它的免疫攻防战
如何在沪镍期货交易中进行有效的风险管理?
做个基因检测需要多少钱?
如何选择品牌色:为品牌注入独特灵魂
2025年前两个月越南对华新鲜果蔬出口骤降43%
中国市场严苛检疫政策,越南果蔬出口受重创
科普|天热了,怎么还感觉腿脚寒?
新国标即将“上线”,“小电驴”安全如何不“掉链子”? 四川这场会聊开了↓
如何通过智能手环科学管理健身计划,实现高效运动效果
焦虑,究竟是不是病?
新手必学:用瓶盖判断面团发酵状态的简单技巧
物业断电怎么办?教你撰写一份有力的起诉书
无花果干和无花果的功效一样吗 冻干无花果干和无花果干的区别
关于报警的全部理解
哺乳期能喝冰奶茶吗夏天
以案释法 | 网恋1年被骗30万!竟连对象的面都没见过?
期货交易入门:基本原理与三大交易策略详解
如何合理控制期货交易中的亏损风险?这种风险控制方法在实际操作中有何难点?
挽救生命的黄金四分钟!快看心肺复苏和AED除颤仪的正确操作
平时好好的人怎么就突然倒地,心脏骤停?这5个原因要小心
肾功能不全患者如何选择他汀类降脂药?
王者荣耀阿古朵英雄图鉴:技能教学与实战攻略