基于三阶段神经网络流水线的自动藏头联生成
计算与语言
2019-06-25 v1 机器学习
摘要
作为中国传统文化的精华之一,对联由两句句法对称、长度相等的分句组成,即上联与下联。此外,两句在相同位置上的对应字与短语在语义和/或句法相关的一定约束下相互配对。即便在人工智能领域,自动对联生成也被认为是一项具有挑战性的问题。本文针对用户指定首字的藏头联自动生成进行了全面研究。完整的对联生成主要分为三个阶段,即上联生成流水线、下联生成流水线和联句重排序器。为实现两句之间的语义和/或句法相关性,采用了基于注意力机制的序列到序列(S2S)神经网络。此外,为提供多样化的对联候选以供重排序,将一种基于聚类的束搜索方法融入 S2S 网络。BLEU 指标与人工评测均证明了我们所提方法的有效性。最终,基于该生成系统开发了一款小程序并部署于微信供真实用户使用。
引用
@article{arxiv.1906.09321,
title = {Automatic Acrostic Couplet Generation with Three-Stage Neural Network Pipelines},
author = {Haoshen Fan and Jie Wang and Bojin Zhuang and Shaojun Wang and Jing Xiao},
journal= {arXiv preprint arXiv:1906.09321},
year = {2019}
}
备注
accepted by The 16th Pacific Rim International Conference on AI