[发明专利]一种Turbo码与神经网络相结合的信号传输方法有效
申请号: | 202011599426.5 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112751651B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 卜智勇;曹文翰 | 申请(专利权)人: | 白盒子(上海)微电子科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;G06N3/08 |
代理公司: | 上海泰能知识产权代理事务所(普通合伙) 31233 | 代理人: | 宋缨 |
地址: | 201615 上海市松江区九*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 turbo 神经网络 相结合 信号 传输 方法 | ||
1.一种Turbo码与神经网络相结合的信号传输方法,其特征在于,包括:
步骤(1):将长度为n的消息M通过编码模块生成长度为l的编码序列Xl;
步骤(2):所述编码序列Xl经过信道发送至接收端,并输出接收序列Yl;
步骤(3):通过分接器将所述接收序列Yl进行分割生成R(0),R(1),...,R(n);
步骤(4):将R(0),R(1),...,R(n)同时输入译码模块和神经网络模块,所述译码模块译码生成第一恢复消息M',所述神经网络模块输出第二恢复消息M”,将所述第一恢复消息M'和第二恢复消息M”通过判决模块进行比较,择优输出。
2.根据权利要求1所述的Turbo码与神经网络相结合的信号传输方法,其特征在于,所述步骤(1)具体为:通过第一编码器将所述消息M进行编码生成N(1);将所述消息M经由交织器转为N,再通过其余编码器分别对所述N进行编码生成N(2),N(3),...,N(n);最后将N(1),N(2),N(3),...,N(n)删余后与消息M一起接入复接器,合成编码序列Xl。
3.根据权利要求1所述的Turbo码与神经网络相结合的信号传输方法,其特征在于,所述步骤(1)中的编码模块包括至少两个编码器。
4.根据权利要求1所述的Turbo码与神经网络相结合的信号传输方法,其特征在于,所述步骤(2)中的信道包括5G信道、LTE信道、3G信道、WiFi信道、WiMax信道、蓝牙信道和ZigBee信道。
5.根据权利要求1所述的Turbo码与神经网络相结合的信号传输方法,其特征在于,所述步骤(4)中的神经网络模块还包括:将R(0),R(1),...,R(n)作为输入层的输入变量,并将所述消息M作为输出层的输出变量,通过学习所述译码模块的译码过程来对所述神经网络模块进行训练。
6.根据权利要求1所述的Turbo码与神经网络相结合的信号传输方法,其特征在于,所述步骤(4)中的神经网络模块使用梯度下降法或随机梯度下降法进行训练;所述梯度下降法的损失函数公式为:其中,M为消息,M*为最终还原的恢复消息,n为消息M的长度,|| ||为求模符号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于白盒子(上海)微电子科技有限公司,未经白盒子(上海)微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011599426.5/1.html,转载请声明来源钻瓜专利网。