1.一种降低基于自动编码器的通信物理层传输系统复杂度的方法,其特征在于,该方法具体包括以下步骤:
S1:生成二进制比特流;
S2:将二进制比特流按M元数字频带调制方式组合成比特对;
S3:将S2中的比特对转换为整数索引值;
S4:构建初步的基于自动编码器网络的通信物理层传输系统;
S5:对S4中的自动编码器网络结构进行调整,得到基于自动编码器网络的低复杂通信物理层传输系统;
S6:以S3中生成的数据作为训练样本训练S5中调整后的自动编码器网络;
S7:在发送端将一系列随机二进制比特流作为传输数据输入到S6中训练好的网络,并在接收端得到相应输出的二进制比特流;
所述步骤S5中,对S4中的自动编码器网络结构进行调整,包括:将初步构建的通信物理层传输系统的第一个全连接层替换为嵌入层,即基于自动编码器网络的低复杂通信物理层传输系统包括:一个嵌入层、n个全连接层和一个功率归一化层构成的编码模块,一个信道层以及由n+1个全连接层构成的解码模块;
所述嵌入层首先将输入的整数索引序列转换成对应的独热码矩阵s,再将独热码矩阵转换成稠密矩阵d,将独热码矩阵转换成稠密矩阵的公式为:dL×N=sL×M tM×N
其中,L为输入整数索引值序列的长度,N为整数索引值转换后对应数据向量的维数,其中N
2.根据权利要求1所述的一种降低基于自动编码器的通信物理层传输系统复杂度的方法,其特征在于,所述步骤S5中,基于自动编码器网络的低复杂通信物理层传输系统的损失函数采用稀疏类别交叉熵函数,使得输入数据的标签为整数数据。
3.根据权利要求1所述的一种降低基于自动编码器的通信物理层传输系统复杂度的方法,其特征在于,解码模块最后一个全连接层输出数据个数为M,激活函数为softmax函数,用来输出概率值,即输出数据分别为1,2,3...,M的概率。