Capsule Network With Identifying Transferable Knowledge for Cross-Domain Sentiment Classification

Domain adaptation tasks have raised much attention in recent years, especially, the task of cross-domain sentiment classification, and remarkable success has been achieved on specific domains with large amounts of labeled data. However, annotating enough data in each domain is still expensive and time-consuming, which will produce difficulty in the application of domain adaptation. In this paper, we proposed a Capsule network method with Identifying Transferable Knowledge (CITK) as common knowledge for cross-domain sentiment classification. CITK model uses capsule network to encode the intrinsic spatial part-whole relationship constituting domain invariant knowledge, which bridges the knowledge gap between the source and target domains. In addition, we use Bidirectional Encoder Representations from Transformers (BERT) to convert sentences to equal length, which is called pre-training, in order to obtain more complete semantic embedded representation, so that Significant Consistent Polarity (SCP) words can be more accurate. Extensive experiments are conducted to evaluate the effectiveness of the proposed CITK model on a real world data set of four domains. Experimental results demonstrate that CITK can significantly outperform the state-of-the-art methods for the cross-domain sentiment classification task.

[1]  Helene Fowkes,et al.  A method based on the chi-square test for document classification , 2001, SIGIR '01.

[2]  Anindya Datta,et al.  Domain Adaptation for Sentiment Classification in Light of Multiple Sources , 2014, INFORMS J. Comput..

[3]  Tae-Hyong Kim,et al.  Design and Investigation of Capsule Networks for Sentence Classification , 2019 .

[4]  Ausif Mahmood,et al.  Convolutional Recurrent Deep Learning Model for Sentence Classification , 2018, IEEE Access.

[5]  Yoshua Bengio,et al.  Domain Adaptation for Large-Scale Sentiment Classification: A Deep Learning Approach , 2011, ICML.

[6]  Yu Zhang,et al.  End-to-End Adversarial Memory Network for Cross-domain Sentiment Classification , 2017, IJCAI.

[7]  Kate Saenko,et al.  Deep CORAL: Correlation Alignment for Deep Domain Adaptation , 2016, ECCV Workshops.

[8]  Xuemin Zhao,et al.  CCHAN: An End to End Model for Cross Domain Sentiment Classification , 2019, IEEE Access.

[9]  Ashwini Save,et al.  Analysis of cross domain sentiment techniques , 2017, 2017 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT).

[10]  Xin Rong,et al.  word2vec Parameter Learning Explained , 2014, ArXiv.

[11]  Xiaohua Hu,et al.  Linking Heterogeneous Input Features with Pivots for Domain Adaptation , 2015, IJCAI.

[12]  Guodong Zhou,et al.  Active Learning for Cross-domain Sentiment Classification , 2013, IJCAI.

[13]  Pushpak Bhattacharyya,et al.  Identifying Transferable Information Across Domains for Cross-domain Sentiment Classification , 2018, ACL.

[14]  Roi Reichart,et al.  Neural Structural Correspondence Learning for Domain Adaptation , 2016, CoNLL.

[15]  K. P. Chow,et al.  A Topic Model for Building Fine-grained Domain-specific Emotion Lexicon , 2014, ACL.

[16]  John Blitzer,et al.  Biographies, Bollywood, Boom-boxes and Blenders: Domain Adaptation for Sentiment Classification , 2007, ACL.

[17]  Wei Zhao,et al.  Investigating the transferring capability of capsule networks for text classification , 2019, Neural Networks.

[18]  Deqing Wang,et al.  Transfer Learning by Linking Similar Feature Clusters for Sentiment Classification , 2016, 2016 IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI).

[19]  Geoffrey E. Hinton,et al.  Transforming Autoencoders , 2011 .

[20]  Gabriela Csurka,et al.  A Domain Adaptation Regularization for Denoising Autoencoders , 2016, ACL.

[21]  Yu Zhang,et al.  Hierarchical Attention Transfer Network for Cross-Domain Sentiment Classification , 2018, AAAI.

[22]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.

[23]  Yunming Ye,et al.  Cross-Domain Sentiment Classification by Capsule Network With Semantic Rules , 2018, IEEE Access.

[24]  Harith Alani,et al.  Automatically Extracting Polarity-Bearing Topics for Cross-Domain Sentiment Classification , 2011, ACL.

[25]  Yi Yang,et al.  Fast Easy Unsupervised Domain Adaptation with Marginalized Structured Dropout , 2014, ACL.

[26]  Min Yang,et al.  Investigating Capsule Networks with Dynamic Routing for Text Classification , 2018, EMNLP.

[27]  John Blitzer,et al.  Domain Adaptation with Structural Correspondence Learning , 2006, EMNLP.

[28]  Pushpak Bhattacharyya,et al.  Domain Sentiment Matters: A Two Stage Sentiment Analyzer , 2015, ICON.

[29]  Premkumar Natarajan,et al.  CapsuleGAN: Generative Adversarial Capsule Network , 2018, ECCV Workshops.

[30]  Min Yang,et al.  Towards Scalable and Reliable Capsule Networks for Challenging NLP Applications , 2019, ACL.

[31]  Elisabetta Fersini,et al.  Deep Learning and Ensemble Methods for Domain Adaptation , 2016, 2016 IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI).

[32]  Hongliang Yu,et al.  JEAM: A Novel Model for Cross-Domain Sentiment Classification Based on Emotion Analysis , 2015, EMNLP.

[33]  Qiang Yang,et al.  Cross-domain sentiment classification via spectral feature alignment , 2010, WWW '10.

[34]  Pushpak Bhattacharyya,et al.  Detecting Domain Dedicated Polar Words , 2013, IJCNLP.

[35]  Ngo Xuan Bach,et al.  Cross-domain sentiment classification with word embeddings and canonical correlation analysis , 2016, SoICT.

[36]  Geoffrey E. Hinton,et al.  Matrix capsules with EM routing , 2018, ICLR.

[37]  François Laviolette,et al.  Domain-Adversarial Training of Neural Networks , 2015, J. Mach. Learn. Res..

[38]  Diyi Yang,et al.  Hierarchical Attention Networks for Document Classification , 2016, NAACL.

[39]  Bing Wang,et al.  Adding Prior Knowledge in Hierarchical Attention Neural Network for Cross Domain Sentiment Classification , 2019, IEEE Access.

[40]  Geoffrey E. Hinton,et al.  Dynamic Routing Between Capsules , 2017, NIPS.

[41]  Xiaofei Zhou,et al.  Leveraging Latent Sentiment Constraint in Probabilistic Matrix Factorization for Cross-Domain Sentiment Classification , 2016, ICCS.

[42]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[43]  Salwani Abdullah,et al.  Approaches to Cross-Domain Sentiment Analysis: A Systematic Literature Review , 2017, IEEE Access.

[44]  Kate Saenko,et al.  Return of Frustratingly Easy Domain Adaptation , 2015, AAAI.