离散无记忆信道

news/2024/11/12 19:45:01/

目录

  • 离散无记忆信道
  • 输入概率
  • 输出概率
  • 联合分布概率
  • 信道逆向概率
  • 一些记号
  • 示例1
  • 示例2

离散无记忆信道

离散:输入输出字母表都是有限的
无记忆:输出字符 d i d_i di 被接收到的概率只依赖于当前的输入 c i c_i ci, 而与前面的输入无关。

一个离散无记忆信道由输入字母表 S = { x 1 \mathcal{S} = \{ x_1 S={x1, ⋯ \cdots , x s } x_s\} xs}和输出字母表 Q = { y 1 \mathcal{Q} = \{ y_1 Q={y1, ⋯ \cdots , y t } y_t\} yt} 以及一系列信道概率 p ( y j ( y_j (yj| x i ) x_i) xi) 组成,其中信道概率满足条件:对任意 1 ≤ 1\leq 1i ≤ \leq s,

∑ j = 1 t p ( y j ∣ x i ) = 1. \sum_{\mathrm{j=1}}^\mathrm{t}\mathrm{p(y_j|x_i)=1.} j=1tp(yjxi)=1.

直观地,可以把 p ( y j ( y_{j} (yj| x i x_{i} xi) 当 成 通 过 该 信 道 发 送 x i x_{i} xi 时,接收到 y j _\mathrm{j~} j 的概
率。
上述定义中离散的意思是指输入输出字母表都是有限的,而无记忆的意思是指输出字符 d i d_i di 被接收到的概率只依赖于当前的输入 c i c_i ci, 而与前面的输入无关。
还要注意到离散无记忆信道定义中的时间位置的独立性,也就是通过信道传输一个字符发生错误的概率跟发送的时间以及该字符在码字中的位置无关。

进一步,如果 ( c 1 ( c_1 (c1, ⋯ \cdots , c n c_n cn) 和 ( d 1 ( d_1 (d1, ⋯ \cdots , d n d_n dn) 分别是字母表 S S S和字母表 Q Q Q 上的长度为 n 的码字,那么通过信道发送 c = ( c 1 , ⋯ , c n ) =(\mathfrak{c}_1,\cdots,\mathfrak{c}_{\mathfrak{n}}) =(c1,,cn)时,接收到d = ( d 1 , ⋯ , d n ) =(\mathrm{d}_1,\cdots,\mathrm{d}_{\mathrm{n}}) =(d1,,dn)的概率为
p ( d ∣ c ) = ∏ i = 1 n p ( d i ∣ c i ) . \mathrm{p(d|c)=\prod_{i=1}^np(d_i|c_i).} p(d∣c)=i=1np(dici).



输入概率

因为信道的输入本质上具有概率的特性,所以可以把信道的输入当成随机变量 X 的值,并且其输入概率分布由下式定义

P ( X = x i ) = p ( x i ) . \mathrm{P(X=x_i)=p(x_i).} P(X=xi)=p(xi).



输出概率

每个输入 X 会引发一个输出 Y, 输出概率分布由输入分布和信道概率所确定,即:

P ( Y = y j ) = ∑ i = 1 s p ( y j ∣ x i ) p ( x i ) . \mathrm{P(Y=y_j)=\sum_{i=1}^sp(y_j|x_i)p(x_i).} P(Y=yj)=i=1sp(yjxi)p(xi).


联合分布概率

联合分布律由下式给出:

P ( X = x i , Y = y j ) = p ( y j ∣ x i ) p ( x i ) . \mathrm{P(X=x_i,Y=y_j)=p(y_j|x_i)p(x_i).} P(X=xi,Y=yj)=p(yjxi)p(xi).



信道逆向概率

信道逆向概率定义为

P ( X = x i ∣ Y = y j ) = P ( X = x i , Y = y j ) P ( Y = y j ) . \mathrm{P(X=x_i|Y=y_j)=\frac{P(X=x_i,Y=y_j)}{P(Y=y_j)}.} P(X=xi∣Y=yj)=P(Y=yj)P(X=xi,Y=yj).



一些记号

为方便起见,会使用一些记号:
p ( x i ) = P ( X = x i ) \mathrm{p(x_i)=P(X=x_i)} p(xi)=P(X=xi)
p ( y j ) = P ( Y = y j ) \mathrm{p(y_j)=P(Y=y_j)} p(yj)=P(Y=yj)
p ( x i , y j ) = P ( X = x i , Y = y j ) \mathrm{p(x_i,y_j)=P(X=x_i,Y=y_j)} p(xi,yj)=P(X=xi,Y=yj)
p ( x i ∣ y j ) = P ( X = x i ∣ Y = y j ) \mathrm{p(x_i|y_j)=P(X=x_i|Y=y_j)} p(xiyj)=P(X=xi∣Y=yj)
p ( y j ∣ x i ) = P ( Y = y j ∣ X = x i ) \mathrm{p(y_j|x_i)=P(Y=y_j|X=x_i)} p(yjxi)=P(Y=yj∣X=xi)



示例1

一个重要的离散无记忆信道是前文用过的二元对称信道,其输入输
出字母表为{0}1}。信道概率为

P ( 0 ∣ 1 ) = P ( 1 ∣ 0 ) = p P ( 0 ∣ 0 ) = P ( 1 ∣ 1 ) = 1 − p \begin{aligned}&P\left(0\mid1\right)=P\left(1\mid0\right)=p\\&P\left(0\mid0\right)=P\left(1\mid1\right)=1-p\end{aligned} P(01)=P(10)=pP(00)=P(11)=1p也就是说,交叉概率(每个比特传输的错误概率)为 p p p



示例2

二元擦除信道的信道概率为
P ( 1 ∣ 1 ) = r , P ( ? ∣ 1 ) = s , P ( 0 ∣ 1 ) = 1 − r − s P ( 0 ∣ 0 ) = p , P ( ? ∣ 0 ) = q , P ( 1 ∣ 0 ) = 1 − p − q P(1\mid1)=r\:,\:P(?\mid1)=s\:,\:P(0\mid1)=1-r-s\\P(0\mid0)=p\:,\:P(?\mid0)=q\:,\:P(1\mid0)=1-p-q P(11)=r,P(?1)=s,P(01)=1rsP(00)=p,P(?0)=q,P(10)=1pq这里的“?”可以解释为输人丢失或者擦除。、




http://www.ppmy.cn/news/1545581.html

相关文章

Prosre:一款直观的协议发送模拟软件

Proser 是一款直观的协议编辑、发送端模拟软件。 在涉及二进制协议通信的程序开发过程中,我们经常会通过助手类工具编写协议来验证自己的代码,但这些助手对于大协议的编辑非常不友好,这时Proser会协助你轻松的完成测试。 特点 数据直接表达…

密码学与数学证明。

通常的数学证明工具主要有:以平行公设为基础的几何证明体系,以牛顿三定律为基础的经典力学证明体系,以四则计算为基础的计算证明方法,以正则三段论为基础的断言思证系统,以数学归纳法和夹挤定理为基础的包络收敛分析证…

C++入门基础知识142—【关于C++ 友元函数】

成长路上不孤单😊😊😊😊😊😊 【14后😊///C爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】 今日分享关于C 友元函数的相关内容! 关于…

【如何使用 ADB 脚本批量停止 Android 设备上的所有应用】

在 Android 开发和测试中,有时候我们需要批量停止设备上的所有应用进程。为此,我们可以使用一个简单的 ADB 脚本来自动完成这一任务。本文将介绍如何编写和使用这个脚本。 脚本介绍 下面的脚本通过 ADB 命令来列出并停止所有正在运行的 Android 应用进程…

Git 入门篇(三)

前言 Git 入门篇(一) Git 入门篇(二) Git 入门篇(三) 目录 更新代码到远程仓库 git add git commit git push git status git log git rm git reset 更新代码到远程仓库 git add 用于将文件的更改&…

【缓存与加速技术实践】Web缓存代理与CDN内容分发网络

文章目录 Web缓存代理Nginx配置缓存代理详细说明 CDN内容分发网络CDN的作用CDN的工作原理CDN内容的获取方式解决缓存集中过期的问题 Web缓存代理 作用: 缓存之前访问过的静态网页资源,以便在再次访问时能够直接从缓存代理服务器获取,减少源…

道品科技水肥一体化在农业生产中的必要性与应用领域探讨

#### 引言 在全球气候变化和资源日益紧张的背景下,农业生产面临着前所未有的挑战。水资源短缺、土壤退化、肥料过量使用导致的环境污染等问题日益突出。而水肥一体化作为一种新兴的农业生产管理模式,逐渐成为解决这些问题的重要手段。水肥一体化不仅能够…

在PHP中使用UTF-8编码防止乱码需要注意以下几点‌:

在PHP中使用UTF-8编码防止乱码需要注意以下几点‌: ‌设置PHP文档编码为UTF-8‌:在PHP代码的最开始使用header()函数设置文档的编码为UTF-8。例如:header("Content-Type: text/html; charsetutf-8");‌12。 ‌确保文件编码为UTF-8…