Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

Postal Subscription Code 80-970

2018 Impact Factor: 1.129

Front. Comput. Sci.    2019, Vol. 13 Issue (1) : 127-138    https://doi.org/10.1007/s11704-018-7150-9
RESEARCH ARTICLE
Stance detection via sentiment information and neural network model
Qingying SUN1,2, Zhongqing WANG1, Shoushan LI1, Qiaoming ZHU1(), Guodong ZHOU1
1. Natural Language Processing Lab, Soochow University, Suzhou 215006, China
2. Huaiyin Normal University, Huai’an 223300, China
 Download: PDF(581 KB)  
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

Stance detection aims to automatically determine whether the author is in favor of or against a given target. In principle, the sentiment information of a post highly influences the stance. In this study, we aim to leverage the sentiment information of a post to improve the performance of stance detection. However, conventional discretemodels with sentimental features can cause error propagation. We thus propose a joint neural network model to predict the stance and sentiment of a post simultaneously, because the neural network model can learn both representation and interaction between the stance and sentiment collectively. Specifically, we first learn a deep shared representation between stance and sentiment information, and then use a neural stacking model to leverage sentimental information for the stance detection task. Empirical studies demonstrate the effectiveness of our proposed joint neural model.

Keywords natural language processing      machine learning      stance detection     
Corresponding Author(s): Qiaoming ZHU   
Just Accepted Date: 09 October 2017   Online First Date: 06 August 2018    Issue Date: 31 January 2019
 Cite this article:   
Qingying SUN,Zhongqing WANG,Shoushan LI, et al. Stance detection via sentiment information and neural network model[J]. Front. Comput. Sci., 2019, 13(1): 127-138.
 URL:  
https://academic.hep.com.cn/fcs/EN/10.1007/s11704-018-7150-9
https://academic.hep.com.cn/fcs/EN/Y2019/V13/I1/127
1 S MMohammad, S Kiritchenko , PSobhani , XZhu , C Cherry . Semeval-2016 task 6: detecting stance in tweets. In: Proceedings of the 10th International Workshop on Semantic Evaluation. 2016, 31–41
2 SSomasundaran , JWiebe . Recognizing stances in online debates. In: Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP. 2009, 226–234
https://doi.org/10.3115/1687878.1687912
3 AMurakami , R Raymond . Support or oppose?: classifying positions in online debates from reply activities and opinion expressions. In: Proceedings of the 23rd International Conference on Computational Linguistics. 2010, 869–875
4 PAnand , M Walker , RAbbott , J ETree , R Bowmani , MMinor . Cats rule and dogs drool!: classifying stance in online debate. In: Proceedings of the 2nd workshop on computational approaches to subjectivity and sentiment analysis. 2011, 1–9
5 M AWalker , PAnand , RAbbott , R Grant . Stance classification using dialogic properties of persuasion. In: Proceedings of the 2012 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2012, 592–596
6 K SHasan , VNg . Stance classification of ideological debates: data, models, features, and constraints. In: Proceedings of the International Joint Conference on Natural Language Processing. 2013, 1348–1356
7 QSun , ZWang , QZhu , G Zhou . Exploring various linguistic features for stance detection. In: Proceedings of the International Conference on Computer Processing of Oriental Languages. 2016, 840–847
https://doi.org/10.1007/978-3-319-50496-4_76
8 S MMohammad , P Sobhani , SKiritchenko . Stance and sentiment in tweets. 2016, arXiv preprint arXiv:1605.01655
9 MThomas , BPang , LLee . Get out the vote: determining support or opposition from congressional floor-debate transcripts. In: Proceedings of the 2006 Conference on Empirical Methods in Natural Language Processing. 2006, 327–335
https://doi.org/10.3115/1610075.1610122
10 MBansal , C Cardie , LLee . The power of negative thinking: exploiting label disagreement in the min-cut classification framework. COLING 2008: Companion Volume: Posters. 2008, 15–18
11 CBurfoot , SBird , TBaldwin . Collective classification of congressional floor-debate transcripts. In: Proceedings of the 49th AnnualMeeting of the Association for Computational Linguistics. 2011, 1506–1515
12 RAgrawal , S Rajagopalan , RSrikant , YXu . Mining newsgroups using networks arising from social behavior. In: Proceedings of the 12th International Conference on World Wide Web. 2003, 529–535
https://doi.org/10.1145/775152.775227
13 DSridhar , L Getoor , MWalker . Collective stance classification of posts in online debate forums. In: Proceedings of the Joint Workshop on Social Dynamics and Personal Attributes in Social Media. 2014, 109–117
https://doi.org/10.3115/v1/W14-2715
14 KJohnson , D Goldwasser . Identifying stance by analyzing political discourse on twitter. In: Proceedings of EMNLP Workshop on Natural Language Processing and Computational Social Science. 2016, 66–75
https://doi.org/10.18653/v1/W16-5609
15 SVolkova , Y Bachrach , MArmstrong , VSharma . Inferring latent user properties from texts published in social media. In: Proceedings of Association for the Advancement of Artificial Intelligence. 2015, 4296–4297
16 MLukasik , P K Srijith , DVu , KBontcheva , A Zubiaga , TCohn . Hawkes processes for continuous time sequence classification: an application to rumour stance classification in twitter. In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics. 2016, 393–398
https://doi.org/10.18653/v1/P16-2064
17 AZubiaga , E Kochkina , MLiakata , RProcter , M Lukasik . Stance classification in rumours as a sequential task exploiting the tree structure of social media conversations. 2016, arXiv preprint arXiv:1609.09028
18 ARajadesingan , HLiu . Identifying users with opposing opinions in Twitter debates. In: Proceedings of the International Conference on Social Computing, Behavioral-Cultural Modeling, and Prediction. 2014, 153–160
https://doi.org/10.1007/978-3-319-05579-4_19
19 S MMohammad , S Kiritchenko , PSobhani , XZhu , C Cherry . A dataset for detecting stance in tweets. In: Proceedings of the 10th edition of the the Language Resources and Evaluation Conference (LREC). 2016, 3945–3952
20 GZarrella , AMarsh . MITRE at semeval-2016 task 6: transfer learning for stance detection. In: Proceedings of the 10th International Workshop on Semantic Evaluation. 2016, 458–463
21 WWei , XZhang , XLiu , W Chen , TWang . Pkudblab at semeval-2016 task 6: a specific convolutional neural network system for effective stance detection. In: Proceedings of the 10th International Workshop on Semantic Evaluation. 2016, 384–388
22 BPang , LLee , SVaithyanathan . Thumbs up?: sentiment classification using machine learning techniques. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. 2002, 79–86
https://doi.org/10.3115/1118693.1118704
23 AYessenalina , YYue , CCardie . Multi-level structured models for document-level sentiment classification. In: Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing. 2010, 1046–1056
24 TBrychcın , I Habernal . Unsupervised improving of sentiment analysis using global target context. In: Proceedings of the International Conference Recent Advances in Natural Language Processing RANLP. 2013, 122–128
25 DTang , BQin , TLiu . Document modeling with gated recurrent neural network for sentiment classification. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. 2015, 1422–1432
https://doi.org/10.18653/v1/D15-1167
26 AKhattri , AJoshi , PBhattacharyya , M JCarman . Your sentiment precedes you: using an author’s historical tweets to predict sarcasm. In: Proceedings of the 6th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis. 2015, 25–30
https://doi.org/10.18653/v1/W15-2905
27 HSaif , YHe , MFernandez , HAlani . Contextual semantics for sentiment analysis of Twitter. Information Processing & Management. 2016, 52(1): 5–19
https://doi.org/10.1016/j.ipm.2015.01.005
28 PSobhani , S M Mohammad , SKiritchenko . Detecting stance in tweets and analyzing its interaction with sentiment. In: Proceedings of the 5th Joint Conference on Lexical and Computational Semantics. 2016, 159–169
https://doi.org/10.18653/v1/S16-2021
29 ITitov , R T McDonald . A joint model of text and aspect ratings for sentiment summarization. In: Proceedings of the Annual Meeting of the Association for Computational Linguistics. 2008, 308–316
30 YWatanabe , M Asahara , YMatsumoto . A structured model for joint learning of argument roles and predicate senses. In: Proceedings of the Annual Meeting of the Association for Computational Linguistics. 2010, 98–102
https://doi.org/10.1527/tjsai.25.252
31 ISimova , D Vasilev , APopov , KSimov , P Osenova . Joint ensemble model for POS tagging and dependency parsing. In: Proceedings of the 1st Joint Workshop on Statistical Parsing of Morphologically Rich Languages and Syntactic Analysis of Non-Canonical Languages. 2014, 15–25
32 RSocher , A Perelygin , J YWu , JChuang , C D Manning , A YNg , CPotts . Recursive deep models for semantic compositionality over a sentiment treebank. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. 2013, 1631–1642
33 RCollobert , J Weston , LBottou , MKarlen , K Kavukcuoglu , PKuksa . Natural language processing (almost) from scratch. Journal of Machine Learning Research. 2011, 12(Aug): 2493–2537
34 YLiu , SLi , XZhang , Z Sui . Implicit discourse relation classification via multi-task neural networks. 2016, arXiv preprint arXiv:1603.02776
35 JZhou , WXu . End-to-end learning of semantic role labeling using recurrent neural networks. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing. 2015, 1127–1137
https://doi.org/10.3115/v1/P15-1109
36 HChen , YZhang , QLiu . Neural network for heterogeneous annotations. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. 2016, 731–741
https://doi.org/10.18653/v1/D16-1070
37 SHochreiter , J Schmidhuber . Long short-term memory. Neural Computation, 1997, 9(8): 1735–1780
https://doi.org/10.1162/neco.1997.9.8.1735
38 AGraves . Generating sequences with recurrent neural networks. 2013, arXiv preprint arXiv:1308.0850
39 RJohnson , TZhang . Effective use of word order for text categorization with convolutional neural networks. 2014, arXiv preprint arXiv:1412.1058
40 NSrivastava , G E Hinton , AKrizhevsky , ISutskever , R Salakhutdinov . Dropout: a simple way to prevent neural networks from overfitting. Journal of Machine Learning Research, 2014, 15(1): 1929–1958
41 TTieleman , G Hinton . Rmsprop: divide the gradient by a running average of its recent magnitude. COURSERA: Neural Networks for Machine Learning. Technical Report, 2012
42 XGlorot , Y Bengio . Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the 13th International Conference on Artifical Intelligence and Statistics. 2010, 249–256
43 TMikolov, KChen, GCorrado, J Dean. Efficient estimation of word representations in vector space. 2013, arXiv preprint arXiv:1301.3781
[1] Xia-an BI, Yiming XIE, Hao WU, Luyun XU. Identification of differential brain regions in MCI progression via clustering-evolutionary weighted SVM ensemble algorithm[J]. Front. Comput. Sci., 2021, 15(6): 156903-.
[2] Yan-Ping SUN, Min-Ling ZHANG. Compositional metric learning for multi-label classification[J]. Front. Comput. Sci., 2021, 15(5): 155320-.
[3] Jian SUN, Pu-Feng DU. Predicting protein subchloroplast locations: the 10th anniversary[J]. Front. Comput. Sci., 2021, 15(2): 152901-.
[4] Syed Farooq ALI, Muhammad Aamir KHAN, Ahmed Sohail ASLAM. Fingerprint matching, spoof and liveness detection: classification and literature review[J]. Front. Comput. Sci., 2021, 15(1): 151310-.
[5] Lydia LAZIB, Bing QIN, Yanyan ZHAO, Weinan ZHANG, Ting LIU. A syntactic path-based hybrid neural network for negation scope detection[J]. Front. Comput. Sci., 2020, 14(1): 84-94.
[6] Xu-Ying LIU, Sheng-Tao WANG, Min-Ling ZHANG. Transfer synthetic over-sampling for class-imbalance learning with limited minority class data[J]. Front. Comput. Sci., 2019, 13(5): 996-1009.
[7] Xin CHEN, He JIANG, Zhenyu CHEN, Tieke HE, Liming NIE. Automatic test report augmentation to assist crowdsourced testing[J]. Front. Comput. Sci., 2019, 13(5): 943-959.
[8] Yu-Feng LI, De-Ming LIANG. Safe semi-supervised learning: a brief introduction[J]. Front. Comput. Sci., 2019, 13(4): 669-676.
[9] Wenhao ZHENG, Hongyu ZHOU, Ming LI, Jianxin WU. CodeAttention: translating source code to comments by exploiting the code constructs[J]. Front. Comput. Sci., 2019, 13(3): 565-578.
[10] Hao SHAO. Query by diverse committee in transfer active learning[J]. Front. Comput. Sci., 2019, 13(2): 280-291.
[11] Ruochen HUANG, Xin WEI, Liang ZHOU, Chaoping LV, Hao MENG, Jiefeng JIN. A survey of data-driven approach on multimedia QoE evaluation[J]. Front. Comput. Sci., 2018, 12(6): 1060-1075.
[12] Qiang LV, Yixin CHEN, Zhaorong LI, Zhicheng CUI, Ling CHEN, Xing ZHANG, Haihua SHEN. Achieving data-driven actionability by combining learning and planning[J]. Front. Comput. Sci., 2018, 12(5): 939-949.
[13] Ashish Kumar DWIVEDI, Anand TIRKEY, Santanu Kumar RATH. Software design pattern mining using classification-based techniques[J]. Front. Comput. Sci., 2018, 12(5): 908-922.
[14] Bo SUN, Haiyan CHEN, Jiandong WANG, Hua XIE. Evolutionary under-sampling based bagging ensemble method for imbalanced data classification[J]. Front. Comput. Sci., 2018, 12(2): 331-350.
[15] Min-Ling ZHANG, Yu-Kun LI, Xu-Ying LIU, Xin GENG. Binary relevance for multi-label learning: an overview[J]. Front. Comput. Sci., 2018, 12(2): 191-202.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed