Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-06T14:24:49.347Z Has data issue: false hasContentIssue false

A cross-corpus study of subjectivity identification using unsupervised learning†

Published online by Cambridge University Press:  16 August 2011

DONG WANG
Affiliation:
Department of Computer Science, The University of Texas at Dallas, 800 West Campbell Road, Richardson, Texas e-mail: dongwang@hlt.utdallas.edu, yangl@hlt.utdallas.edu
YANG LIU
Affiliation:
Department of Computer Science, The University of Texas at Dallas, 800 West Campbell Road, Richardson, Texas e-mail: dongwang@hlt.utdallas.edu, yangl@hlt.utdallas.edu
Rights & Permissions [Opens in a new window]

Abstract

In this study, we investigate using unsupervised generative learning methods for subjectivity detection across different domains. We create an initial training set using simple lexicon information and then evaluate two iterative learning methods with a base naive Bayes classifier to learn from unannotated data. The first method is self-training, which adds instances with high confidence into the training set in each iteration. The second is a calibrated EM (expectation-maximization) method where we calibrate the posterior probabilities from EM such that the class distribution is similar to that in the real data. We evaluate both approaches on three different domains: movie data, news resource, and meeting dialogues, and we found that in some cases the unsupervised learning methods can achieve performance close to the fully supervised setup. We perform a thorough analysis to examine factors, such as self-labeling accuracy of the initial training set in unsupervised learning, the accuracy of the added examples in self-training, and the size of the initial training set in different methods. Our experiments and analysis show inherent differences across domains and impacting factors explaining the model behaviors.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Table 1. Statistics for the three data sets: movie, MPQA, and AMI data

Figure 1

Algorithm 1 Self-training.

Figure 2

Fig. 1. Learning curves of the supervised NB classifier on movie, MPQA, and AMI data.

Figure 3

Fig. 2. Self-training (ST) and calibrated EM (cali_EM) results using unsupervised setting on movie, MPQA, and AMI data. The initial data set contains 2,000 self-labeled samples.

Figure 4

Table 2. Initial pseudo training accuracy in SUBJECTIVE and OBJECTIVE class and performance on the test using this initial training set (in %). Results are shown for different initial data size

Figure 5

Fig. 3. Self-training (ST) and calibrated EM (cali_EM) results using semi-supervised learning (2,000 labeled seed) on movie, MPQA, and AMI data.

Figure 6

Fig. 4. Accuracy of added samples in each iteration in self-training for movie, MPQA, and AMI data.

Figure 7

Fig. 5. Self-training performance using controlled accuracy for the added examples for MPQA and AMI data. MPQA_0.85 means that the accuracy of the labels for the added examples in each iteration is 0.85.

Figure 8

Fig. 6. Self-training with different labeled size on MPQA and AMI data. MPQA_200 means that the initial labeled training size is 200.

Figure 9

Fig. 7. Comparison of calibrated EM and supervised baseline using different initial training size.

Figure 10

Fig. 8. Comparison of standard EM and calibrated EM.