【信息论】信源与信源熵(一)

article/2025/5/9 11:13:08

—  主要内容

1.       信源的分类与描述

2.       离散信源的信息熵和互信息

3.       离散序列信源的熵

4.       连续信源的熵与互信息

5.       冗余度

2.1 信源的分类与描述

—  信源的定义

产生消息(符号)、消息序列和连续消息的来源。

信源的基本特性是具有随机不确定性

l  分类

1.       时间           离散                连续

2.       幅度           离散                连续

3.       记忆           有                   无

n  介绍三类信源

Ø  单符号离散信源

Ø  符号序列信源(有记忆和无记忆)

Ø  连续信源

一.单符号离散信源

单符号离散信源:用随机变量X来描述

X的概率空间

 

二.符号序列信源

离散序列信源:用随机向量XL描述


以3位PCM信源为例


三.连续信源

连续信源:用随机过程x(t)描述


px(x)不再是概率分布,而是概率密度分布函数

 

2.2 离散信源熵与互信息

—  信息量

自信息→平均自信息→符号熵

联合自信息→平均联合自信息→联合熵

条件自信息量→平均条件自信息→条件熵

—  单符号离散信源熵

符号熵

条件熵

联合熵

一.自信息量

1.      定义

对于给定的离散概率空间表示的信源,x=xi事件所对应的(自)信息为

I(xi) = - logp(xi)

以2为底,单位为比特(bit)

以e为底,单位为奈特(nat)

1nat=1.433bit

以10为底,单位为笛特(det)

1det=3.322bit

 

2.      性质

u  两种特殊情况

l  p(xi)=1,确定事件,信息量I(xi)=0

l  p(xi)=0 ,I(xi)=无穷,概率为0的事件带来极大的信息量

u  I(xi) ≥0,非负性

u  I(xi)是p(xi)的单调递减函数

u  xi是一个随机量, I(xi)是xi的函数,也是随机变量,没有确定的值

Question?

自信息量I(xi)能反映整个信源的不确定性吗?

如果不能,那用什么量来反映呢?

3.      平均自信息量——信息熵H(X)

Answer:

用自信息量的平均值来描述

算术平均值

数学期望:加权平均值

1.      定义——信息熵

对于给定离散概率空间表示的信源所定义的随机变量I(xi)的数学期望(加权平均值)


2.      熵的物理含义

H(X)表示信源发出任何一个消息状态所携带的平均信息量

也等于在无噪声条件下,接收者收到一个消息状态所获得的平均信息量

熵的本意为热力学中表示分子状态的紊乱程度

信息论中熵表示信源中消息状态的不确定度

信源熵与信息量有不同的意义:

l  H(X)表示信源X每一个状态所能提供的平均信息量

l  H(X)表示信源X在没有发出符号以前,接收者对信源的平均不确定度

l  H(X)表示随机变量X的随机性

 

二.条件自信息

联合集XY中,在事件yj发生的条件下,关于事件xi的条件(自)信息量为:

I(xi/yi) = - logp(xi/yi)

平均条件自信息量——条件熵

—  定义:

联合集XY上,条件自信息量I(xi/yj)的概率加权平均值

—  如何求平均?

先在X集合上求平均(此时,在yj事件发生的条件下)


再在Y集合上求平均


三.联合自信息

1.定义:

联合概率空间中任一联合事件的联合(自)信息量为:

I(xi,yi) = - logp(xi,yi)

XY相互独立时,


2. 联合熵

联合集XY上,每对事件的自信息量的概率加权平均值定义为联合熵。


—    单位为比特/序列

—    将联合事件xiyj作为一个随机事件求平均不确定度

 

四.熵函数的性质

熵函数可表示为

  1. 非负性  H(X) ≥0
  1. 对称性

概率矢量中的各分量的次序任意变更时,熵值不变

  1. 确定性

信源概率空间中,任意一个概率分量等于1,其它概率分量必为0

信源为确知信源,其熵为0

  1. 连续性
  2. 扩展性
  3. 最大熵定理


条件熵小于无条件熵


推广:多条件熵小于少条件熵

 

  1. 条件熵小于无条件熵

五.几种自信息量之间的关系

—  自信息量、联合自信息量、条件自信息量都满足非负性和单调递减性。

—  三者都是随机变量,其值随着变量xiyj的变化而变化。

—  关系式:



六.几种熵之间的关系


小结:

—  一共介绍了

—  自信息量ß---->平均自信息量

—  联合自信息量ß---->联合熵

—  条件自信息量ß---->条件熵

—  引入另一个很重要的概念——互信息

—  涉及到信息的交互

七.互信息

1.定义

接收端收到集合Y 中的一个消息符号yj后,重新估计关于信源的各个消息xi发生的概率,为条件概率p(xi / yj),即后验概率。

互信息量=不确定程度的减少量

—  通信前

将信道看成关闭,可以认为输入随机变量X和输出随机变量Y之间没有任何关联关系,即XY统计独立。根据概率的性质,输入端出现xi和输出端出现yj的概率为:


此时,先验不确定度为


—  通信后

输入随机变量X和输出随机变量Y之间由信道的统计特性相联系。输入端出现xi和输出端出现yj的联合概率为


此时,后验不确定为


—  则,通信后流经信道的信息量等于通信前后不确定度的差,即yj带来关于xi的信息量:


互信息量定义为自信息量减去条件自信息量的差:


2.性质

1)        互易性:I(x;y) = I(y;x)

2)        互信息量可为0

3)        可正可负

4)        任何两个事件之间的互信息量小于其中任一事件的自信息量

3.平均互信息

—  联合集XY上求加权平均和

先在X集合上求平均


再在Y集合上求权平均值


综合一下,平均互信息量

在联合概率空间P(XY)中的统计平均值


4.平均互信息的性质

u  非负性:I(X;Y) ≥ 0

u  互易性:I(X;Y) =I(Y;X)

u  与熵和条件熵及联合熵关系

I(X;Y) = H(X) – H(X/Y) = H(Y) – H(Y/X) = H(X) + H(Y) –H(XY)


u  极值性

互信息量总是小于等于自信息量

接收者收到的信息量不可能大于信源发出的信息量

只有当信道为无噪声信道时,接收信息量才等于信源发出的信息量。


u  凸性函数性质

l  上凸性

n  当条件概率p(yj/xi)给定时,平均互信息量I(X;Y)是信源概率分布p(xi)的∩型上凸函数

n  极大值

n  信道容量C:对于给定的信道,总可以找到一个先验概率分布为pm(xi)的信源,使得平均互信息量达到最大值

n  这个信源为该信道的匹配信源

l  下凸性

n  当信源X的概率分布p(xi)保持不变时,平均互信息量I(X;Y)是条件概率分布p(yj/xi)的∪型下凸函数

n  极小值

n  信息率失真函数R(D)

 

u  信息不增性原理

l  I(X,Y;Z)=I(X;Z)+I(Y;Z/X)

l  I(X,Y;Z)=I(Y;Z)+I(X;Z/Y)

l  则有:I(X;Z)=I(Y;Z)+I(X;Z/Y)-I(Y;Z/X)

l  假设在Y条件下X与Z相互独立

n  即I(X;Z/Y)=0,且I(X;Y/Z)和I(Y;Z/X)均非负

n  则有:I(X;Z)≤I(Y;Z)      I(X;Z)≤I(X;Y)

l  I(X;Z)≤I(Y;Z)     I(X;Z)≤I(X;Y)

l  含义

n  当消息经过多级处理时,随着处理级数的增多,输入消息和输出消息之间的平均互信息量趋于变小。

l  数据处理定理

n  数据的处理过程中只会失掉一些信息,绝不会创造出新的信息

n  信息不增性

 

Ø  疑义度

n  I(X,Y)=H(X)-H(X/Y)

n  表示接收者收到Y后,对信源X仍然存在的平均不确定度

n  对于接收者来说,H(X)称为先验不确定度,H(X/Y)称为后验不确定度。

n  平均交互信息量等于不确定度的变化量

 

Ø  噪声熵

n  扩散度,噪声熵

n  I(X,Y)=H(Y)-H(Y/X)

n  表示发信者发出X后,对信道输出Y仍然存在的平均不确定度

n  对于发信者来说,H(Y)称为先验不确定度,H(Y/X)称为后验不确定度。

n  平均交互信息量等于不确定度的变化量

 

Ø  联合熵(共熵)

l  I(X,Y)=H(X)+H(Y)-H(X,Y)

l  表示通信完成之后,观察者对通信系统仍然存在的平均不确定度

l  对于观察来说

n  H(X)+H(Y)称为先验不确定度

n  H(X,Y)称为后验不确定度

l  平均交互信息量等于不确定度的变化量

l  I(X,Y)=H(X)-H(X/Y)=H(Y)-H(Y/X)=H(X)+H(Y)-H(X,Y)

 


http://chatgpt.dhexx.cn/article/qKad1qq3.shtml

相关文章

信息论实验一:信源熵的计算

本次实验是基础的计算信源熵,代码很简单。 为了便于计算,将概率和不为1的重新输入以及把概率为0删除!!! format short; %定义输出的格式 p input(p ); %输…

第二章-信源与信息熵(一)

— 主要内容 1. 信源的分类与描述 2. 离散信源的信息熵和互信息 3. 离散序列信源的熵 4. 连续信源的熵与互信息 5. 冗余度 2.1 信源的分类与描述 — 信源的定义 产生消息(符号)、消息序列和连续消息的来源。 信…

[信息论与编码] 03. 离散信源、信源熵、联合熵、条件熵

离散信源 信源即信息发出的源头,在后续的信道模型中,信源发出的信息即视为信道输入的信息。 根据信源发出信息的取值,可将信源分为离散信源和连续信源。 顾名思义,离散信源即发出的信息取值为离散型的信源;连续信源即…

Tomcat目录详解

Tomcat 1.bin:启动和关闭Tomcat2.conf3.lib4. logs5.temp6.webapps7.work Tomcat 1.bin:启动和关闭Tomcat 该目录下存放的是二进制可执行文件, 如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe、tomcat6w.…

Tomcat介绍及三种启动方式的区别

一、Tomcat的下载 二、Tomcat目录说明 三、Tomcat常用命令 四、Tomcat服务的安装 五、Tomcat启动的三种方式 六、三种启动方式的区别 七、Tomcat端口占用问题 一、Tomcat的下载 官方下载网址:http://tomcat.apache.org/,可自行下载需要的版本。 …

一、Tomcat概述

一、Tomcat概述 Tomcat是Java语言开发的,Tomcat服务器是一个免费的开放源代码的Web应用服务器,是Apache软件基金会的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat属于轻量级应用服务器,在中小型系统…

Tomcat介绍使用+JavaWeb创建+打成war包部署

Tomcat简介 终端访问服务器,通过ip端口号访问,web应用部署在web服务器上,才可以”对接“ ip端口 进程交互 Tomcat、Jboss、Weblogic、Jetty Tomcat下载地址 tomcat地址 http://tomcat.apache.org 解压缩 解压过是一个文件夹 bin: 各个平台…

tomcat介绍-通俗易懂篇

我叫Tomcat:一款web服务器 如何将我们的Java代码,运行在网络上,出学时,首先接触到的一般都是Servlet以及Jsp(或掠过Jsp)而Tomcat就是这两者的容器,帮你处理动态网页部分 (一&#xf…

Tomcat介绍及安装JDK1.8

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成; java程序写的网站用tomcatjdk来运行; tomcat是一个中间件&#xf…

Tomcat介绍和安装,以及tomcat的虚拟主机配置

为什么Tomcat火了 Tomcat介绍Tomcat核心组件简述Tomcat处理请求过程Tomcat目录机构 Tomcat安装虚拟主机配置 Tomcat介绍 ●自从JSP发布之后,推出了各式各样的JSP引擎,Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器…

Tomcat基础详解

一、Tomcat目录介绍 bin: 专门用来存放Tomcat服务器的可执行程序 conf: 专门用来存放Tomcat服务器的配置文件 lib: 专门用来存放Tomcat服务器的jar包 logs: 专门用来存放Tomcat服务器运行时输出的日志信息 temp: 专门…

tomcat目录介绍

这里以apache-tomcat-8.5.69为例,目录结构如下: 一共有bin,conf,lib,logs,temp,webapps,work, 一共7个文件夹,下面来对它们分别进行介绍: &#…

tomcat介绍与使用

tomcat介绍与使用 web服务器 web服务器是运行及发布web应用的容器,只有将开发的web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。常见的web服务器如下: Tomcat:主流的web服务器之一,适合初学者使用…

Tomcat详解

Tomcat详解 1.简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器。 性质:Java web服务器 2.安装Tomcat Tomcat官网点此跳转 进入官网,根据自己的电脑版本在核心文件下选择相应的压缩包下载,Li…

Tomcat详细介绍和使用总结

文章目录 Tomcat 介绍Tomcat作为Servlet容器的基本功能Tomcat的组成结构Tomcat的工作模式Tomcat 版本 Tomcat 安装和配置安装配置启动与关闭Tomcat的运行脚本 Oracle公司现在作为Java语言的开发和发布者,是当仁不让的标准接口的制定者。Oracle公司不仅制定了Web应用…

Tomcat 介绍与使用

文章目录 1.1 Tomcat介绍1.1.1 关于服务器1.1.2 Tomcat下载与安装1.1.3 Tomcat各版本所需支持1.1.4 Tomcat目录结构详解 1.2 Tomcat基本使用1.2.1 Tomcat启动和停止及问题分析解决1)启动和停止2)启动时问题 1.2.2 IDEA集成Tomcat服务器 1.1 Tomcat介绍 …

TOMCAT介绍--自定义配置Host

TOMCAT介绍 1、服务器概述1.1、基本概念1.1.1、servle容器1.1.2、web容器1.1.3、web服务器 2.1、常见的服务器2.1.1、webLogic2.1.2、WebSphere2.1.3、Tomcat 2、Tomcat基本概念2.1概述2.2、虚拟主机2.3、web应用2.4、DNS服务器2.5、Hosts文件 3、tomcat核心配置3.1、配置虚拟主…

【JavaWeb】之Tomcat介绍、安装与使用

【JavaWeb】Tomcat 前言一、Tomcat简介1.什么是Tomcat2.其他常用Web服务器 二、Tomcat安装1.下载Tomcat2.配置环境变量 三、Tomcat使用1.启动与关闭Tomcat2.修改Tomcat的端口号和主机名称3.使用IDEA搭建Web开发环境4.在Tomcat中部署web项目 四、Web项目目录结构五、网站访问流程…

tomcat详细介绍

tomcat是java语言编写的软件 JVM是java虚拟机的缩写 java虚拟机本质就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。 java语言的可移植性正是建立在java虚拟机的基础上。任何平台只要装有针对该平台的java虚拟机&#xf…

不同转子磁链观测器观测性能比较

导读:本期文章主要是介绍电压型磁链观测器和电流型磁链观测器。两种磁链观测器运用到异步电机矢量控制中,外环磁链环用磁链观测器形成闭环,分析电压型和电流型磁链观测器的观测性能。 如果需要文章中的仿真模型,关注微信公众号&a…