Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Polarity shift detection, elimination and ensemble

Published: 01 January 2016 Publication History

Abstract

The polarity shift problem is a major factor that affects classification performance of machine-learning-based sentiment analysis systems. In this paper, we propose a three-stage cascade model to address the polarity shift problem in the context of document-level sentiment classification. We first split each document into a set of subsentences and build a hybrid model that employs rules and statistical methods to detect explicit and implicit polarity shifts, respectively. Secondly, we propose a polarity shift elimination method, to remove polarity shift in negations. Finally, we train base classifiers on training subsets divided by different types of polarity shifts, and use a weighted combination of the component classifiers for sentiment classification. The results on a range of experiments illustrate that our approach significantly outperforms several alternative methods for polarity shift detection and elimination.

References

[1]
Blitzer, J., Dredze, M., & F. Pereira. (2007). Biographies, bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification. In Proceedings of the 45th annual meeting of the association of computational linguistics (pp. 440-447).
[2]
E. Cambria, A. Hussain, C. Havasi, C. Eckl, Sentic computing: Exploitation of common sense for the development of emotion-sensitive systems, LNCS, 5967 (2010) 148-156.
[3]
E. Cambria, A. Hussain, C. Havasi, C. Eckl, SenticSpace: Visualizing opinions and sentiments in a multi-dimensional vector space, LNAI, 6279 (2010) 385-393.
[4]
Cambria, E. Hussain, A. Durrani, T. Havasi, C. Eckl, C. Munro J. (2010). Sentic computing for patient centered applications. In IEEE ICSP (pp. 1279-1282). Beijing.
[5]
E. Cambria, T. Mazzocco, A. Hussain, C. Eckl, Sentic medoids: Organizing affective common sense knowledge in a multi-dimensional vector space, LNCS, 6677 (2011) 601-610.
[6]
E. Cambria, B. Schuller, B. Liu, H. Wang, C. Havasi, Knowledge-based approaches to concept-level sentiment analysis, IEEE Intelligent Systems, 28 (2013) 12-14.
[7]
E. Cambria, B. Schuller, B. Liu, H. Wang, C. Havasi, Statistical approaches to concept-level sentiment analysis, IEEE Intelligent Systems, 28 (2013) 6-9.
[8]
Choi, Y., & Cardie, C. (2008). Learning with compositional semantics as structural inference for subsentential sentiment analysis. In Proceedings of the conference on empirical methods in natural language processing (EMNLP) (pp. 793-801).
[9]
Das, S., & Chen, M. (2001). Yahoo! for Amazon: Extracting market sentiment from stock message boards. In Proceedings of the Asia pacific finance association annual conference.
[10]
S. D¿eroski, B. ¿enko, Is combining classifiers with stacking better than selecting the best one?, Machine Learning, 54 (2004) 255-273.
[11]
A. Gangemi, V. Presutti, D. Reforgiato, Frame-based detection of opinion holders and topics: A model and a tool, IEEE Computational Intelligence Magazine, 9 (2014) 20-30.
[12]
Hu, M. & Liu, B. (2004). Mining and Summarizing Customer Reviews. In KDD.
[13]
Ikeda, D., Takamura, H., Ratinov, L., Okumura, M. (2008). Learning to shift the polarity of words for sentiment classification. In Proceedings of the international joint conference on natural language processing (IJCNLP).
[14]
A. Kennedy, D. Inkpen, Sentiment classification of movie reviews using contextual valence shifters, Computational Intelligence, 22 (2006) 110-125.
[15]
Li, S., & Huang, C. (2009). Sentiment classification considering negation and contrast transition. In Proceedings of the pacific Asia conference on language, information and computation (PACLIC).
[16]
Li, S., Xia, R., Zong, C., & Huang, C. (2009). A framework of feature selection methods for text categorization. In Proceedings of the annual meeting of the association for computational linguistics and international joint conference on natural language processing (ACL/IJCNLP) (pp. 692-700).
[17]
Li, S., Lee, S., Chen, Y., Huang, C., & Zhou, G. (2010). Sentiment classification and polarity shifting. In Proceedings of the international conference on computational linguistics (COLING).
[18]
Li, S., Wang, Z., Li, S., & Huang, C. (2013). Sentiment classification with polarity shifting detection. In Proceedings of the international conference on Asian language processing.
[19]
B. Liu, Sentiment analysis and opinion mining, Morgan & Claypool (2012).
[20]
Na, J., Sui, H., Khoo, C., Chan, S., & Zhou, Y. (2004). Effectiveness of simple linguistic processing in automatic sentiment classification of product reviews. In Proceedings of the conference of the international society for knowledge organization.
[21]
K. Nigam, A. McCallum, S. Thrun, T. Mitchell, Text classification from labeled and unlabeled documents using EM, Machine Learning, 39 (2000) 103-134.
[22]
Orimaye, S., Alhashmi, S., & Siew, E. (2012). Buy it - Do not buy it: sentiment classification on Amazon reviews using sentence polarity shift. In Proceedings of the pacific rim international conference on artificial intelligence (PRICAI).
[23]
Pang, B., Lee, L., & Vaithyanathan, S. (2002). Thumbs up? Sentiment classification using machine learning techniques. In Proceedings of the conference on empirical methods in natural language processing (EMNLP) (pp. 79-86).
[24]
B. Pang, L. Lee, Opinion mining and sentiment analysis, Foundations and Trends in Information Retrieval, 2 (2008) 1-135.
[25]
Polanyi, L., Zaenen, A. (2004). Contextual lexical valence shifters. In Proceedings of the AAAI spring symposium on exploring attitude and affect in text.
[26]
S. Poria, E. Cambria, A. Hussain, G.-B. Huang, Towards an intelligent framework for multimodal affective data analysis, Neural Networks, 63 (2015) 104-116.
[27]
S. Poria, A. Gelbukh, E. Cambria, A. Hussain, G.-B. Huang, EmoSenticSpace: A novel framework for affective common-sense reasoning, Knowledge-Based Systems, 69 (2014) 108-123.
[28]
M. Taboada, J. Brooke, M. Tofiloski, K. Voll, M. Stede, Lexicon-based methods for sentiment analysis, Computational linguistics, 37 (2011) 267-307.
[29]
Turney, P. (2002). Thumbs up or thumbs down? Semantic orientation applied to unsupervised classification of reviews. In Proceedings of the annual meeting of the association for computational linguistics (ACL).
[30]
Wilson, T., Wiebe, J., & Hoffmann, P. (2005). Recognizing contextual polarity in phrase-level sentiment analysis. In Proceedings of the conference on empirical methods in natural language processing (EMNLP).
[31]
Xia, R., & Zong, C. (2011). A POS-based ensemble model for cross-domain sentiment classification. In Proceedings of the international joint conference on natural language processing (IJCNLP).
[32]
R. Xia, F. Xu, C. Zong, Q. Li, Y. Qi, T. Li, Dual sentiment analysis: Considering two sides of one review, IEEE Transactions on Knowledge and Data Engineering, 27 (2015) 2120-2133.
[33]
R. Xia, C. Zong, X. Hu, E. Cambria, Feature ensemble plus sample selection: Domain adaptation for sentiment classification, IEEE Intelligent Systems, 28 (2013) 10-18.
[34]
R. Xia, C. Zong, S. Li, Ensemble of feature sets and classification algorithms for sentiment classification, Information Sciences, 181 (2011) 1138-1152.
[35]
Yang, Y., & Liu, X. (1999). A re-examination of text categorization methods. In Proceedings of the 22nd annual international ACM SIGIR conference on research and development in information retrieval (pp. 42-49).

Cited By

View all
  • (2023)Sentiment Analysis and Corpus: Cognitive Perspective and Overhead-accuracy TradeoffACM Transactions on Asian and Low-Resource Language Information Processing10.1145/359453723:6(1-17)Online publication date: 26-May-2023
  • (2023)Confidence-Aware Sentiment Quantification via Sentiment Perturbation ModelingIEEE Transactions on Affective Computing10.1109/TAFFC.2023.330195615:2(736-750)Online publication date: 4-Aug-2023
  • (2022)A semantic approach based on domain knowledge for polarity shift detection using distant supervisionProgress in Artificial Intelligence10.1007/s13748-021-00267-x11:2(169-180)Online publication date: 1-Jun-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Information Processing and Management: an International Journal
Information Processing and Management: an International Journal  Volume 52, Issue 1
January 2016
173 pages

Publisher

Pergamon Press, Inc.

United States

Publication History

Published: 01 January 2016

Author Tags

  1. Polarity shift
  2. Sentiment analysis
  3. Sentiment classification

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Sentiment Analysis and Corpus: Cognitive Perspective and Overhead-accuracy TradeoffACM Transactions on Asian and Low-Resource Language Information Processing10.1145/359453723:6(1-17)Online publication date: 26-May-2023
  • (2023)Confidence-Aware Sentiment Quantification via Sentiment Perturbation ModelingIEEE Transactions on Affective Computing10.1109/TAFFC.2023.330195615:2(736-750)Online publication date: 4-Aug-2023
  • (2022)A semantic approach based on domain knowledge for polarity shift detection using distant supervisionProgress in Artificial Intelligence10.1007/s13748-021-00267-x11:2(169-180)Online publication date: 1-Jun-2022
  • (2022)Improved exponential cuckoo search method for sentiment analysisMultimedia Tools and Applications10.1007/s11042-022-14229-582:16(23979-24029)Online publication date: 29-Nov-2022
  • (2022)An efficient preprocessing method for supervised sentiment analysis by converting sentences to numerical vectors: a twitter case studyMultimedia Tools and Applications10.1007/s11042-019-7586-478:17(24863-24882)Online publication date: 10-Mar-2022
  • (2022)A survey on classification techniques for opinion mining and sentiment analysisArtificial Intelligence Review10.1007/s10462-017-9599-652:3(1495-1545)Online publication date: 10-Mar-2022
  • (2021)Phrase-level sentence patterns for estimating positive and negative emotions using Neuro-fuzzy model for information retrieval applicationsMultimedia Tools and Applications10.1007/s11042-020-10422-680:13(20151-20190)Online publication date: 1-May-2021
  • (2021)Improvement of sentiment analysis via re-evaluation of objective words in SenticNet for hotel reviewsLanguage Resources and Evaluation10.1007/s10579-020-09512-655:2(585-595)Online publication date: 1-Jun-2021
  • (2021)Sentiment analysis: dynamic and temporal clustering of product reviewsApplied Intelligence10.1007/s10489-020-01668-651:1(51-70)Online publication date: 1-Jan-2021
  • (2019)Emotion-Semantic-Enhanced Neural NetworkIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.288577527:3(531-543)Online publication date: 1-Mar-2019
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media