当前位置:主页 > 文艺论文 > 古代文学论文 >

基于神经网络的诗歌与对联自动生成方法研究

发布时间:2022-01-12 11:37
  诗歌和对联是中华语言的独特艺术形式,语义上内容丰富,韵律上平仄有序,朗诵起来具有很强的美感,备受人们喜爱。在自然语言处理领域,诗歌和对联的自动生成是一项极具挑战性的工作。实现诗歌和对联的自动生成,对弘扬中华传统文化有着深远的意义。本文基于神经网络和多任务学习技术对诗歌与对联自动生成进行研究,主要工作如下:一、针对计算机写诗普遍存在主题不明确、诗的内容与写作意图不一致的问题,本文借鉴基于规划的诗歌自动生成方法,效仿诗人先联想再写诗的过程,提出一种基于序列到序列模型的诗歌生成方法。方法将诗歌生成分为两个阶段。第一阶段根据用户意图构建大纲,采用一种基于注意力机制的关键词扩展模型用于大纲的生成。第二阶段根据大纲生成诗歌,采用一种具有双编码器和注意力机制的序列到序列生成模型融合大纲信息生成诗歌。实验表明,与基准方法相比,所提方法生成的诗歌,主题意义更加明确,诗所表现的内容和写作意图更加一致。二、在中国传统文学中,诗歌和对联有诸多相似特征,且两者的自动生成方法大致相同。针对这一现象,本文提出了一种基于多任务学习的诗歌与对联自动生成方法,在之前诗歌生成方法基础上联合对联生成。方法同样先根据用户意图构... 

【文章来源】:桂林电子科技大学广西壮族自治区

【文章页数】:62 页

【学位级别】:硕士

【部分图文】:

基于神经网络的诗歌与对联自动生成方法研究


Masterman系统使用的模板及生成的诗歌

系统生成,示例,宋词,评估函数


POEVOLVE、MCGONAGALL[7]等。MCGONAGALL的诗歌生成示例如图1-2所示。图 1-2 基于进化算法的 MCGONAGALL 系统生成示例另外,Zhou等人利用进化算法中的遗传算法生成宋词,获得了一定的成果[8]。其方法在生成的过程中,生成器融合了宋词的平仄信息,开始先随机大量生成诗句,然后使用制定的评估函数给诗句打分,其中评估函数融合了对句法和语义加权的信息,之后基于精英主义和轮盘赌算法的选择策略,不断优化选择出高分诗句,最终生成出完整的宋词。该系统生成的宋词单句效果较好,不足之处在于诗句之间缺乏相关性

宋词,示例


之后基于精英主义和轮盘赌算法的选择策略,不断优化选择出高分诗句,最终生成出完整的宋词。该系统生成的宋词单句效果较好,不足之处在于诗句之间缺乏相关性,表现内容不一致。基于遗传算法的宋词生成示例如图1-3所示。

【参考文献】:
期刊论文
[1]基于主题模型和统计机器翻译方法的中文格律诗自动生成[J]. 蒋锐滢,崔磊,何晶,周明,潘志庚.  计算机学报. 2015(12)
[2]一种宋词自动生成的遗传算法及其机器实现[J]. 周昌乐,游维,丁晓君.  软件学报. 2010(03)

博士论文
[1]多任务学习的研究[D]. 李亚.中国科学技术大学 2018
[2]多任务学习算法研究[D]. 浦剑.复旦大学 2013

硕士论文
[1]基于注意力机制和改进型RNN的Web文本情感分析研究[D]. 王治权.兰州大学 2018
[2]深度神经网络在基于图片生成中国古诗问题中的研究与应用[D]. 蒋亮.中国科学技术大学 2018
[3]基于深度学习技术的中国传统诗歌生成方法研究[D]. 王哲.中国科学技术大学 2017



本文编号:3584705

资料下载
论文发表

本文链接:https://www.wllwen.com/gudaiwenxuelunwen/3584705.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户81a1f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com