0
点赞
收藏
分享

微信扫一扫

句法结构解析和Transition_based方法

句法结构解析(Linguistic Structure Parsing):包括选区分析(Constituency Parsing)和依赖解析(Dependency Parsing).

选区分析(Constituency Parsing)

将句子用phrase structure grammer即短语语法,来不断的将词语整理成嵌套的组成成分,又被称为context-free grammers,简写做CFG。主要思想是将句子从单词划分类别到组成更大的短语。

依赖解析(Dependency Parsing)

通过某个单词和其他单词之间的关系来表示句子的结构,显示哪些单词依赖于(修饰或是其参数)哪些其他单词。

 树状依赖解析

Transition-based依赖解析

对于给出的句子S=\{w_{0},w_{1},\dots,w_{n}\},\sigmaS中若干w_{i}构成的stack,\betaS中若干w_{i}构成的buffer。A是依赖箭头构成的集合,每一条边构成的形式是(w_{i},r,w_{j}),其中r描述了节点的依存关系和动宾关系。初始状态\sigma仅包含root节点,\beta包含所有的单词w_{1},w_{2},\dots,w_{n}.A是空集。目标是\sigma包含所有rootw_{i},\beta为空集。A包含了所有的依赖箭头。我们用以下三种操作来使初始状态到达最终状态。

1. SHIFT:将buffer中的第一个词移出并放到stack上;

2. LEFT-ARC:将 (w_{j},r,w_{i}) 加入边的集合,其中 w_{i}是stack上的次顶层的词, w_{j}是stack上的最顶层的词。

3. RIGHT-ARC:将 (w_{i},r,w_{j}) 加入边的集合,其中 w_{i}是stack上的次顶层的词, w_{j}是stack上的最顶层的词。

 解析评估

LAS(labeled attachment score):只有箭头的标签都对才算对。

UAS(labeled attachment score):箭头对就算对。

参考自:CS224N笔记(四)——依赖解析 - 知乎 (zhihu.com)

举报

相关推荐

0 条评论