Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-04T11:07:25.281Z Has data issue: false hasContentIssue false

Unsupervised dependency parsing without training†

Published online by Cambridge University Press:  14 March 2012

ANDERS SØGAARD*
Affiliation:
Center for Language Technology University of Copenhagen Njalsgade 142 DK-2300 Copenhagen S, Denmark e-mail: soegaard@hum.ku.dk
Rights & Permissions [Opens in a new window]

Abstract

Usually unsupervised dependency parsers try to optimize the probability of a corpus by revising the dependency model that is assumed to have generated the corpus. In this paper we explore a different view in which a dependency structure is, among other things, a partial order on the nodes in terms of centrality or saliency. Under this assumption we directly model centrality and derive dependency trees from the ordering of words. The result is an approach to unsupervised dependency parsing that is very different from standard ones in that it requires no training data. The input words are ordered by centrality, and a parse is derived from the ranking using a simple deterministic parsing algorithm, relying on the universal dependency rules defined by Naseem et al. (Naseem, T., Chen, H., Barzilay, R., Johnson, M. 2010. Using universal linguistic knowledge to guide grammar induction. In Proceedings of Empirical Methods in Natural Language Processing, Boston, MA, USA, pp. 1234–44.). Our approach is evaluated on data from twelve different languages and is remarkably competitive.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2012
Figure 0

Fig. 1. Derived dependency structures from the Penn-III treebank of English and the TIGER treebank of German.

Figure 1

Fig. 2. Graph, pagerank (PR) and predicted dependency structure for sentence 7 in PTB-III Section 23.

Figure 2

Fig. 3. Parsing algorithm without universal dependency rules.

Figure 3

Fig. 4. Example derivation.

Figure 4

Fig. 5. Universal dependency rules (Naseem et al., 2010) with our revisions.

Figure 5

Fig. 6. Upper and lower bounds: rand(UR) is parsing with randomly ranked words, with or without universal rules; lin(UR) is parsing with linear order and tree(UR) is parsing with order consistent with partial orders defined by the gold dependency trees.

Figure 6

Fig. 7. Unlabeled attachment scores (in %) on sentences of length of at most 10 ignoring punctuation.

Figure 7

Fig. 8. Unlabeled attachment scores (in %) on full-length sentences. Averages disregard English, since Spitkovsky et al. (2011) do not report results for Section 23 of Penn-III.

Figure 8

Fig. 9. Predicted dependency structures for a sentence in the German test section with and without dependency rules. Red arcs indicate wrong predictions.