We propose a hybrid generative/discriminative framework for semantic parsing which combines the hidden vector state (HVS) model and the hidden Markov support vector machines (HM-SVMs). The HVS model is an extension of the basic discrete Markov model in which context is encoded as a stack-oriented state vector. The HM-SVMs combine the advantages of the hidden Markov models and the support vector machines. By employing a modified K-means clustering method, a small set of most representative sentences can be automatically selected from an un-annotated corpus. These sentences together with their abstract annotations are used to train an HVS model which could be subsequently applied on the whole corpus to generate semantic parsing results. The most confident semantic parsing results are selected to generate a fully-annotated corpus which is used to train the HM-SVMs. The proposed framework has been tested on the DARPA Communicator Data. Experimental results show that an improvement over the baseline HVS parser has been observed using the hybrid framework. When compared with the HM-SVMs trained from the fully-annotated corpus, the hybrid framework gave a comparable performance with only a small set of lightly annotated sentences.
|Title of host publication||COLING '08|
|Subtitle of host publication||proceedings of the 22nd international conference on computational linguistics|
|Editors||Donia Scott, Hans Uszkoreit|
|Place of Publication||Stroudsburg, PA (US)|
|Publisher||Association for Computational Linguistics|
|Number of pages||8|
|Publication status||Published - 1 Jan 2008|
Bibliographical note© 2008. Licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported license (http://creativecommons.org/licenses/by-nc-sa/3.0/).
Some rights reserved.
Zhou, D., & He, Y. (2008). A hybrid generative/discriminative framework to train a semantic parser from an un-annotated corpus. In D. Scott, & H. Uszkoreit (Eds.), COLING '08: proceedings of the 22nd international conference on computational linguistics (Vol. 1, pp. 1113-1120). Association for Computational Linguistics.