[发明专利]一种基于深度学习的实时信号序列检测方法有效
申请号: | 202010532080.0 | 申请日: | 2020-06-11 |
公开(公告)号: | CN111711585B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 孙黎;陈磊 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04L25/03 | 分类号: | H04L25/03;G06K9/62;G06N3/04 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 王晶 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 实时 信号 序列 检测 方法 | ||
1.一种基于深度学习的实时信号序列检测方法,其特征在于,包括以下部分;
通信系统发送一个长度为K的序列x=x1,x2,...,xi,...,xK,其中任意的符号xi依据某一概率质量函数PX(x)从信号集合S={s1,s2,...,sm}中随机选择,m表示发送符号xi可能的取值个数,将第i个时隙中传输的符号xi表示为如下的向量形式:
pi=[l(xk=s1),l(xk=s2),...,l(xk=sm)]T (1)
其中,l(·)为示性函数,这样,PK=[p1,p2,...,pi,...,pK]代表由K个连续发送的符号所组成的序列;在接收端,将接收序列样本表示为YK=[y1,y2,...,yi,...,yK],其中随机向量yi=[y1,y2,...,yn]是第i个发送符号xi的接收信号样本,n表示接收端的采样点数,接收信号作为输入进入实时信号检测器中进行检测,所述的实时信号检测器包括信号检测单元和滑动时窗;
所述信号检测单元检测接收端的接收信号样本所对应的发送端的发送符号:
将信号检测器的输入也就是接收端的接收信号分别通过相应的卷积神经网络(CNN)Wi以得到各个符号的特征向量ai,ai再分别通过三个不同的线性变换以得到向量qi,ki,vi,具体计算公式如下:
qi=Wqai (2)
ki=Wkai (3)
vi=Wvai (4)
其中,qi、ki、vi分别称为与ai对应的查询向量、表达向量、信息向量,Wq、Wk、Wv分别为对应的可训练参数矩阵,用以生成向量qi、ki、vi;
为了形成充分统计量,接下来对来自信号序列的信息向量进行合并,在合并的过程中,各向量的权重并不相同,使用αij描述两接收符号yi,yj之间信息相似度,计算过程可用式子(5)和(6)所示:
ηij=kaiser(|i-j|) (5)
式中a,b表示向量a,b之间的内积,kaiser(·)表示β=10的凯塞窗函数,ηij为距离系数,它的值随着两符号之间的距离|i-j|的增大而减小,wij为匹配运算对于距离系数ηij的时变权值,它的获取方法为,构建一个全连接神经网络,把时间t作为输入,输出时变权值向量wi,wij包含于向量wi中:
wi=NNfully(t) (7)
其中,wi=[wi1,wi2,...,wij,...,wiK],NNfully(·)为全连接神经网络代表的函数,将(6)式的运算称之为匹配运算,然后再利用如式子(8)所示的softmax操作将其结果归一化为概率分布:
其中K为信号序列长度,利用所得到的对各个符号的信息向量vj进行加权求和,就可以得到符号xi的判决统计量:
为最终神经网络对xi的判决统计量,它表示的是xi判决结果的概率分布。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010532080.0/1.html,转载请声明来源钻瓜专利网。