计算机科学2021,Vol.48Issue(z2) :557-564,584.DOI:10.11896/jsjkx.210100015

基于神经网络机器翻译的自然语言信息隐藏

Natural Language Steganography Based on Neural Machine Translation

周小诗 张梓葳 文娟
计算机科学2021,Vol.48Issue(z2) :557-564,584.DOI:10.11896/jsjkx.210100015

基于神经网络机器翻译的自然语言信息隐藏

Natural Language Steganography Based on Neural Machine Translation

周小诗 1张梓葳 1文娟1
扫码查看

作者信息

  • 1. 中国农业大学信息与电气工程学院 北京 100083
  • 折叠

摘要

生成式自然语言信息隐藏在自然语言生成过程中嵌入秘密信息.目前主流的生成式自然语言隐藏方法采用一个简单的循环神经网络(Recurrent Neural Networks,RNN)或长短时记忆网络(Long Short-Term Memory,LSTM)进行载密文本的生成.这种方法生成的载密文本长度有限,且句子和句子之间没有语义关联.为了解决这个问题,提出了能够生成长句且句与句之间能保持语义关系的机器翻译隐写算法Seq2Seq-Stega.采用序列到序列(Sequence to Sequence,Seq2Seq)模型作为文本隐写的编码器和解码器,源语句的信息可以保证目标载密句的语义关联性.此外,根据每一时刻模型计算的单词概率分布,设计了候选池的选词策略,并引入了平衡源语句与目标句的贡献度的注意力超参数.通过实验比较了不同选词阈值和注意力参数下模型的隐藏容量和生成文本的质量.与其他3种生成式模型的对比实验表明,该算法能够保持长距离语义关联,并具有较好的抗隐写分析能力.

关键词

自然语言信息隐藏/文本生成/语义距离/自注意力机制/机器翻译

引用本文复制引用

基金项目

国家自然科学基金(61802410)

中国高校科学基金(2019TC047)

出版年

2021
计算机科学
重庆西南信息有限公司(原科技部西南信息中心)

计算机科学

CSTPCDCSCD北大核心
影响因子:0.944
ISSN:1002-137X
被引量3
参考文献量45
段落导航相关论文