paper-with-me

홈 › Papers

Stack-Pointer Networks for Dependency Parsing

2018-05-03 · ACL 2018 7 · Xuezhe Ma, Zecong Hu, Jingzhou Liu, Nanyun Peng, Graham Neubig, Eduard Hovy

We introduce a novel architecture for dependency parsing: \emph{stack-pointer networks} (\textbf{\textsc{StackPtr}}). Combining pointer networks~\citep{vinyals2015pointer} with an internal stack, the proposed model first reads and encodes the whole sentence, then builds the dependency tree top-down (from root-to-leaf) in a depth-first fashion. The stack tracks the status of the depth-first search and the pointer networks select one child for the word at the top of the stack at each step. The \textsc{StackPtr} parser benefits from the information of the whole sentence and all previously derived subtree structures, and removes the left-to-right restriction in classical transition-based parsers. Yet, the number of steps for building any (including non-projective) parse tree is linear in the length of the sentence just as other transition-based parsers, yielding an efficient decoding algorithm with $O(n^2)$ time complexity. We evaluate our model on 29 treebanks spanning 20 languages and different dependency annotation schemas, and achieve state-of-the-art performance on 21 of them.

📄 PDF Abstract BibTeX arXiv:1805.01087

Code (3)

XuezheMax/NeuroNLP2 공식 구현 pytorch
ShannonAI/mrc-for-dependency-parsing pytorch
danifg/SyntacticPointer pytorch

Tasks

Dependency ParsingSentence

Similar Papers 제목 키워드 기반

Self Attended Stack-Pointer Networks for Learning Long Term Dependencies

2020-12-01 · ICON 2020 12 · Salih Tuc, Burcu Can

We propose a novel deep neural architecture for dependency parsing, which is built upon a Transformer Encoder (Vaswani et al. 2017) and a Stack Pointer Network (Ma et al. 2018). We first encode each sentence using a Tran…

Dependency ParsingSentence

Left-to-Right Dependency Parsing with Pointer Networks

2019-06-01 · NAACL 2019 6 · Daniel Fern{\'a}ndez-Gonz{\'a}lez, Carlos G{\'o}mez-Rodr{\'\i}guez

We propose a novel transition-based algorithm that straightforwardly parses sentences from left to right by building n attachments, with n being the length of the input sentence. Similarly to the recent stack-pointer par…

Dependency ParsingSentence

Left-to-Right Dependency Parsing with Pointer Networks

2019-03-20 · Daniel Fernández-González, Carlos Gómez-Rodríguez

We propose a novel transition-based algorithm that straightforwardly parses sentences from left to right by building $n$ attachments, with $n$ being the length of the input sentence. Similarly to the recent stack-pointer…

Dependency ParsingSentence

Neural Network based Deep Transfer Learning for Cross-domain Dependency Parsing

2019-08-08 · Zhentao Xia, Likai Wang, Weiguang Qu, Junsheng Zhou 외

In this paper, we describe the details of the neural dependency parser sub-mitted by our team to the NLPCC 2019 Shared Task of Semi-supervised do-main adaptation subtask on Cross-domain Dependency Parsing. Our system is …

Dependency ParsingTransfer Learning

Transition-based Semantic Dependency Parsing with Pointer Networks

2020-07-01 · ACL 2020 6 · Daniel Fern{\'a}ndez-Gonz{\'a}lez, Carlos G{\'o}mez-Rodr{\'\i}guez

Transition-based parsers implemented with Pointer Networks have become the new state of the art in dependency parsing, excelling in producing labelled syntactic trees and outperforming graph-based models in this task. In…

Dependency ParsingSemantic Dependency ParsingWord Embeddings