1.一种语义通信系统,其特征在于,包括:语义编码器、信源信道联合编码器、弹性特征选择器、信源信道联合译码器和语义译码器;所述语义编码器,用于提取输入信源的语义特征向量;所述信源信道联合编码器,用于对所述语义特征向量进行编码,得到待传输语义特征向量;所述弹性特征选择器,用于按照预设的特征重要性度量向量,将所述待传输语义特征向量按重要性排序,得到语义重要性排序特征向量;根据获取的信道参数,计算得到可传输语义特征的数量;根据所述可传输语义特征的数量,将排序后所述语义重要性排序特征向量中重要性最高的对应数量的语义特征传输至信源信道联合译码器;所述语义译码器,用于接收所述信源信道联合译码器的译码结果,并对所述译码结果进行语义译码,得到分类结果;其中,通过下述方法获取所述预设的特征重要性度量向量:对所述语义编码器和所述语义译码器进行训练,响应于所述训练结束,获取最后一次训练时所述语义译码器输出的训练用分类结果;固定所述语义编码器和所述语义译码器的参数,对所述信源信道联合编码器和所述信源信道联合译码器进行训练,响应于所述训练结束,基于所述训练用分类结果,对所述信源信道联合编码器的最后一层的所有语义特征进行重要性度量,得到所述预设的特征重要性度量向量,包括:基于所述训练用分类结果,对所述信源信道联合编码器的最后一层的语义特征向量求偏导,得到任务敏感度向量;基于所述任务敏感度向量,结合对应任务的重要程度,计算得到所述预设的特征重要性度量向量。
2.根据权利要求1所述的系统,其特征在于,所述语义译码器的数量能够为多个;每个所述语义译码器对应于一个任务;其中,所述语义译码器用于接收所述信源信道联合译码器的译码结果,并对所述译码结果进行语义译码,得到分类结果,包括:所有的所述语义译码器用于接收所述信源信道联合译码器的译码结果,并针对任务对所述译码结果进行语义译码,得到对应任务的分类结果。
3.根据权利要求2所述的系统,其特征在于,所述对所述语义编码器和所述语义译码器进行训练,包括:利用所述语义编码器对获取的训练用信源进行语义特征提取,并利用所有的所述语义译码器对提取得到的训练用语义特征向量进行译码,得到多个训练用分类结果;结合所述多个训练用分类结果和预设的真实分类结果计算得到损失函数;利用所述损失函数对所述语义编码器和所述语义译码器进行训练。
4.根据权利要求3所述的系统,其特征在于,通过下式计算所述损失函数:其中,L表示损失函数,i表示任务的编号,n表示任务的总数,λ i 表示第i个任务所占的权重,L i 表示第i个任务的损失函数。
5.根据权利要求1所述的系统,其特征在于,所述基于所述任务敏感度向量,结合对应任务的重要程度,计算得到所述预设的特征重要性度量向量,包括:响应于所述任务的个数为1,将所述任务敏感度向量作为所述预设的特征重要性度量向量;响应于所述任务的个数大于1,结合预设的任务权重,对所述任务敏感度向量进行加权,计算得到所述预设的特征重要性度量向量。
6.根据权利要求1所述的系统,其特征在于,所述按照预设的特征重要性度量向量,将所述待传输语义特征向量按重要性排序,包括:计算所述预设的特征重要性度量向量的数值;将所述待传输语义特征向量按照对应的所述预设的特征重要性度量向量的数值从大到小进行排序。
7.根据权利要求1所述的系统,其特征在于,所述信道参数包括:信道的传输带宽、传输时隙和信噪比;其中,所述根据获取的信道参数,计算得到可传输语义特征的数量,包括:根据所述传输带宽、所述传输时隙和所述信噪比,计算得到单次传输比特数;根据所述单次传输比特数和所述语义特征的比特长度计算得到所述可传输语义特征的数量。
8.根据权利要求7所述的系统,其特征在于,通过下式计算所述单次传输比特数:B=TW log 2 (1+SNR)其中,B表示单次传输比特数,T表示传输时隙,W表示传输带宽,SNR表示信噪比。