基于循环神经网络的依存句法分析模型研究

被引:0
作者
张俊驰
机构
[1] 湖北大学
关键词
依存句法分析; 分布表示; 循环神经网络; 序列标注; 编码解码;
D O I
暂无
年度学位
2016
学位类型
硕士
导师
摘要
依存句法分析是自然语言处理的重要工作,对句子依存结构分析的好坏直接影响系统更深层次分析句子的能力。传统的句法分析模型,特征表示方法是将训练语料中出现的信息以离散的字符串形式记录,系统的性能主要依赖人工特征模板设计的优劣。该方法存在数据稀疏问题,并且大量的离散特征需要更多的内存与计算资源,实际应用中容易产生模型过拟合以及分析速度不够的问题。本文根据现有依存句法分析器存在的不足,结合深度学习的词语分布表示技术提出了新的依存句法分析模型,具体研究工作如下:(1)研究了传统依存句法分析模型与词语分布表示技术。首先介绍了依存句法分析的基本概念和常用分析方法。然后,对现有的神经网络语言模型及词向量表示技术进行理论分析。最后,阐述了近年来具有代表性的神经网络依存句法分析模型,它利用特征分布表示技术取得了较好的效率和准确度,但分析的准确度还可以进一步提高。(2)提出并实现了循环神经网络依存句法分析模型。针对基于转移的神经网络依存句法分析模型对当前动作决策只能利用有限窗口信息,无法捕捉词语长距离依赖特征问题,提出并实现了基于循环神经网络的依存句法分析模型。从词向量和词性向量表示上进行改进,使用双向长短时记忆单元作为网络结构的非线性变换层。实验表明,该方法能够减少系统设计的复杂性并提升依存句法分析性能。(3)提出并实现了基于编码解码的分层式依存句法分析模型。针对依存句法分析中基于图的方法和基于转移的方法存在的问题,提出一种编码解码依存句法分析模型,利用循环神经网络对整个句子进行编码,将输入句子映射到一个低维向量空间。解码阶段,结合当前词的上下文特征与已编码的句子向量作为条件,共同决定当前词的分类标记。通过在公开的数据集PTB和CTB上实验表明,该方法在保持较快分析速度的同时,分析准确度上有进一步提升。
引用
收藏
页数:61
共 9 条
[1]
A survey on the application of recurrent neural networks to statistical language modeling [J].
De Mulder, Wim ;
Bethard, Steven ;
Moens, Marie-Francine .
COMPUTER SPEECH AND LANGUAGE, 2015, 30 (01) :61-98
[2]
Algorithms for Deterministic Incremental Dependency Parsing [J].
Nivre, Joakim .
COMPUTATIONAL LINGUISTICS, 2008, 34 (04) :513-553
[3]
Learning long-term dependencies with recurrent neural networks.[J].Anton Maximilian Schaefer;Steffen Udluft;Hans-Georg Zimmermann.Neurocomputing.2008, 13
[4]
Framewise phoneme classification with bidirectional LSTM and other neural network architectures.[J].Alex Graves;Jürgen Schmidhuber.Neural Networks.2005, 5
[5]
Long short-term memory [J].
Hochreiter, S ;
Schmidhuber, J .
NEURAL COMPUTATION, 1997, 9 (08) :1735-1780
[6]
基于表示学习的中文分词算法探索 [J].
来斯惟 ;
徐立恒 ;
陈玉博 ;
刘康 ;
赵军 .
中文信息学报, 2013, 27 (05) :8-14
[7]
一种基于依存文法的需求文本策略依赖关系抽取方法 [J].
李天颍 ;
刘璘 ;
赵德旺 ;
曹原 .
计算机学报, 2013, 36 (01) :54-62
[8]
基于序列标注模型的分层式依存句法分析方法 [J].
鉴萍 ;
宗成庆 .
中文信息学报, 2010, 24 (06) :14-22
[9]
基于句法结构分析的中文问题分类 [J].
文勖 ;
张宇 ;
刘挺 ;
马金山 .
中文信息学报, 2006, (02) :33-39