TL;DR
This paper extends the $K$-best dependency tree algorithm to handle root constraints, improving decoding efficiency and addressing the increased root violation rate when considering multiple top trees.
Contribution
It simplifies the $K$-best spanning tree algorithm and introduces a new method for decoding the top $K$ dependency trees with root constraints.
Findings
Achieved a constant time speed-up over the original algorithm.
Demonstrated increased root constraint violations with higher $K$ values.
Extended the $K$-best algorithm to include root constraints in dependency parsing.
Abstract
The connection between the maximum spanning tree in a directed graph and the best dependency tree of a sentence has been exploited by the NLP community. However, for many dependency parsing schemes, an important detail of this approach is that the spanning tree must have exactly one edge emanating from the root. While work has been done to efficiently solve this problem for finding the one-best dependency tree, no research has attempted to extend this solution to finding the -best dependency trees. This is arguably a more important extension as a larger proportion of decoded trees will not be subject to the root constraint of dependency trees. Indeed, we show that the rate of root constraint violations increases by an average of times when decoding with as opposed to . In this paper, we provide a simplification of the -best spanning tree algorithm of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
