信息量与信息熵(从信息论角度)
创作时间:
作者:
@小白创作中心
信息量与信息熵(从信息论角度)
引用
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(确定性系统无不确定性)。
热门推荐
老年人适量运动的重要性及潜在风险
如何查询接种疫苗的费用?
物业收费系统提升物业管理效率与业主体验的新篇章
苗族文化深度体验:走进多彩苗寨,感受千年传承
温室种植环境智能控制技术应用
势如破竹:意义与用法解析
海口消费水平解析:物价、收入与生活成本全面评估
"陈"字五行属金还是属火
血战武汉:这场会战,对中国抗战意味着什么?
重拾传统智慧:现代人如何有效地将老子的道德经实践于现实
脚一伸直就筋疼是什么原因
马油是什么东西 马油的功效和作用
咽后壁有凸起的肉疙瘩怎么办?三种常见原因及处理方法
10 年 40 款最佳《战锤 2025K》游戏
如何安全地让宠物猫外出(避免猫咪走失或受伤的实用技巧)
电子电工技术基础:开启电气世界的大门
专家力荐:60岁以上老人应接种带状疱疹疫苗,降低发病风险高达90%
如何正确理解黄金的材质特性?这种合金在市场中的应用范围如何?
命运2新手职业技能解析(全面了解不同职业的特点与技巧)
体检惊现心梗信号!简阳市人民医院医生争分夺秒“抢通”血管化险为夷
肩膀受压后出现头痛应如何处理
欧松板的环保等级 欧松板有enf级的吗
成龙主演电影票房盈利和亏损情况统计
首个「偏头痛关爱月」 | 别拿偏头痛不当病
牛黄降压丸效果如何?专业医生为您详细解答
币圈合约交易策略有哪些?
英国留学请假回国完全指南
如何看待股市中的资金持仓?这些持仓情况如何预示市场走向?
项目志愿者管理:有效的招募、培训与激励策略
银行电子支付中的支付数据加密技术