基于贝叶斯的数据检测:软信息利用和交换

news2025/3/13 6:56:28

一般星座点的先验分布

我们考虑通信系统中常用的QAM信号,比如BPSK、QPSK、16QAM等。定义星座点集合为 S \mathcal S S,那么,我们考虑一个一般的先验分布
p ( x ) = ( 1 − γ ) δ ( x ) + γ ∑ i p s i ( s i ) δ ( x − s i ) p(x) = (1- \gamma) \delta(x) + \gamma \sum_i p_{s_i} (s_i) \delta( x - s_i) p(x)=(1γ)δ(x)+γipsi(si)δ(xsi)

  • 其中 γ ∈ [ 0 , 1 ] \gamma \in [0,1] γ[0,1]表示稀疏度,当 γ < 1 \gamma < 1 γ<1时,有效星座点为 { 0 } ∪ S \{0\} \cup \mathcal S {0}S,为 γ = 1 \gamma=1 γ=1时,为 S \mathcal S S
  • ∑ i p s i ( s i ) = 1 \sum_i p_{s_i} (s_i)=1 ipsi(si)=1,没有其他信息时,认为 p s i ( s i ) = 1 ∣ S ∣ p_{s_i} (s_i) = \frac{1}{|\mathcal S|} psi(si)=S1

AWGN信道模型(或者其他可以提供星座点软信息的模型,例如AMP类算法)

给定AWGN信道模型
r = x + w r = x + w r=x+w

其中 x ∼ p ( x ) x \sim p(x) xp(x) w ∼ C N ( w ; 0 , ν r ) w \sim \mathcal {CN}(w; 0, \nu^r) wCN(w;0,νr)。我们知道关于 x x x

  • 似然信息: p ( r ∣ x ) = C N ( x ; r , ν r ) p(r|x) = \mathcal {CN}(x; r, \nu^r) p(rx)=CN(x;r,νr)
  • 先验信息: p ( x ) = ( 1 − γ ) δ ( x ) + γ ∑ i p s i ( s i ) δ ( x − s i ) p(x) = (1- \gamma) \delta(x) + \gamma \sum_i p_{s_i} (s_i) \delta( x - s_i) p(x)=(1γ)δ(x)+γipsi(si)δ(xsi)

因此,根据贝叶斯准则,可以得到后验分布为:
p ( x ∣ r ) = p ( r ∣ x ) p ( x ) ∫ p ( r ∣ x ) p ( x ) d x = ( 1 − γ ) C N ( x ; r , ν r ) δ ( x ) + γ ∑ i p s i ( s i ) C N ( x ; r , ν r ) δ ( x − s i ) ∫ ( ( 1 − γ ) C N ( x ; r , ν r ) δ ( x ) + γ ∑ i p s i ( s i ) C N ( x ; r , ν r ) δ ( x − s i ) ) d x = ( 1 − γ ) C N ( x ; r , ν r ) δ ( x ) + γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) δ ( x − s i ) ( 1 − γ ) C N ( 0 ; r , ν r ) + γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) \begin{aligned} p(x|r) &= \frac{p(r|x)p(x)}{\int p(r|x)p(x) dx} \\ & = \frac{ (1- \gamma) \mathcal {CN}(x; r, \nu^r) \delta(x) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(x; r, \nu^r)\delta( x - s_i) } { \int \left ( (1- \gamma) \mathcal {CN}(x; r, \nu^r) \delta(x) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(x; r, \nu^r) \delta( x - s_i) \right ) dx} \\ & = \frac{(1- \gamma) \mathcal {CN}(x; r, \nu^r) \delta(x) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r) \delta( x - s_i)} { (1- \gamma) \mathcal {CN}(0; r, \nu^r) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r)} \end{aligned} p(xr)=p(rx)p(x)dxp(rx)p(x)=((1γ)CN(x;r,νr)δ(x)+γipsi(si)CN(x;r,νr)δ(xsi))dx(1γ)CN(x;r,νr)δ(x)+γipsi(si)CN(x;r,νr)δ(xsi)=(1γ)CN(0;r,νr)+γipsi(si)CN(si;r,νr)(1γ)CN(x;r,νr)δ(x)+γipsi(si)CN(si;r,νr)δ(xsi)

后验分布的均值(一阶矩)为
E [ x ∣ r ] = ∫ x p ( x ∣ r ) d x = ∫ x ( 1 − γ ) C N ( x ; r , ν r ) δ ( x ) + γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) δ ( x − s i ) ( 1 − γ ) C N ( 0 ; r , ν r ) + + γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) d x = γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) ⋅ s i ( 1 − γ ) C N ( 0 ; r , ν r ) + γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) \begin{aligned} \mathbb E \left [ x| r \right] &= \int x p(x|r) dx \\ &= \int x \frac{(1- \gamma) \mathcal {CN}(x; r, \nu^r) \delta(x) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r) \delta( x - s_i)} { (1- \gamma) \mathcal {CN}(0; r, \nu^r) + + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r)} dx \\ &= \frac{ \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r) \cdot s_i } { (1- \gamma) \mathcal {CN}(0; r, \nu^r) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r)} \end{aligned} E[xr]=xp(xr)dx=x(1γ)CN(0;r,νr)++γipsi(si)CN(si;r,νr)(1γ)CN(x;r,νr)δ(x)+γipsi(si)CN(si;r,νr)δ(xsi)dx=(1γ)CN(0;r,νr)+γipsi(si)CN(si;r,νr)γipsi(si)CN(si;r,νr)si

后验分布的二阶矩
E [ ∣ x ∣ 2 ∣ r ] = ∫ ∣ x ∣ 2 p ( x ∣ r ) d x = γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) ⋅ ∣ s i ∣ 2 ( 1 − γ ) C N ( 0 ; r , ν r ) + γ ∑ i p s i ( s i ) C N ( s i ; r , ν r ) \begin{aligned} \mathbb E \left [ |x|^2 | r \right] &= \int |x|^2 p(x|r) dx \\ & = \frac{ \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r) \cdot |s_i|^2 } { (1- \gamma) \mathcal {CN}(0; r, \nu^r) + \gamma \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r)} \end{aligned} E[x2r]=x2p(xr)dx=(1γ)CN(0;r,νr)+γipsi(si)CN(si;r,νr)γipsi(si)CN(si;r,νr)si2

后验分布的方差
var [ x ∣ r ] = E [ ∣ x ∣ 2 ∣ r ] − ∣ E [ x ∣ r ] ∣ 2 \text{var}[x|r] = \mathbb E \left [ |x|^2 | r \right] - \left | \mathbb E \left [ x| r \right] \right |^2 var[xr]=E[x2r]E[xr]2

根绝AWGN后验均值与方差的关系,可以进一步得到
∂ ∂ r ∗ E [ x ∣ r ] = 1 ν r var [ x ∣ r ] \begin{aligned} \frac { \partial }{\partial r^*} \mathbb E \left [ x| r \right] & = \frac{1}{\nu^r} \text{var}[x|r] \end{aligned} rE[xr]=νr1var[xr]

退化到 γ = 1 \gamma=1 γ=1时的统计量(非稀疏)

(1)均值
E [ x ∣ r ] = ∑ i p s i ( s i ) C N ( s i ; r , ν r ) ⋅ s i ∑ i p s i ( s i ) C N ( s i ; r , ν r ) \mathbb E \left [ x| r \right] = \frac{ \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r) \cdot s_i } { \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r)} E[xr]=ipsi(si)CN(si;r,νr)ipsi(si)CN(si;r,νr)si

p s i ( s i ) = 1 ∣ S ∣ p_{s_i} (s_i) = \frac{1}{|\mathcal S|} psi(si)=S1时,
E [ x ∣ r ] = ∑ i C N ( s i ; r , ν r ) ⋅ s i ∑ i C N ( s i ; r , ν r ) \mathbb E \left [ x| r \right] = \frac{ \sum_i \mathcal {CN}(s_i; r, \nu^r) \cdot s_i } { \sum_i \mathcal {CN}(s_i; r, \nu^r)} E[xr]=iCN(si;r,νr)iCN(si;r,νr)si

(2)二阶矩
E [ ∣ x ∣ 2 ∣ r ] = ∑ i p s i ( s i ) C N ( s i ; r , ν r ) ⋅ ∣ s i ∣ 2 ∑ i p s i ( s i ) C N ( s i ; r , ν r ) \begin{aligned} \mathbb E \left [ |x|^2 | r \right] &= \frac{ \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r) \cdot |s_i|^2 } { \sum_i p_{s_i} (s_i) \mathcal {CN}(s_i; r, \nu^r)} \end{aligned} E[x2r]=ipsi(si)CN(si;r,νr)ipsi(si)CN(si;r,νr)si2

p s i ( s i ) = 1 ∣ S ∣ p_{s_i} (s_i) = \frac{1}{|\mathcal S|} psi(si)=S1时,
E [ x ∣ r ] = ∑ i C N ( s i ; r , ν r ) ⋅ ∣ s i ∣ 2 ∑ i C N ( s i ; r , ν r ) \mathbb E \left [ x| r \right] = \frac{ \sum_i \mathcal {CN}(s_i; r, \nu^r) \cdot |s_i|^2 } { \sum_i \mathcal {CN}(s_i; r, \nu^r)} E[xr]=iCN(si;r,νr)iCN(si;r,νr)si2

(3)方差和后验均值的一阶导(不变)
方差:
var [ x ∣ r ] = E [ ∣ x ∣ 2 ∣ r ] − ∣ E [ x ∣ r ] ∣ 2 \text{var}[x|r] = \mathbb E \left [ |x|^2 | r \right] - \left | \mathbb E \left [ x| r \right] \right |^2 var[xr]=E[x2r]E[xr]2

后验均值的一阶导:
∂ ∂ r ∗ E [ x ∣ r ] = 1 ν r var [ x ∣ r ] \begin{aligned} \frac { \partial }{\partial r^*} \mathbb E \left [ x| r \right] & = \frac{1}{\nu^r} \text{var}[x|r] \end{aligned} rE[xr]=νr1var[xr]

星座点检测与译码的联合迭代

我们关注下面的模块迭代,重点关注LLR Exchange模块
在这里插入图片描述
假设Detector可以提供星座点的软信息(似然信息 p ( r ∣ x ) p(r|x) p(rx)): p ( r ∣ x ) = C N ( x ; r , ν r ) p(r|x) = \mathcal {CN}(x; r, \nu^r) p(rx)=CN(x;r,νr),根据似然准则,我们可以计算
p ( r ∣ x = s i ) = C N ( x = s i ; r , ν r ) ,    , s i ∈ S ,    ∀ i p(r|x = s_i) = \mathcal {CN}(x=s_i; r, \nu^r) , \ \ , s_i \in \mathcal S, \ \ \forall i p(rx=si)=CN(x=si;r,νr),  ,siS,  i

我们考虑 2 J 2^J 2J-QAM信号,则每个星座点符号 s i s_i si包含 J J J个比特,那么
(1)LLR Exchange: Left to Right
j j j个比特的LLR为
L L R j = ln ⁡ p ( r ∣ b j = 0 ) p ( r ∣ b j = 1 ) = ln ⁡ ∑ s ∈ S j − p ( r ∣ x = s ) ∑ s ∈ S j + p ( r ∣ x = s ) = ln ⁡ ∑ s ∈ S j − C N ( x = s ; r , ν r ) ∑ s ∈ S j + C N ( x = s ; r , ν r ) \begin{aligned} LLR_j &= \ln \frac{p(r|b_j=0)}{p(r|b_j=1)} \\ &= \ln \frac{\sum_{s \in \mathcal S^{-}_j } p(r|x = s) } { \sum_{s \in \mathcal S^{+}_j } p(r|x = s) } \\ &= \ln \frac{\sum_{s \in \mathcal S^{-}_j } \mathcal {CN}(x=s; r, \nu^r) } { \sum_{s \in \mathcal S^{+}_j } \mathcal {CN}(x=s; r, \nu^r) } \end{aligned} LLRj=lnp(rbj=1)p(rbj=0)=lnsSj+p(rx=s)sSjp(rx=s)=lnsSj+CN(x=s;r,νr)sSjCN(x=s;r,νr)

其中 S j − S^{-}_j Sj S j + S^{+}_j Sj+分别表征对应第 j j j个比特为0和1的星座点子集。

(1)LLR Exchange:Right to Left
先把LLR信息转换为bit信息,即
p ( b j = 0 ) = e L L R j 1 + e L L R j p ( b j = 1 ) = 1 1 + e L L R j \begin{aligned} p(b_j=0) &= \frac{e^{LLR_j}}{1 + e^{LLR_j}} \\ p(b_j=1) &= \frac{1}{1 + e^{LLR_j}} \end{aligned} p(bj=0)p(bj=1)=1+eLLRjeLLRj=1+eLLRj1

然后对应到星座点的软信息为:
p e ( x = s ) ∝ ∏ j p ( b j = q j s ) ,    ∀ s ∈ S p_e(x = s) \propto \prod_{j} p(b_j = q^s_j),\ \ \forall s \in \mathcal S pe(x=s)jp(bj=qjs),  sS

其中 q s ∈ { 0 , 1 } J \boldsymbol q^s \in \{0,1\}^J qs{0,1}J表示星座点 s s s解调对应到比特序列。最后归一化即可(实际中为了防止出现数值精度问题,可以先取log,再exp)。

最终 p e ( x = s ) p_e(x=s) pe(x=s)可以对应到星座点的有效先验分布 p s i ( s i ) p_{s_i} (s_i) psi(si),如上所述,不断迭代即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/943931.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

linux创建进程

linux创建进程 准备工作 准备工作 在Ubuntu64系统上 1、安装GCC和Make工具 编译器GCC&#xff1a;把C源码转为二进制程序 Make&#xff1a;自动编译多源文件项目 sudo apt-get update #更新存储库 sudo apt-get install build-essential #安装build-essential包 gcc --versio…

千人千面的数据分析有没可能?奥威BI数据可视化工具告诉你

数据分析要做到千人千面&#xff0c;就意味着不同角色的用户在分析报表时&#xff0c;都可以站在自身的立场、按照自己的分析思维变化去展开数据分析&#xff0c;更多维地获取数据信息。以前受制于平台技术发展无法实现&#xff0c;现在随着BI智能数据可视化分析技术的发展&…

前端:实现确认取消提示框

效果 代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, i…

MVVM架构模式

目录 一、MVVM简介二、MVVM结构三、MVC四、MVP五、MVVM的优势与存在的问题 一、MVVM简介 MVVM是Model-View-ViewModel的简写。即是模型-视图-视图模型。 MVVM架构模式是一种软件设计模式&#xff0c;它将应用程序分为三个部分&#xff1a;模型&#xff08;Model&#xff09;、…

Databend 开源周报第 108 期

Databend 是一款现代云数仓。专为弹性和高效设计&#xff0c;为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务&#xff1a;https://app.databend.cn 。 Whats On In Databend 探索 Databend 本周新进展&#xff0c;遇到更贴近你心意的 Databend 。 多源数据目录 …

WebDAV之π-Disk派盘 + 小象记账

小象记账是一款非常干净便捷的手机记账软件,这款软件的界面非常的简洁,整体以大面积的背景色、文字与符号的黑灰色为主,非常的简约,而且它的字体采用的是幼圆类字体并提高了字重,与整体的设计风格交相呼应,不仅提升了文字可读性还减少了用户的视觉疲劳。除了出色的外表之…

AMEYA360:兆易创新获得ISO 26262 ASIL D流程认证, 汽车功能安全管理体系再上新台阶

中国北京(2023年8月29日) —— 业界半导体器件供应商兆易创新GigaDevice(股票代码 603986)今日宣布&#xff0c;获得由国际公认的测试、检验和认证机构通标标准技术服务有限公司(以下简称SGS)授予的ISO 26262:2018汽车功能安全最高等级ASIL D流程认证证书&#xff0c;这标志着兆…

考研408 | 【操作系统】 文件管理

初识文件管理 文件属性&#xff1a; 文件内部的数据应该怎样组织起来&#xff1f; 操作系统应该向上提供哪些功能&#xff1f; 从上往下看&#xff0c;文件应该如何存放在外存&#xff1f; 其他需要由操作系统实现的文件管理功能 总结&#xff1a; 文件的逻辑结构 无结构文…

vue可编辑表格

内容包含:校验。下拉框。输入框。日期控件 效果图 1.代码目录 2.index.js import SjjEditable from ./src/editable.vue // import Vue from vueSjjEditable.install = function (Vue) {Vue.component(SjjEditable.name, SjjEditable) }export default SjjEditable 3.util…

G4学术期刊《中小学电教》期刊简介//投稿要求

G4学术期刊《中小学电教》期刊简介//投稿要求 《中小学电教》 由吉林省教育厅主管&#xff0c;吉林省电教馆主办的基础教育期刊&#xff0c;围绕各级中学、小学和幼儿园的现代教育技术、包括常规电教、信息技术教育、网络教育和远程教育等教育技术领域的理论、热点和重点问题的…

多模态论文串讲(bryanyzhu老师)记录

文章目录 回顾ViLT和CLIP序言ALBEF摘要方法实验 VLMo引言方法实验 BLIP引言实验 CoCaBeiTv3摘要方法实验 总结 传统的多模态: 检索, 视觉问答(闭集,分类,开集,生成), 视觉推理(判断文本能否描述图像), 视觉蕴含(给定假设能否推理出前提) 新颖的多模态: language-guided detecti…

韶音的耳机怎么样,韶音骨传导耳机防水吗

韶音耳机在电声学这方面还是有着比较成熟的骨传导技术&#xff0c;现如今关于骨传导领域的耳机是有着韶音OpenRun Pro以及OpenSwim&#xff0c;很显然&#xff0c;通过名字就可以看出是将运动跟游泳给区分开了。 其中韶音OpenRun Pro也是存在着一定的亮点 亮点一&#xff1a; …

简易虚拟培训系统-UI控件的应用1

前言 前面的文章介绍了关于Oculus设备与UI控件的关联&#xff0c;从本文开始采用小示例的方式介绍基本的UI控件在系统中的基本作用&#xff08;仅介绍“基本作用”&#xff0c;详细的API教程可参考官方文档&#xff09;。应用的背景是工程场景类的虚拟培训系统&#xff0c;系统…

最简单的爬虫!只需要粘贴你要爬虫的网址

依赖 必须按照这个库&#xff0c;爬虫必备&#xff01; pip install requests四行代码 import get import save spider_text get.html("https://www.baidu.com/") save.file(spider_text)使用 更改 get.html() 中的参数&#xff0c;改成你想要爬取的网站的地址&…

如何打造创新文化虚拟展厅?一文了解虚拟展厅优势

引言&#xff1a; 时光荏苒&#xff0c;科技在不断进步&#xff0c;创新也不再局限于产品和服务&#xff0c;而是深刻融入各行业的方方面面。在这个充满机遇与挑战的时代&#xff0c;创新文化虚拟展厅应运而生&#xff0c;成为展示创新实力、推动文化传承的独特方式。 一&…

数字孪生技术:智能化引领产业变革

数字孪生作为一项创新性技术&#xff0c;正逐渐引发全球范围内的广泛关注。它不仅仅是一种模拟或仿真工具&#xff0c;更是一种能够深刻影响人类生活和产业的前沿技术。数字孪生的终极价值在于为现实世界带来了前所未有的智能化、精准化和高效化&#xff0c;以及对未来可持续发…

42、基于51单片机的蓝牙智能手环系统(全套资料)

编号&#xff1a;42 基于51单片机的蓝牙智能手环系统 功能描述&#xff1a; 本设计由STC89C52单片机最小系统ADXL345三轴加速传感器模块DS1302时钟模块DS18B20温度传感器模块Pulse Sensor心率采集模块BT06蓝牙模块LCD1602显示模块键盘模块组成 1、采用STC89C52单片机为主控制…

Leetcode Top 100 Liked Questions(序号75~104)

75. Sort Colors 题意&#xff1a;红白蓝的颜色排序&#xff0c;使得相同的颜色放在一起&#xff0c;不要用排序 我的思路 哈希 代码 Runtime 4 ms Beats 28.23% Memory 8.3 MB Beats 9.95% class Solution { public:void sortColors(vector<int>& nums) {vector…

Ping32客户端安装注册

登录Ping32&#xff0c;进入主界面 回到“开始”界面 在桌面会生成客户端安装程序

EOCR电机保护器MODBUS通讯的使用

在工厂自动化中&#xff0c; 数据连接是必不可少的&#xff0c; 尤其是在工业4.0概念不断扩大其覆盖范围的今天。而通过EOCR的MODBUS通讯&#xff0c;用户可将电动机的运行状态、运行电流、故障原因及时间等信息传输至上位机中&#xff0c;以方便用户实时监测电动机的状态&…