Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-05T23:59:37.785Z Has data issue: false hasContentIssue false

Improving shift-reduce constituency parsing with large-scale unlabeled data

Published online by Cambridge University Press:  19 June 2013

MUHUA ZHU
Affiliation:
Natural Language Processing Lab, Northeastern University, Shenyang 110819, China e-mails: zhumuhua@gmail.com, zhujingbo@mail.neu.edu.cn, wanghuizhen@mail.neu.edu.cn
JINGBO ZHU
Affiliation:
Natural Language Processing Lab, Northeastern University, Shenyang 110819, China e-mails: zhumuhua@gmail.com, zhujingbo@mail.neu.edu.cn, wanghuizhen@mail.neu.edu.cn
HUIZHEN WANG*
Affiliation:
Natural Language Processing Lab, Northeastern University, Shenyang 110819, China e-mails: zhumuhua@gmail.com, zhujingbo@mail.neu.edu.cn, wanghuizhen@mail.neu.edu.cn
*
†Corresponding author.
Rights & Permissions [Opens in a new window]

Abstract

Shift-reduce parsing has been studied extensively for diverse grammars due to the simplicity and running efficiency. However, in the field of constituency parsing, shift-reduce parsers lag behind state-of-the-art parsers. In this paper we propose a semi-supervised approach for advancing shift-reduce constituency parsing. First, we apply the uptraining approach (Petrov, S. et al. 2010. In Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing (EMNLP), Cambridge, MA, USA, pp. 705–713) to improve part-of-speech taggers to provide better part-of-speech tags to subsequent shift-reduce parsers. Second, we enhance shift-reduce parsing models with novel features that are defined on lexical dependency information. Both stages depend on the use of large-scale unlabeled data. Experimental results show that the approach achieves overall improvements of 1.5 percent and 2.1 percent on English and Chinese data respectively. Moreover, the final parsing accuracies reach 90.9 percent and 82.2 percent respectively, which are comparable with the accuracy of state-of-the-art parsers.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 
Figure 0

Algorithm 1 Beam-search shift-reduce parsing

Figure 1

Table 1. A summary of baseline feature templates, where Si represents the ith item in stack S and Qi denotes the ith item in queue Q from the front end

Figure 2

Fig. 1. The pipeline for uptraining of stand-alone POS taggers.

Figure 3

Table 2. Types and ratios of first mistakes made by the baseline parser on the English development set

Figure 4

Fig. 2. An example of shift-reduce conflicts illustrating how lexical dependency information helps to disambiguate the conflicts.

Figure 5

Table 3. New features designed on the basis of lexical dependencies. Here the symbol w represents a word and the symbol t represents a POS tag

Figure 6

Table 4. Data statistics, including the number of words and sentences, together with average sentence length.* The numbers are approximate due to the use of automatic preprocessing techniques

Figure 7

Table 5. Comparative results between stand-alone and integrated POS taggers on section 23 of the WSJ corpus and the CTB 5.1 test set

Figure 8

Table 6. Comparative results between uptraining (Berkeley-LAPOS) and standard self-training (Self-LAPOS) on section 24 of the WSJ corpus

Figure 9

Table 7. Comparative results between uptraining (Berkeley-Stanford) and standard self-training (Self-Stanford) on the CTB 5.1 development set

Figure 10

Table 8. Final results of uptraining of POS tagging on section 23 of the WSJ corpus and the CTB 5.1 test set

Figure 11

Table 9. Confusion matrix of POS tagging results on the CTB 5.1 test set

Figure 12

Table 10. Comparative results on English and Chinese development sets with lexical dependencies extracted from diverse sources

Figure 13

Table 11. Main results on section 23 of the WSJ corpus using POS tags automatically assigned by Base-LAPOS and lexical dependencies extracted from auto-parsed data. Two types of dependency features are added incrementally

Figure 14

Table 12. Main results on the CTB 5.1 test set using POS tags automatically assigned by Base-Stanford and lexical dependencies extracted from auto-parsed data. Two types of dependency features are added incrementally

Figure 15

Fig. 3. Results with varying sizes of human-labeled training data and unlabeled data.

Figure 16

Table 13. Comparison with related work on section 23 of the WSJ corpus with POS tags automatically assigned by Berkeley-LAPOS.* The parsers are based on shift-reduce parsing.† The results are of self-training with a single latent annotation grammar

Figure 17

Table 14. Comparison with related work on the test set of CTB 5.1 with POS tags automatically assigned by Berkeley-Stanford.* Huang (2009) adapted the parsers to Chinese parsing on CTB 5.1.† We run the parser on CTB 5.1 to get the results

Figure 18

Table 15. Comparison of running time on section 23 of the WSJ corpus where the time for loading models is excluded.* The results of SVM-based shift-reduce parsing are with greedy search.† The results of MaxEnt-based shift-reduce parser are with best-first search.‡ Time is reported by authors by running on different hardware